fruitpicker01 commited on
Commit
f6eb5db
·
verified ·
1 Parent(s): d95c175

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -2
app.py CHANGED
@@ -223,6 +223,7 @@ def generate_error_check_prompt():
223
  )
224
  return prompt
225
 
 
226
  # Функция для выполнения проверки текста с использованием yield
227
  def check_errors_with_yield(standard_message, *personalized_messages):
228
  error_check_prompt = generate_error_check_prompt()
@@ -238,10 +239,18 @@ def check_errors_with_yield(standard_message, *personalized_messages):
238
  error_message_gigachat_lite = perform_personalization_gigachat(f"{error_check_prompt}\n\n{personalized_messages[2]}", "", "gigachat_lite")
239
  yield error_check_prompt, error_message_gpt4o, error_message_gigachat_pro, error_message_gigachat_lite, "", "Результат проверки GigaChat-Lite сгенерирован"
240
 
241
- time.sleep(10)
242
- error_message_gigachat_plus = perform_personalization_gigachat(f"{error_check_prompt}\n\n{personalized_messages[3]}", "", "gigachat_plus")
 
 
 
 
 
 
 
243
  yield error_check_prompt, error_message_gpt4o, error_message_gigachat_pro, error_message_gigachat_lite, error_message_gigachat_plus, "Все результаты проверки сгенерированы"
244
 
 
245
  # Создание интерфейса Gradio
246
  with gr.Blocks() as demo:
247
  gr.Markdown("# Генерация SMS-сообщений по заданным признакам")
 
223
  )
224
  return prompt
225
 
226
+
227
  # Функция для выполнения проверки текста с использованием yield
228
  def check_errors_with_yield(standard_message, *personalized_messages):
229
  error_check_prompt = generate_error_check_prompt()
 
239
  error_message_gigachat_lite = perform_personalization_gigachat(f"{error_check_prompt}\n\n{personalized_messages[2]}", "", "gigachat_lite")
240
  yield error_check_prompt, error_message_gpt4o, error_message_gigachat_pro, error_message_gigachat_lite, "", "Результат проверки GigaChat-Lite сгенерирован"
241
 
242
+ # Добавление логирования
243
+ try:
244
+ time.sleep(10)
245
+ print("Отправка запроса к GigaChat-Plus для проверки текста")
246
+ error_message_gigachat_plus = perform_personalization_gigachat(f"{error_check_prompt}\n\n{personalized_messages[3]}", "", "gigachat_plus")
247
+ print(f"Результат GigaChat-Plus: {error_message_gigachat_plus}")
248
+ except Exception as e:
249
+ error_message_gigachat_plus = f"Ошибка при обработке GigaChat-Plus: {e}"
250
+
251
  yield error_check_prompt, error_message_gpt4o, error_message_gigachat_pro, error_message_gigachat_lite, error_message_gigachat_plus, "Все результаты проверки сгенерированы"
252
 
253
+
254
  # Создание интерфейса Gradio
255
  with gr.Blocks() as demo:
256
  gr.Markdown("# Генерация SMS-сообщений по заданным признакам")