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

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -12
app.py CHANGED
@@ -138,7 +138,7 @@ def process_audio(audio):
138
 
139
 
140
  # ===================== Prediction Function for Gradio (ZeroGPU) =====================
141
- @spaces.GPU(duration=500) # 关键:让 ZeroGPU 能检测到 GPU 函数,并把一次调用的最长占用设长些
142
  def predict(message, image, audio, chatbox):
143
  global _MODEL_ON_CUDA, model
144
 
@@ -213,17 +213,17 @@ with gr.Blocks(css=css) as demo:
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(
 
138
 
139
 
140
  # ===================== Prediction Function for Gradio (ZeroGPU) =====================
141
+ @spaces.GPU(duration=120) # 关键:让 ZeroGPU 能检测到 GPU 函数,并把一次调用的最长占用设长些
142
  def predict(message, image, audio, chatbox):
143
  global _MODEL_ON_CUDA, model
144
 
 
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(