PatSeal commited on
Commit
d5ee952
·
verified ·
1 Parent(s): 595c446

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -11
app.py CHANGED
@@ -1,7 +1,5 @@
1
- import gradio as gr
2
- from transformers import AutoModelForCausalLM, AutoTokenizer
3
 
4
- # Load the pre-trained DialoGPT model and tokenizer
5
  tokenizer = AutoTokenizer.from_pretrained("microsoft/DialoGPT-medium")
6
  model = AutoModelForCausalLM.from_pretrained("microsoft/DialoGPT-medium")
7
 
@@ -16,11 +14,10 @@ def chatbot(input_text):
16
  response_text = tokenizer.decode(response_ids[:, input_ids.shape[-1]:][0], skip_special_tokens=True)
17
  return response_text
18
 
19
- # Create a Gradio interface for the chatbot
20
- gr.Interface(
21
- fn=chatbot,
22
- inputs="text",
23
- outputs="text",
24
- title="AI Chatbot",
25
- description="Ask me anything!"
26
- ).launch()
 
1
+ from transformers import AutoTokenizer, AutoModelForCausalLM
 
2
 
 
3
  tokenizer = AutoTokenizer.from_pretrained("microsoft/DialoGPT-medium")
4
  model = AutoModelForCausalLM.from_pretrained("microsoft/DialoGPT-medium")
5
 
 
14
  response_text = tokenizer.decode(response_ids[:, input_ids.shape[-1]:][0], skip_special_tokens=True)
15
  return response_text
16
 
17
+ while True:
18
+ user_input = input("You: ")
19
+ if user_input.lower() == 'exit':
20
+ print("Chatbot: Goodbye!")
21
+ break
22
+ response = chatbot(user_input)
23
+ print("Chatbot:", response)