fruitpicker01 commited on
Commit
40d22ce
·
verified ·
1 Parent(s): f980a27

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -5
app.py CHANGED
@@ -816,7 +816,9 @@ def adapt_messages_to_best_example(
816
  personalized_message=personalized_gigachat_pro
817
  )
818
  adapted_gigachat_pro = generate_message_gigachat_pro_with_retry(prompt)
819
- yield adapted_gigachat_pro, "", "", "", ""
 
 
820
 
821
  # Адаптация сообщения для GigaChat-Lite
822
  prompt = prompt_template.format(
@@ -825,7 +827,9 @@ def adapt_messages_to_best_example(
825
  personalized_message=personalized_gigachat_lite
826
  )
827
  adapted_gigachat_lite = generate_message_gigachat_lite_with_retry(prompt)
828
- yield adapted_gigachat_pro, adapted_gigachat_lite, "", "", ""
 
 
829
 
830
  # Адаптация сообщения для GigaChat-Plus
831
  prompt = prompt_template.format(
@@ -834,7 +838,9 @@ def adapt_messages_to_best_example(
834
  personalized_message=personalized_gigachat_plus
835
  )
836
  adapted_gigachat_plus = generate_message_gigachat_plus_with_retry(prompt)
837
- yield adapted_gigachat_pro, adapted_gigachat_lite, adapted_gigachat_plus, "", ""
 
 
838
 
839
  # Адаптация сообщения для GPT-4o
840
  prompt = prompt_template.format(
@@ -843,7 +849,9 @@ def adapt_messages_to_best_example(
843
  personalized_message=personalized_gpt4o
844
  )
845
  adapted_gpt4o = generate_message_gpt4o_with_retry(prompt)
846
- yield adapted_gigachat_pro, adapted_gigachat_lite, adapted_gigachat_plus, adapted_gpt4o, ""
 
 
847
 
848
  # Адаптация сообщения для Meta-Llama-3.1-405B
849
  prompt = prompt_template.format(
@@ -852,7 +860,9 @@ def adapt_messages_to_best_example(
852
  personalized_message=personalized_meta_llama_405b
853
  )
854
  adapted_meta_llama_405b = generate_message_meta_llama_3_1_405b_with_retry(prompt)
855
- yield adapted_gigachat_pro, adapted_gigachat_lite, adapted_gigachat_plus, adapted_gpt4o, adapted_meta_llama_405b
 
 
856
 
857
 
858
  def update_best_example_prompt(*selected_values):
 
816
  personalized_message=personalized_gigachat_pro
817
  )
818
  adapted_gigachat_pro = generate_message_gigachat_pro_with_retry(prompt)
819
+ adapted_gigachat_pro_length = len(results["adapted_gigachat_pro"])
820
+ adapted_gigachat_pro_display = f"{results['adapted_gigachat_pro']}\n\n------\nКоличество знаков: {adapted_gigachat_pro_length}"
821
+ yield adapted_gigachat_pro_display, "", "", "", ""
822
 
823
  # Адаптация сообщения для GigaChat-Lite
824
  prompt = prompt_template.format(
 
827
  personalized_message=personalized_gigachat_lite
828
  )
829
  adapted_gigachat_lite = generate_message_gigachat_lite_with_retry(prompt)
830
+ adapted_gigachat_lite_length = len(results["adapted_gigachat_lite"])
831
+ adapted_gigachat_lite_display = f"{results['adapted_gigachat_lite']}\n\n------\nКоличество знаков: {adapted_gigachat_lite_length}"
832
+ yield adapted_gigachat_pro_display, adapted_gigachat_lite_display, "", "", ""
833
 
834
  # Адаптация сообщения для GigaChat-Plus
835
  prompt = prompt_template.format(
 
838
  personalized_message=personalized_gigachat_plus
839
  )
840
  adapted_gigachat_plus = generate_message_gigachat_plus_with_retry(prompt)
841
+ adapted_gigachat_plus_length = len(results["adapted_gigachat_plus"])
842
+ adapted_gigachat_plus_display = f"{results['adapted_gigachat_plus']}\n\n------\nКоличество знаков: {adapted_gigachat_plus_length}"
843
+ yield adapted_gigachat_pro_display, adapted_gigachat_lite_display, adapted_gigachat_plus_display, "", ""
844
 
845
  # Адаптация сообщения для GPT-4o
846
  prompt = prompt_template.format(
 
849
  personalized_message=personalized_gpt4o
850
  )
851
  adapted_gpt4o = generate_message_gpt4o_with_retry(prompt)
852
+ adapted_gpt4o_length = len(results["adapted_gpt4o"])
853
+ adapted_gpt4o_display = f"{results['adapted_gpt4o']}\n\n------\nКоличество знаков: {adapted_gpt4o}"
854
+ yield adapted_gigachat_pro_display, adapted_gigachat_lite_display, adapted_gigachat_plus_display, adapted_gpt4o_display, ""
855
 
856
  # Адаптация сообщения для Meta-Llama-3.1-405B
857
  prompt = prompt_template.format(
 
860
  personalized_message=personalized_meta_llama_405b
861
  )
862
  adapted_meta_llama_405b = generate_message_meta_llama_3_1_405b_with_retry(prompt)
863
+ adapted_meta_llama_405b_length = len(results["adapted_meta_llama_405b"])
864
+ adapted_meta_llama_405b_display = f"{results['adapted_meta_llama_405b']}\n\n------\nКоличество знаков: {adapted_meta_llama_405b}"
865
+ yield adapted_gigachat_pro_display, adapted_gigachat_lite_display, adapted_gigachat_plus_display, adapted_gpt4o_display, adapted_meta_llama_405b_display
866
 
867
 
868
  def update_best_example_prompt(*selected_values):