mkw18 commited on
Commit
a4c3a80
·
1 Parent(s): fe1355d

add question

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -95,7 +95,7 @@ def reset_state():
95
  messages = data['messages']
96
  answer = data['answer']
97
  idx = data['idx']
98
- return chatbot, messages, gr.update(value=""), gr.update(value="Show Answer"), answer, idx
99
 
100
 
101
  def show_hide_answer(answer, show_ans):
@@ -118,15 +118,17 @@ with gr.Blocks() as demo:
118
  idx = gr.State(data['idx'])
119
  show_ans = gr.State(False)
120
  with gr.Row():
 
 
121
  with gr.Column(scale=4):
122
  with gr.Column(scale=12):
123
- user_input = gr.Textbox(show_label=False, placeholder="Input...", lines=10, max_lines=10).style(
124
  container=False)
125
  with gr.Column(min_width=32, scale=1):
126
  submitBtn = gr.Button("Submit", variant="primary")
127
  emptyBtn = gr.Button("New game")
128
  with gr.Column(scale=1):
129
- answer_output = gr.Textbox(show_label=False, lines=13, max_lines=13).style(
130
  container=False)
131
  answerBtn = gr.Button("Show Answer")
132
 
@@ -137,7 +139,7 @@ with gr.Blocks() as demo:
137
  show_progress=True)
138
  submitBtn.click(reset_user_input, [], [user_input])
139
 
140
- emptyBtn.click(reset_state, outputs=[chatbot, messages, answer_output, answerBtn, answer, idx], show_progress=True)
141
 
142
  answerBtn.click(show_hide_answer, [answer, show_ans], outputs=[answer_output, answerBtn, show_ans])
143
 
 
95
  messages = data['messages']
96
  answer = data['answer']
97
  idx = data['idx']
98
+ return chatbot, messages, gr.update(value=""), gr.update(value="Show Answer"), answer, idx, gr.update(value=chatbot.replace('汤面:', '').replace('你可以开始猜测汤底的内容,我会回答你的问题。请注意,我只能回答“是”或“否”。', ''))
99
 
100
 
101
  def show_hide_answer(answer, show_ans):
 
118
  idx = gr.State(data['idx'])
119
  show_ans = gr.State(False)
120
  with gr.Row():
121
+ question = gr.Textbox(label='汤面', default=data['chatbot'].replace('汤面:', '').replace('你可以开始猜测汤底的内容,我会回答你的问题。请注意,我只能回答“是”或“否”。', ''),
122
+ lines=3, max_lines=3).style(container=False)
123
  with gr.Column(scale=4):
124
  with gr.Column(scale=12):
125
+ user_input = gr.Textbox(show_label=False, placeholder="Input...", lines=7, max_lines=7).style(
126
  container=False)
127
  with gr.Column(min_width=32, scale=1):
128
  submitBtn = gr.Button("Submit", variant="primary")
129
  emptyBtn = gr.Button("New game")
130
  with gr.Column(scale=1):
131
+ answer_output = gr.Textbox(show_label=False, lines=10, max_lines=10).style(
132
  container=False)
133
  answerBtn = gr.Button("Show Answer")
134
 
 
139
  show_progress=True)
140
  submitBtn.click(reset_user_input, [], [user_input])
141
 
142
+ emptyBtn.click(reset_state, outputs=[chatbot, messages, answer_output, answerBtn, answer, idx, question], show_progress=True)
143
 
144
  answerBtn.click(show_hide_answer, [answer, show_ans], outputs=[answer_output, answerBtn, show_ans])
145