Spaces:
Sleeping
Sleeping
File size: 576 Bytes
3d8c9c6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# Use a pipeline as a high-level helper
from transformers import pipeline, Conversation
import gradio as gr
chatbot = pipeline("conversational", model="ericzhou/DialoGPT-Medium-Rick_v2")
conversation = None # initialization
def predict(sentence,history) :
global conversation
if not conversation :
# initial generation
conversation = Conversation(sentence)
else :
# mid conversation
conversation.add_user_input(sentence)
conversation = chatbot(conversation)
return conversation.generated_responses[-1]
gr.ChatInterface(predict).queue().launch() |