fruitpicker01 commited on
Commit
116494f
·
verified ·
1 Parent(s): 20481c4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -903,6 +903,7 @@ def update_best_example_prompt(description, *selected_values):
903
  return best_prompt
904
 
905
  def adapt_messages_and_perform_checks(
 
906
  personalized_gigachat_pro,
907
  personalized_gigachat_lite,
908
  personalized_gigachat_plus,
@@ -913,6 +914,7 @@ def adapt_messages_and_perform_checks(
913
  *selected_values
914
  ):
915
  adaptation_generator = adapt_messages_to_best_example(
 
916
  personalized_gigachat_pro,
917
  personalized_gigachat_lite,
918
  personalized_gigachat_plus,
@@ -2577,7 +2579,7 @@ with gr.Blocks() as demo:
2577
  # Очищаем все персонализированные сообщения и результаты проверок
2578
  selection.change(
2579
  fn=clear_outputs,
2580
- inputs=[
2581
  personalized_output_text_gigachat_pro,
2582
  personalized_output_text_gigachat_lite,
2583
  personalized_output_text_gigachat_plus,
@@ -2636,7 +2638,7 @@ with gr.Blocks() as demo:
2636
  outputs=personalization_prompt # Обновляем поле с персонализированным промптом
2637
  ).then(
2638
  fn=update_best_example_prompt,
2639
- inputs=selections,
2640
  outputs=best_example_prompt
2641
  )
2642
 
@@ -2793,6 +2795,7 @@ with gr.Blocks() as demo:
2793
  best_example_btn.click(
2794
  fn=adapt_messages_and_perform_checks,
2795
  inputs=[
 
2796
  personalized_output_text_gigachat_pro,
2797
  personalized_output_text_gigachat_lite,
2798
  personalized_output_text_gigachat_plus,
 
903
  return best_prompt
904
 
905
  def adapt_messages_and_perform_checks(
906
+ description_input,
907
  personalized_gigachat_pro,
908
  personalized_gigachat_lite,
909
  personalized_gigachat_plus,
 
914
  *selected_values
915
  ):
916
  adaptation_generator = adapt_messages_to_best_example(
917
+ description_input,
918
  personalized_gigachat_pro,
919
  personalized_gigachat_lite,
920
  personalized_gigachat_plus,
 
2579
  # Очищаем все персонализированные сообщения и результаты проверок
2580
  selection.change(
2581
  fn=clear_outputs,
2582
+ inputs=[
2583
  personalized_output_text_gigachat_pro,
2584
  personalized_output_text_gigachat_lite,
2585
  personalized_output_text_gigachat_plus,
 
2638
  outputs=personalization_prompt # Обновляем поле с персонализированным промптом
2639
  ).then(
2640
  fn=update_best_example_prompt,
2641
+ inputs=[description_input] + selections,
2642
  outputs=best_example_prompt
2643
  )
2644
 
 
2795
  best_example_btn.click(
2796
  fn=adapt_messages_and_perform_checks,
2797
  inputs=[
2798
+ description_input,
2799
  personalized_output_text_gigachat_pro,
2800
  personalized_output_text_gigachat_lite,
2801
  personalized_output_text_gigachat_plus,