Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -1829,11 +1829,11 @@ def attempt_generate_sms_with_checks(model_prompt: str, product_name: str, key_m
|
|
1829 |
return sms, all_critical_ok, failed_non_critical
|
1830 |
|
1831 |
|
1832 |
-
def generate_sms_with_timer(model_prompt: str, product_name: str, key_message: str, max_time_sec=
|
1833 |
"""
|
1834 |
-
Псевдо-синхронный цикл с таймером
|
1835 |
Возвращает "оптимальный" SMS,
|
1836 |
-
или строку "Не удалось за
|
1837 |
"""
|
1838 |
start = time.time()
|
1839 |
best_sms = None
|
@@ -1867,7 +1867,7 @@ def generate_sms_with_timer(model_prompt: str, product_name: str, key_message: s
|
|
1867 |
return best_sms
|
1868 |
else:
|
1869 |
# значит не было ни одного SMS, прошедшего критические проверки
|
1870 |
-
return "Не удалось за
|
1871 |
|
1872 |
def cut_message(message: str):
|
1873 |
if '------' in message:
|
|
|
1829 |
return sms, all_critical_ok, failed_non_critical
|
1830 |
|
1831 |
|
1832 |
+
def generate_sms_with_timer(model_prompt: str, product_name: str, key_message: str, max_time_sec=90):
|
1833 |
"""
|
1834 |
+
Псевдо-синхронный цикл с таймером 90 секунд.
|
1835 |
Возвращает "оптимальный" SMS,
|
1836 |
+
или строку "Не удалось за 1,5 минуты создать SMS, прошедшее все критические проверки".
|
1837 |
"""
|
1838 |
start = time.time()
|
1839 |
best_sms = None
|
|
|
1867 |
return best_sms
|
1868 |
else:
|
1869 |
# значит не было ни одного SMS, прошедшего критические проверки
|
1870 |
+
return "Не удалось за 1,5 минуты создать SMS, прошедшее все критические проверки."
|
1871 |
|
1872 |
def cut_message(message: str):
|
1873 |
if '------' in message:
|