fruitpicker01
commited on
Commit
•
158e58b
1
Parent(s):
4fb9482
Update app.py
Browse files
app.py
CHANGED
@@ -675,7 +675,6 @@ def generate_personalization_prompt(key_message, *selected_values, prefix, suffi
|
|
675 |
prompt += f"{suffix}"
|
676 |
prompt += f"Убедись, что в готовом тексте без изменений, синонимов и перестановок слов используется наименование продукта: {product_name}.\n"
|
677 |
prompt += f"Убедись, что в готовом тексте не менее трех предложений.\n"
|
678 |
-
prompt += f"Убедись, что в готовом тексте упоминается оборудование.\n"
|
679 |
if key_message.strip():
|
680 |
prompt += f"\nУбедись, что в готовом тексте есть следующая ключевая информация: {key_message.strip()}"
|
681 |
|
@@ -1583,13 +1582,13 @@ async def check_contains_key_message(message, key_message):
|
|
1583 |
print("Проверка 30: Проверка на наличие ключевого сообщения")
|
1584 |
print()
|
1585 |
message_clean = cut_message(message)
|
1586 |
-
prompt = f'''Проверь, содержит ли следующее сообщение ключевое
|
1587 |
Сообщение:
|
1588 |
"{message}"
|
1589 |
Ключевой текст:
|
1590 |
"{key_message}"
|
1591 |
-
Если сообщение **содержит всю** информацию из ключевого текста,
|
1592 |
-
Если сообщение **не содержит всю** информацию из ключевого
|
1593 |
**Не добавляй никакого дополнительного текста. Отвечай только в формате JSON с закрывающими кавычками и скобками.**'''
|
1594 |
|
1595 |
response = await generate_message_mistral_check(prompt)
|
|
|
675 |
prompt += f"{suffix}"
|
676 |
prompt += f"Убедись, что в готовом тексте без изменений, синонимов и перестановок слов используется наименование продукта: {product_name}.\n"
|
677 |
prompt += f"Убедись, что в готовом тексте не менее трех предложений.\n"
|
|
|
678 |
if key_message.strip():
|
679 |
prompt += f"\nУбедись, что в готовом тексте есть следующая ключевая информация: {key_message.strip()}"
|
680 |
|
|
|
1582 |
print("Проверка 30: Проверка на наличие ключевого сообщения")
|
1583 |
print()
|
1584 |
message_clean = cut_message(message)
|
1585 |
+
prompt = f'''Проверь, содержит ли следующее сообщение ключевое сообщение.
|
1586 |
Сообщение:
|
1587 |
"{message}"
|
1588 |
Ключевой текст:
|
1589 |
"{key_message}"
|
1590 |
+
Если сообщение **содержит всю** информацию из ключевого текста, **верни только** JSON {{"decision": false, "explanation": "Ключевое текст присутствует."}}.
|
1591 |
+
Если сообщение **не содержит всю** информацию из ключевого текста, **верни только** JSON {{"decision": true, "explanation": "Ключевое текст отсутствует."}}.
|
1592 |
**Не добавляй никакого дополнительного текста. Отвечай только в формате JSON с закрывающими кавычками и скобками.**'''
|
1593 |
|
1594 |
response = await generate_message_mistral_check(prompt)
|