Spaces:
Sleeping
Sleeping
File size: 512 Bytes
be4a09a 9c03eff be4a09a 9c03eff be4a09a 9c03eff be4a09a 92b9607 9c03eff 92b9607 be4a09a 92b9607 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import gradio as gr
def chat(messages):
user_msg = ""
for m in reversed(messages):
if m["role"] == "user":
user_msg = m["content"]
break
return {
"choices": [
{
"message": {
"role": "assistant",
"content": "Echo: " + user_msg
}
}
]
}
demo = gr.Interface(
fn=chat,
inputs=gr.JSON(),
outputs=gr.JSON(),
api_name="chat"
)
demo.launch() |