Migu3low commited on
Commit
9e15657
·
verified ·
1 Parent(s): 075fe43

Update the UI with gr.Accordion

Browse files
Files changed (1) hide show
  1. app.py +27 -25
app.py CHANGED
@@ -43,40 +43,42 @@ def respond(
43
  For information on how to customize the ChatInterface, peruse the gradio docs: https://www.gradio.app/docs/chatinterface
44
  """
45
  with gr.Blocks() as demo:
46
- gr.Markdown("Used two ChatBots for testing and comparison of correct answers.:+1:")
47
  with gr.Row() as row:
48
  with gr.Column():
49
  chat_1 = gr.ChatInterface(
50
  respond,
51
- additional_inputs=[
52
- gr.Textbox(value="You are a friendly Chatbot.", label="System message"),
53
- gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
54
- gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
55
- gr.Slider(
56
- minimum=0.1,
57
- maximum=1.0,
58
- value=0.95,
59
- step=0.05,
60
- label="Top-p (nucleus sampling)",
61
- ),
62
- ],
 
63
  )
64
 
65
  with gr.Column():
66
  chat_2 = gr.ChatInterface(
67
  respond,
68
- additional_inputs=[
69
- gr.Textbox(value="You are a friendly Chatbot.", label="System message"),
70
- gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
71
- gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
72
- gr.Slider(
73
- minimum=0.1,
74
- maximum=1.0,
75
- value=0.95,
76
- step=0.05,
77
- label="Top-p (nucleus sampling)",
78
- ),
79
- ],
 
80
  )
81
 
82
  if __name__ == "__main__":
 
43
  For information on how to customize the ChatInterface, peruse the gradio docs: https://www.gradio.app/docs/chatinterface
44
  """
45
  with gr.Blocks() as demo:
46
+ gr.Markdown("Used two ChatBots for testing and comparison of correct answers.":+1:)
47
  with gr.Row() as row:
48
  with gr.Column():
49
  chat_1 = gr.ChatInterface(
50
  respond,
51
+ with gr.Accordion("Open for Settings!", open=False):
52
+ additional_inputs=[
53
+ gr.Textbox(value="You are a friendly Chatbot.", label="System message"),
54
+ gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
55
+ gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
56
+ gr.Slider(
57
+ minimum=0.1,
58
+ maximum=1.0,
59
+ value=0.95,
60
+ step=0.05,
61
+ label="Top-p (nucleus sampling)",
62
+ ),
63
+ ],
64
  )
65
 
66
  with gr.Column():
67
  chat_2 = gr.ChatInterface(
68
  respond,
69
+ with gr.Accordion("Open for Settings!", open=False):
70
+ additional_inputs=[
71
+ gr.Textbox(value="You are a friendly Chatbot.", label="System message"),
72
+ gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
73
+ gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
74
+ gr.Slider(
75
+ minimum=0.1,
76
+ maximum=1.0,
77
+ value=0.95,
78
+ step=0.05,
79
+ label="Top-p (nucleus sampling)",
80
+ ),
81
+ ],
82
  )
83
 
84
  if __name__ == "__main__":