Spaces:
Runtime error
Runtime error
mkw18
commited on
Commit
·
a4c3a80
1
Parent(s):
fe1355d
add question
Browse files
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=
|
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=
|
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 |
|