wangrongsheng commited on
Commit
470824b
·
verified ·
1 Parent(s): a45616d

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -12
app.py CHANGED
@@ -208,22 +208,22 @@ with gr.Blocks(css=css) as demo:
208
  with gr.Row():
209
  submit_btn = gr.Button("Submit", variant="primary")
210
  clear_btn = gr.Button("Clear")
211
-
212
- examples_list = [
213
- ["段某,男,49岁。平素性急,时而头晕,有高血压史。今日中午突然昏仆,不省人事,牙关紧闭,两手握固,肢体强痉,面赤身热,苔黄腻,脉弦滑而数。请你分析病情,并给出可能的医治方案。", None, None, []],
214
- ["请分析图中所示舌象,并告诉我哪种舌苔表现与之相符?", "examples/images.JPG", None, []], # 确保该图片路径存在
215
- ]
216
- gr.Examples(
217
- examples=examples_list,
218
- inputs=[message, image_input := gr.State(None), audio_input := gr.State(None), chatbot],
219
- # ↑ 这里用 State 占位以与右侧真正的 image/audio 组件解耦,避免示例直接覆盖右栏上传框
220
- label="Examples",
221
- cache_examples=False, # === NEW: 避免在 Space 上缓存失败
222
- )
223
 
224
  with gr.Column(scale=1):
225
  image_input = gr.Image(type="filepath", label="Upload Image")
226
  audio_input = gr.Audio(type="numpy", label="Record or Upload Audio")
 
 
 
 
 
 
 
 
 
 
 
 
227
 
228
  # Submit button: run prediction
229
  submit_btn.click(
 
208
  with gr.Row():
209
  submit_btn = gr.Button("Submit", variant="primary")
210
  clear_btn = gr.Button("Clear")
 
 
 
 
 
 
 
 
 
 
 
 
211
 
212
  with gr.Column(scale=1):
213
  image_input = gr.Image(type="filepath", label="Upload Image")
214
  audio_input = gr.Audio(type="numpy", label="Record or Upload Audio")
215
+
216
+ examples_list = [
217
+ ["段某,男,49岁。平素性急,时而头晕,有高血压史。今日中午突然昏仆,不省人事,牙关紧闭,两手握固,肢体强痉,面赤身热,苔黄腻,脉弦滑而数。请你分析病情,并给出可能的医治方案。", None, None, []],
218
+ ["请分析图中所示舌象,并告诉我哪种舌苔表现与之相符?", "examples/images.JPG", None, []], # 确保该图片路径存在
219
+ ]
220
+
221
+ gr.Examples(
222
+ examples=examples_list,
223
+ inputs=[message, image_input, audio_input, chatbot], # === FIX: 绑定真实 inputs
224
+ label="Examples",
225
+ cache_examples=False, # 可避免在某些环境下的缓存报错
226
+ )
227
 
228
  # Submit button: run prediction
229
  submit_btn.click(