fruitpicker01 commited on
Commit
29103b6
·
verified ·
1 Parent(s): 8fae977

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -20
app.py CHANGED
@@ -3003,70 +3003,70 @@ with gr.Blocks() as demo:
3003
  personalize_message_gigachat_pro,
3004
  inputs=[output_text_gigachat_pro, key_message_input, approach_input] + selections,
3005
  outputs=[personalized_output_text_gigachat_pro, validation_display_1]
3006
- ).then(
3007
- fn=generate_personalization_prompt, # Вызов генерации промпта
3008
- inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3009
- outputs=personalization_prompt # Вывод в поле с промптом
3010
  ).then(
3011
  fn=lambda: (""),
3012
  inputs=[],
3013
  outputs=[adapted_output_text_gigachat_pro]
 
 
 
 
3014
  )
3015
 
3016
  personalize_gigachat_lite_btn.click(
3017
  personalize_message_gigachat_lite,
3018
  inputs=[output_text_gigachat_lite, key_message_input, approach_input] + selections,
3019
  outputs=[personalized_output_text_gigachat_lite, validation_display_2] # Поле для проверки
3020
- ).then(
3021
- fn=generate_personalization_prompt, # Вызов генерации промпта
3022
- inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3023
- outputs=personalization_prompt # Вывод в поле с промптом
3024
  ).then(
3025
  fn=lambda: (""),
3026
  inputs=[],
3027
  outputs=[adapted_output_text_gigachat_lite]
 
 
 
 
3028
  )
3029
 
3030
  personalize_gigachat_plus_btn.click(
3031
  personalize_message_gigachat_plus,
3032
  inputs=[output_text_gigachat_plus, key_message_input, approach_input] + selections,
3033
  outputs=[personalized_output_text_gigachat_plus, validation_display_3] # Добавляем результат проверки
3034
- ).then(
3035
- fn=generate_personalization_prompt, # Вызов генерации промпта
3036
- inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3037
- outputs=personalization_prompt # Вывод в поле с промптом
3038
  ).then(
3039
  fn=lambda: (""),
3040
  inputs=[],
3041
  outputs=[adapted_output_text_gigachat_plus]
 
 
 
 
3042
  )
3043
 
3044
  personalize_gpt4o_btn.click(
3045
  personalize_message_gpt4o,
3046
  inputs=[output_text_gpt4o, key_message_input, approach_input] + selections,
3047
  outputs=[personalized_output_text_gpt4o, validation_display_4] # Добавляем результат проверки
3048
- ).then(
3049
- fn=generate_personalization_prompt, # Вызов генерации промпта
3050
- inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3051
- outputs=personalization_prompt # Вывод в поле с промптом
3052
  ).then(
3053
  fn=lambda: (""),
3054
  inputs=[],
3055
  outputs=[adapted_output_text_gpt4o]
 
 
 
 
3056
  )
3057
 
3058
  personalize_meta_llama_405b_btn.click(
3059
  personalize_message_meta_llama_405b,
3060
  inputs=[output_text_meta_llama_405b, key_message_input, approach_input] + selections,
3061
  outputs=[personalized_output_text_meta_llama_405b, validation_display_5] # Добавляем результат проверки
3062
- ).then(
3063
- fn=generate_personalization_prompt, # Вызов генерации промпта
3064
- inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3065
- outputs=personalization_prompt # Вывод в поле с промптом
3066
  ).then(
3067
  fn=lambda: (""),
3068
  inputs=[],
3069
  outputs=[adapted_output_text_meta_llama_405b]
 
 
 
 
3070
  )
3071
 
3072
 
 
3003
  personalize_message_gigachat_pro,
3004
  inputs=[output_text_gigachat_pro, key_message_input, approach_input] + selections,
3005
  outputs=[personalized_output_text_gigachat_pro, validation_display_1]
 
 
 
 
3006
  ).then(
3007
  fn=lambda: (""),
3008
  inputs=[],
3009
  outputs=[adapted_output_text_gigachat_pro]
3010
+ ).then(
3011
+ fn=generate_personalization_prompt, # Вызов генерации промпта
3012
+ inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3013
+ outputs=personalization_prompt # Вывод в поле с промптом
3014
  )
3015
 
3016
  personalize_gigachat_lite_btn.click(
3017
  personalize_message_gigachat_lite,
3018
  inputs=[output_text_gigachat_lite, key_message_input, approach_input] + selections,
3019
  outputs=[personalized_output_text_gigachat_lite, validation_display_2] # Поле для проверки
 
 
 
 
3020
  ).then(
3021
  fn=lambda: (""),
3022
  inputs=[],
3023
  outputs=[adapted_output_text_gigachat_lite]
3024
+ ).then(
3025
+ fn=generate_personalization_prompt, # Вызов генерации промпта
3026
+ inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3027
+ outputs=personalization_prompt # Вывод в поле с промптом
3028
  )
3029
 
3030
  personalize_gigachat_plus_btn.click(
3031
  personalize_message_gigachat_plus,
3032
  inputs=[output_text_gigachat_plus, key_message_input, approach_input] + selections,
3033
  outputs=[personalized_output_text_gigachat_plus, validation_display_3] # Добавляем результат проверки
 
 
 
 
3034
  ).then(
3035
  fn=lambda: (""),
3036
  inputs=[],
3037
  outputs=[adapted_output_text_gigachat_plus]
3038
+ ).then(
3039
+ fn=generate_personalization_prompt, # Вызов генерации промпта
3040
+ inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3041
+ outputs=personalization_prompt # Вывод в поле с промптом
3042
  )
3043
 
3044
  personalize_gpt4o_btn.click(
3045
  personalize_message_gpt4o,
3046
  inputs=[output_text_gpt4o, key_message_input, approach_input] + selections,
3047
  outputs=[personalized_output_text_gpt4o, validation_display_4] # Добавляем результат проверки
 
 
 
 
3048
  ).then(
3049
  fn=lambda: (""),
3050
  inputs=[],
3051
  outputs=[adapted_output_text_gpt4o]
3052
+ ).then(
3053
+ fn=generate_personalization_prompt, # Вызов генерации промпта
3054
+ inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3055
+ outputs=personalization_prompt # Вывод в поле с промптом
3056
  )
3057
 
3058
  personalize_meta_llama_405b_btn.click(
3059
  personalize_message_meta_llama_405b,
3060
  inputs=[output_text_meta_llama_405b, key_message_input, approach_input] + selections,
3061
  outputs=[personalized_output_text_meta_llama_405b, validation_display_5] # Добавляем результат проверки
 
 
 
 
3062
  ).then(
3063
  fn=lambda: (""),
3064
  inputs=[],
3065
  outputs=[adapted_output_text_meta_llama_405b]
3066
+ ).then(
3067
+ fn=generate_personalization_prompt, # Вызов генерации промпта
3068
+ inputs=[key_message_input, approach_input] + selections, # Передача нужных данных
3069
+ outputs=personalization_prompt # Вывод в поле с промптом
3070
  )
3071
 
3072