fruitpicker01 commited on
Commit
e94b9e9
1 Parent(s): fa16e93

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -12
app.py CHANGED
@@ -811,7 +811,7 @@ async def generate_all_messages(desc, benefits, key_message, gender, generation,
811
  break # Уникальное сообщение найдено
812
  else:
813
  print(f"Попытка {attempt + 1}: Персонализированное сообщение совпадает со стандартным. Повторная генерация...")
814
- time.sleep(1) # Небольшая пауза перед следующей попыткой
815
  else:
816
  # После 5 попыток использовать последнее сгенерированное сообщение
817
  personalized_message = personalized_message_candidate
@@ -828,7 +828,7 @@ async def generate_all_messages(desc, benefits, key_message, gender, generation,
828
  selected_approaches_text_content, standard_prompt_for_display, display_personalization_prompt,
829
  non_personalized_messages, personalized_messages
830
  )
831
- time.sleep(1)
832
 
833
  save_statistics_to_github(approach_stats)
834
 
@@ -1319,7 +1319,7 @@ def check_disconnected_sentences(message):
1319
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь **только** в формате JSON с закрывающими кавычками и скобками.**'''
1320
 
1321
  response = generate_message_mistral_check(prompt)
1322
- time.sleep(3) # Задержка в 3 секунды между запросами
1323
  print("GigaChat Pro response:", response) # Выводим полный ответ модели
1324
  result = parse_json_response(response)
1325
  if result is not None:
@@ -1346,7 +1346,7 @@ async def check_synonymous_members(message):
1346
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1347
 
1348
  response = await generate_message_mistral_check(prompt)
1349
- time.sleep(3)
1350
  print("GigaChat Pro response:", response)
1351
  result = parse_json_response(response)
1352
  if result is not None:
@@ -1385,7 +1385,7 @@ async def check_clickbait_phrases(message, description, benefits, key_message):
1385
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1386
 
1387
  response = await generate_message_mistral_check(prompt)
1388
- time.sleep(3)
1389
  print("GigaChat Pro response:", response)
1390
  result = parse_json_response(response)
1391
  if result is not None:
@@ -1438,7 +1438,7 @@ async def check_abstract_claims(message, description, benefits, key_message):
1438
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1439
 
1440
  response = await generate_message_mistral_check(prompt)
1441
- time.sleep(3)
1442
  print("GigaChat Pro response:", response)
1443
  result = parse_json_response(response)
1444
  if result is not None:
@@ -1475,7 +1475,7 @@ def check_specialized_terms(message):
1475
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1476
 
1477
  response = generate_message_mistral_check(prompt)
1478
- time.sleep(3)
1479
  print("GigaChat Pro response:", response)
1480
  result = parse_json_response(response)
1481
  if result is not None:
@@ -1504,7 +1504,7 @@ def check_offensive_phrases(message):
1504
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1505
 
1506
  response = generate_message_mistral_check(prompt)
1507
- time.sleep(3)
1508
  print("GigaChat Pro response:", response)
1509
  result = parse_json_response(response)
1510
  if result is not None:
@@ -1550,7 +1550,7 @@ async def check_cliches_and_bureaucratese(message, description, benefits, key_me
1550
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1551
 
1552
  response = await generate_message_mistral_check(prompt)
1553
- time.sleep(3)
1554
  print("GigaChat Pro response:", response)
1555
  result = parse_json_response(response)
1556
  if result is not None:
@@ -1581,7 +1581,7 @@ async def check_no_contradictions(message, description, benefits, key_message):
1581
  **Не добавляй никакого дополнительного текста. Отвечай только в формате JSON с закрывающими кавычками и скобками.**'''
1582
 
1583
  response = await generate_message_mistral_check(prompt)
1584
- time.sleep(3)
1585
  print("GigaChat Pro response:", response)
1586
  result = parse_json_response(response)
1587
  if result is not None:
@@ -1608,7 +1608,7 @@ async def check_contains_key_message(message, key_message):
1608
  **Не добавляй никакого дополнительного текста. Отвечай только в формате JSON с закрывающими кавычками и скобками.**'''
1609
 
1610
  response = await generate_message_mistral_check(prompt)
1611
- time.sleep(3)
1612
  print("GigaChat Pro response:", response)
1613
  result = parse_json_response(response)
1614
  if result is not None:
@@ -1638,7 +1638,7 @@ async def check_product_name_consistency(message, product_name):
1638
  **Не добавляй никакого дополнительного текста. Ответ должен быть только в формате JSON с закрывающими кавычками и скобками.**'''
1639
 
1640
  response = await generate_message_mistral_check(prompt)
1641
- time.sleep(3)
1642
  print("GigaChat Pro response:", response)
1643
  result = parse_json_response(response)
1644
  if result is not None:
 
811
  break # Уникальное сообщение найдено
812
  else:
813
  print(f"Попытка {attempt + 1}: Персонализированное сообщение совпадает со стандартным. Повторная генерация...")
814
+ # time.sleep(1) # Небольшая пауза перед следующей попыткой
815
  else:
816
  # После 5 попыток использовать последнее сгенерированное сообщение
817
  personalized_message = personalized_message_candidate
 
828
  selected_approaches_text_content, standard_prompt_for_display, display_personalization_prompt,
829
  non_personalized_messages, personalized_messages
830
  )
831
+ # time.sleep(1)
832
 
833
  save_statistics_to_github(approach_stats)
834
 
 
1319
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь **только** в формате JSON с закрывающими кавычками и скобками.**'''
1320
 
1321
  response = generate_message_mistral_check(prompt)
1322
+ # time.sleep(3) # Задержка в 3 секунды между запросами
1323
  print("GigaChat Pro response:", response) # Выводим полный ответ модели
1324
  result = parse_json_response(response)
1325
  if result is not None:
 
1346
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1347
 
1348
  response = await generate_message_mistral_check(prompt)
1349
+ # time.sleep(3)
1350
  print("GigaChat Pro response:", response)
1351
  result = parse_json_response(response)
1352
  if result is not None:
 
1385
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1386
 
1387
  response = await generate_message_mistral_check(prompt)
1388
+ # time.sleep(3)
1389
  print("GigaChat Pro response:", response)
1390
  result = parse_json_response(response)
1391
  if result is not None:
 
1438
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1439
 
1440
  response = await generate_message_mistral_check(prompt)
1441
+ # time.sleep(3)
1442
  print("GigaChat Pro response:", response)
1443
  result = parse_json_response(response)
1444
  if result is not None:
 
1475
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1476
 
1477
  response = generate_message_mistral_check(prompt)
1478
+ # time.sleep(3)
1479
  print("GigaChat Pro response:", response)
1480
  result = parse_json_response(response)
1481
  if result is not None:
 
1504
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1505
 
1506
  response = generate_message_mistral_check(prompt)
1507
+ # time.sleep(3)
1508
  print("GigaChat Pro response:", response)
1509
  result = parse_json_response(response)
1510
  if result is not None:
 
1550
  **Не добавляй никакого дополнительного текста. Перед ответом убедись, что отвечаешь только в формате JSON с закрывающими кавычками и скобками.**'''
1551
 
1552
  response = await generate_message_mistral_check(prompt)
1553
+ # time.sleep(3)
1554
  print("GigaChat Pro response:", response)
1555
  result = parse_json_response(response)
1556
  if result is not None:
 
1581
  **Не добавляй никакого дополнительного текста. Отвечай только в формате JSON с закрывающими кавычками и скобками.**'''
1582
 
1583
  response = await generate_message_mistral_check(prompt)
1584
+ # time.sleep(3)
1585
  print("GigaChat Pro response:", response)
1586
  result = parse_json_response(response)
1587
  if result is not None:
 
1608
  **Не добавляй никакого дополнительного текста. Отвечай только в формате JSON с закрывающими кавычками и скобками.**'''
1609
 
1610
  response = await generate_message_mistral_check(prompt)
1611
+ # time.sleep(3)
1612
  print("GigaChat Pro response:", response)
1613
  result = parse_json_response(response)
1614
  if result is not None:
 
1638
  **Не добавляй никакого дополнительного текста. Ответ должен быть только в формате JSON с закрывающими кавычками и скобками.**'''
1639
 
1640
  response = await generate_message_mistral_check(prompt)
1641
+ # time.sleep(3)
1642
  print("GigaChat Pro response:", response)
1643
  result = parse_json_response(response)
1644
  if result is not None: