Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -303,6 +303,10 @@ with gr.Blocks() as demo:
|
|
303 |
output_text_gigachat_pro = gr.Textbox(label="Неперсонализированное сообщение GigaChat-Pro", lines=3)
|
304 |
output_text_gigachat_lite = gr.Textbox(label="Неперсонализированное сообщение GigaChat-Lite", lines=3)
|
305 |
output_text_gigachat_plus = gr.Textbox(label="Неперсонализированное сообщение GigaChat-Lite+", lines=3)
|
|
|
|
|
|
|
|
|
306 |
gr.Markdown("**Статус выполнения**")
|
307 |
status_display = gr.Textbox(label="", lines=4, interactive=False, elem_classes="status-box") # Новый блок для отображения статуса
|
308 |
|
@@ -320,29 +324,28 @@ with gr.Blocks() as demo:
|
|
320 |
personalize_messages_with_yield,
|
321 |
inputs=[output_text_gpt4o, output_text_gigachat_pro, output_text_gigachat_lite, output_text_gigachat_plus] + selections,
|
322 |
outputs=[
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
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 |
|
336 |
with gr.Row():
|
337 |
check_errors_btn.click(
|
338 |
check_errors_with_yield,
|
339 |
-
inputs=[
|
340 |
outputs=[
|
341 |
gr.Textbox(label="Промпт для проверки текста", lines=6, interactive=False),
|
342 |
gr.Textbox(label="Результат проверки GPT-4o", lines=6),
|
343 |
gr.Textbox(label="Результат проверки GigaChat-Pro", lines=6),
|
344 |
gr.Textbox(label="Результат проверки GigaChat-Lite", lines=6),
|
345 |
-
gr.Textbox(label="Результат проверки GigaChat-
|
346 |
status_display
|
347 |
]
|
348 |
)
|
|
|
303 |
output_text_gigachat_pro = gr.Textbox(label="Неперсонализированное сообщение GigaChat-Pro", lines=3)
|
304 |
output_text_gigachat_lite = gr.Textbox(label="Неперсонализированное сообщение GigaChat-Lite", lines=3)
|
305 |
output_text_gigachat_plus = gr.Textbox(label="Неперсонализированное сообщение GigaChat-Lite+", lines=3)
|
306 |
+
personalized_output_text_gpt4o = gr.Textbox(label="Персонализированное сообщение GPT-4o", lines=6, interactive=False)
|
307 |
+
personalized_output_text_gigachat_pro = gr.Textbox(label="Персонализированное сообщение GigaChat-Pro", lines=6, interactive=False)
|
308 |
+
personalized_output_text_gigachat_lite = gr.Textbox(label="Персонализированное сообщение GigaChat-Lite", lines=6, interactive=False)
|
309 |
+
personalized_output_text_gigachat_plus = gr.Textbox(label="Персонализированное сообщение GigaChat-Plus", lines=6, interactive=False)
|
310 |
gr.Markdown("**Статус выполнения**")
|
311 |
status_display = gr.Textbox(label="", lines=4, interactive=False, elem_classes="status-box") # Новый блок для отображения статуса
|
312 |
|
|
|
324 |
personalize_messages_with_yield,
|
325 |
inputs=[output_text_gpt4o, output_text_gigachat_pro, output_text_gigachat_lite, output_text_gigachat_plus] + selections,
|
326 |
outputs=[
|
327 |
+
personalized_output_text_gpt4o, # Сохранение персонализированного текста GPT-4o
|
328 |
+
personalized_output_text_gigachat_pro, # Сохранение персонализированного текста GigaChat-Pro
|
329 |
+
personalized_output_text_gigachat_lite, # Сохранение персонализированного текста GigaChat-Lite
|
330 |
+
personalized_output_text_gigachat_plus, # Сохранение персонализированного текста GigaChat-Plus
|
|
|
331 |
status_display
|
332 |
]
|
333 |
)
|
334 |
|
335 |
+
|
336 |
with gr.Row():
|
337 |
check_errors_btn = gr.Button("3. Проверить текст (нажимать только после кнопки 2)", elem_id="check_errors_button")
|
338 |
|
339 |
with gr.Row():
|
340 |
check_errors_btn.click(
|
341 |
check_errors_with_yield,
|
342 |
+
inputs=[personalized_output_text_gpt4o, personalized_output_text_gigachat_pro, personalized_output_text_gigachat_lite, personalized_output_text_gigachat_plus],
|
343 |
outputs=[
|
344 |
gr.Textbox(label="Промпт для проверки текста", lines=6, interactive=False),
|
345 |
gr.Textbox(label="Результат проверки GPT-4o", lines=6),
|
346 |
gr.Textbox(label="Результат проверки GigaChat-Pro", lines=6),
|
347 |
gr.Textbox(label="Результат проверки GigaChat-Lite", lines=6),
|
348 |
+
gr.Textbox(label="Результат проверки GigaChat-Plus", lines=6),
|
349 |
status_display
|
350 |
]
|
351 |
)
|