youngtsai commited on
Commit
d2f855c
·
1 Parent(s): 64bdcd0

scroll_to_output=True

Browse files
Files changed (1) hide show
  1. app.py +16 -9
app.py CHANGED
@@ -2509,17 +2509,20 @@ with gr.Blocks(theme=gr.themes.Base(primary_hue=gr.themes.colors.orange, seconda
2509
  btn_1.click(
2510
  chat_with_opan_ai_assistant,
2511
  inputs=btn_1_chat_with_opan_ai_assistant_input,
2512
- outputs=[msg, chatbot, thread_id]
 
2513
  )
2514
  btn_2.click(
2515
  chat_with_opan_ai_assistant,
2516
  inputs=btn_2_chat_with_opan_ai_assistant_input,
2517
- outputs=[msg, chatbot, thread_id]
 
2518
  )
2519
  btn_3.click(
2520
  chat_with_opan_ai_assistant,
2521
  inputs=btn_3_chat_with_opan_ai_assistant_input,
2522
- outputs=[msg, chatbot, thread_id]
 
2523
  )
2524
  btn_create_question.click(
2525
  change_questions,
@@ -2527,30 +2530,34 @@ with gr.Blocks(theme=gr.themes.Base(primary_hue=gr.themes.colors.orange, seconda
2527
  outputs = [btn_1, btn_2, btn_3]
2528
  )
2529
 
2530
- # ai_chatbot 模式
2531
  ai_send_button.click(
2532
  chat_with_ai,
2533
  inputs=[ai_name, password, video_id, user_data, trascript_state, key_moments, ai_msg, ai_chatbot, content_subject, content_grade, ai_chatbot_socratic_mode_btn],
2534
- outputs=[ai_msg, ai_chatbot]
 
2535
  )
2536
- # ai_chatbot 连接按钮点击事件
2537
  ai_chatbot_question_1_chat_with_ai_input =[ai_name, password, video_id, user_data, trascript_state, key_moments, ai_chatbot_question_1, ai_chatbot, content_subject, content_grade, ai_chatbot_socratic_mode_btn]
2538
  ai_chatbot_question_2_chat_with_ai_input =[ai_name, password, video_id, user_data, trascript_state, key_moments, ai_chatbot_question_2, ai_chatbot, content_subject, content_grade, ai_chatbot_socratic_mode_btn]
2539
  ai_chatbot_question_3_chat_with_ai_input =[ai_name, password, video_id, user_data, trascript_state, key_moments, ai_chatbot_question_3, ai_chatbot, content_subject, content_grade, ai_chatbot_socratic_mode_btn]
2540
  ai_chatbot_question_1.click(
2541
  chat_with_ai,
2542
  inputs=ai_chatbot_question_1_chat_with_ai_input,
2543
- outputs=[ai_msg, ai_chatbot]
 
2544
  )
2545
  ai_chatbot_question_2.click(
2546
  chat_with_ai,
2547
  inputs=ai_chatbot_question_2_chat_with_ai_input,
2548
- outputs=[ai_msg, ai_chatbot]
 
2549
  )
2550
  ai_chatbot_question_3.click(
2551
  chat_with_ai,
2552
  inputs=ai_chatbot_question_3_chat_with_ai_input,
2553
- outputs=[ai_msg, ai_chatbot]
 
2554
  )
2555
 
2556
  # file_upload.change(process_file, inputs=file_upload, outputs=df_string_output)
 
2509
  btn_1.click(
2510
  chat_with_opan_ai_assistant,
2511
  inputs=btn_1_chat_with_opan_ai_assistant_input,
2512
+ outputs=[msg, chatbot, thread_id],
2513
+ scroll_to_output=True
2514
  )
2515
  btn_2.click(
2516
  chat_with_opan_ai_assistant,
2517
  inputs=btn_2_chat_with_opan_ai_assistant_input,
2518
+ outputs=[msg, chatbot, thread_id],
2519
+ scroll_to_output=True
2520
  )
2521
  btn_3.click(
2522
  chat_with_opan_ai_assistant,
2523
  inputs=btn_3_chat_with_opan_ai_assistant_input,
2524
+ outputs=[msg, chatbot, thread_id],
2525
+ scroll_to_output=True
2526
  )
2527
  btn_create_question.click(
2528
  change_questions,
 
2530
  outputs = [btn_1, btn_2, btn_3]
2531
  )
2532
 
2533
+ # 其他精靈 ai_chatbot 模式
2534
  ai_send_button.click(
2535
  chat_with_ai,
2536
  inputs=[ai_name, password, video_id, user_data, trascript_state, key_moments, ai_msg, ai_chatbot, content_subject, content_grade, ai_chatbot_socratic_mode_btn],
2537
+ outputs=[ai_msg, ai_chatbot],
2538
+ scroll_to_output=True
2539
  )
2540
+ # 其他精靈 ai_chatbot 连接按钮点击事件
2541
  ai_chatbot_question_1_chat_with_ai_input =[ai_name, password, video_id, user_data, trascript_state, key_moments, ai_chatbot_question_1, ai_chatbot, content_subject, content_grade, ai_chatbot_socratic_mode_btn]
2542
  ai_chatbot_question_2_chat_with_ai_input =[ai_name, password, video_id, user_data, trascript_state, key_moments, ai_chatbot_question_2, ai_chatbot, content_subject, content_grade, ai_chatbot_socratic_mode_btn]
2543
  ai_chatbot_question_3_chat_with_ai_input =[ai_name, password, video_id, user_data, trascript_state, key_moments, ai_chatbot_question_3, ai_chatbot, content_subject, content_grade, ai_chatbot_socratic_mode_btn]
2544
  ai_chatbot_question_1.click(
2545
  chat_with_ai,
2546
  inputs=ai_chatbot_question_1_chat_with_ai_input,
2547
+ outputs=[ai_msg, ai_chatbot],
2548
+ scroll_to_output=True
2549
  )
2550
  ai_chatbot_question_2.click(
2551
  chat_with_ai,
2552
  inputs=ai_chatbot_question_2_chat_with_ai_input,
2553
+ outputs=[ai_msg, ai_chatbot],
2554
+ scroll_to_output=True
2555
  )
2556
  ai_chatbot_question_3.click(
2557
  chat_with_ai,
2558
  inputs=ai_chatbot_question_3_chat_with_ai_input,
2559
+ outputs=[ai_msg, ai_chatbot],
2560
+ scroll_to_output=True
2561
  )
2562
 
2563
  # file_upload.change(process_file, inputs=file_upload, outputs=df_string_output)