Update app.py
Browse files
app.py
CHANGED
@@ -390,7 +390,7 @@ def o3_chat(model_name, api_key, base_url, question, image):
|
|
390 |
|
391 |
sharegpt_data_item = process_message_to_sharegpt_format(messages)
|
392 |
|
393 |
-
return html_output, sharegpt_data_item['images']
|
394 |
|
395 |
# Gradio界面
|
396 |
def create_demo():
|
@@ -416,13 +416,16 @@ def create_demo():
|
|
416 |
output = gr.HTML(label="Response")
|
417 |
|
418 |
with gr.Row():
|
419 |
-
|
|
|
|
|
|
|
420 |
|
421 |
# 处理提交
|
422 |
submit_btn.click(
|
423 |
fn=o3_chat,
|
424 |
inputs=[model_name, api_key, base_url, question, image_input],
|
425 |
-
outputs=[output, extracted_images]
|
426 |
)
|
427 |
|
428 |
# 示例部分
|
|
|
390 |
|
391 |
sharegpt_data_item = process_message_to_sharegpt_format(messages)
|
392 |
|
393 |
+
return html_output, sharegpt_data_item['images'], sharegpt_data_item['sharegpt_conversation']
|
394 |
|
395 |
# Gradio界面
|
396 |
def create_demo():
|
|
|
416 |
output = gr.HTML(label="Response")
|
417 |
|
418 |
with gr.Row():
|
419 |
+
with gr.Column(scale=1):
|
420 |
+
extracted_images = gr.Gallery(label="Extracted Images")
|
421 |
+
with gr.Column(scale=1):
|
422 |
+
extracted_json = gr.JSON(label="Extracted JSON")
|
423 |
|
424 |
# 处理提交
|
425 |
submit_btn.click(
|
426 |
fn=o3_chat,
|
427 |
inputs=[model_name, api_key, base_url, question, image_input],
|
428 |
+
outputs=[output, extracted_images, extracted_json]
|
429 |
)
|
430 |
|
431 |
# 示例部分
|