File size: 728 Bytes
dd30e4c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import gradio as gr

def echo(message, history):
    print(history)
    # []
    # [{'role': 'user', 'metadata': None, 'content': '1', 'options': None}, {'role': 'assistant', 'metadata': None, 'content': 'you typed: 1', 'options': None}]
    # [{'role': 'user', 'metadata': None, 'content': '1', 'options': None}, {'role': 'assistant', 'metadata': None, 'content': 'you typed: 1', 'options': None}, {'role': 'user', 'metadata': None, 'content': '2', 'options': None}, {'role': 'assistant', 'metadata': None, 'content': 'you typed: 2', 'options': None}]
    return f"you typed: {message}"

demo = gr.ChatInterface(
    fn=echo,
    type="messages",
    autofocus=True,
    title="Chatbot",
    description="aaaa"
)

demo.launch()