fruitpicker01 commited on
Commit
449d648
·
verified ·
1 Parent(s): b218df5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -15
app.py CHANGED
@@ -188,8 +188,6 @@ def personalize_messages_with_yield(gpt4o_message, gigachat_pro_message, gigacha
188
  personalized_message_gigachat_plus = perform_personalization_gigachat(gigachat_plus_message, personalization_prompt, "gigachat_plus")
189
  yield personalization_prompt, personalized_message_gpt4o, personalized_message_gigachat_pro, personalized_message_gigachat_lite, personalized_message_gigachat_plus, "Все персонализированные сообщения сгенерированы"
190
 
191
- return personalized_message_gpt4o, personalized_message_gigachat_pro, personalized_message_gigachat_lite, personalized_message_gigachat_plus
192
-
193
  # Функция для генерации промпта проверки текста
194
  def generate_error_check_prompt():
195
  prompt = (
@@ -328,22 +326,10 @@ with gr.Blocks() as demo:
328
  gr.Textbox(label="Персонализированное сообщение GigaChat-Lite", lines=6),
329
  gr.Textbox(label="Персонализированное сообщение GigaChat-Lite+", lines=6),
330
  status_display
331
- ],
332
- _js="(x) => x" # Используется для передачи результатов на следующую функцию
333
- ).then(
334
- fn=check_errors_with_yield,
335
- inputs=[output_text_gpt4o, output_text_gigachat_pro, output_text_gigachat_lite, output_text_gigachat_plus], # Здесь передаем результат персонализации
336
- outputs=[
337
- gr.Textbox(label="Промпт для проверки текста", lines=6, interactive=False),
338
- gr.Textbox(label="Результат проверки GPT-4o", lines=6),
339
- gr.Textbox(label="Результат проверки GigaChat-Pro", lines=6),
340
- gr.Textbox(label="Результат проверки GigaChat-Lite", lines=6),
341
- gr.Textbox(label="Результат проверки GigaChat-Lite+", lines=6),
342
- status_display
343
  ]
344
  )
345
 
346
-
347
  with gr.Row():
348
  check_errors_btn = gr.Button("3. Проверить текст (нажимать только после кнопки 2)", elem_id="check_errors_button")
349
 
 
188
  personalized_message_gigachat_plus = perform_personalization_gigachat(gigachat_plus_message, personalization_prompt, "gigachat_plus")
189
  yield personalization_prompt, personalized_message_gpt4o, personalized_message_gigachat_pro, personalized_message_gigachat_lite, personalized_message_gigachat_plus, "Все персонализированные сообщения сгенерированы"
190
 
 
 
191
  # Функция для генерации промпта проверки текста
192
  def generate_error_check_prompt():
193
  prompt = (
 
326
  gr.Textbox(label="Персонализированное сообщение GigaChat-Lite", lines=6),
327
  gr.Textbox(label="Персонализированное сообщение GigaChat-Lite+", lines=6),
328
  status_display
 
 
 
 
 
 
 
 
 
 
 
 
329
  ]
330
  )
331
 
332
+
333
  with gr.Row():
334
  check_errors_btn = gr.Button("3. Проверить текст (нажимать только после кнопки 2)", elem_id="check_errors_button")
335