Spaces:
Sleeping
Sleeping
import gradio as gr | |
from load_model import pipe | |
from utils import Translation | |
def reply(message, history): | |
txt = Translation(message, "en") | |
if txt.original == "en": | |
response = pipe(message) | |
return response[0]["generated_text"].split("Answer\n")[1] | |
else: | |
translation = txt.translatef() | |
response = pipe(translation) | |
t = Translation(response[0]["generated_text"].split("Answer\n")[1], txt.original) | |
res = t.translatef() | |
return res | |
demo = gr.ChatInterface(fn=reply, examples=["What is data science?", "你好你好吗?", "Ποιος ήταν ο Αρχιμήδης;", "महात्मा गांधी के बारे में बात करें", "Descrivi la miglior ricetta italiana", "Wo liegt die Mauer von Berlin?"], title="Multilingual-Phi Bot") | |
demo.launch() |