Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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 |
-
|
242 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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-сообщений по заданным признакам")
|