Spaces:
Sleeping
Sleeping
fruitpicker01
commited on
Commit
•
a18ba8b
1
Parent(s):
88404fb
Update app.py
Browse files
app.py
CHANGED
@@ -1494,17 +1494,16 @@ def check_product_name_consistency(message, product_name):
|
|
1494 |
print()
|
1495 |
print("Проверка 31: Проверка на точное совпадение названий продуктов")
|
1496 |
print()
|
1497 |
-
|
1498 |
message_clean = cut_message(message)
|
1499 |
-
|
1500 |
-
prompt = f'''Проверь,
|
1501 |
-
Не допускай никаких изменений, таких как перестановка слов, добавление или удаление кавычек, изменение порядка слов, пропуск или добавление слов. Название должно совпадать
|
1502 |
-
|
1503 |
-
Описание предложения:
|
1504 |
"{product_name}"
|
1505 |
Сообщение:
|
1506 |
"{message_clean}"
|
1507 |
-
Если название продукта в сообщении
|
1508 |
Если название продукта **не** совпадает, **верни только** JSON {{"decision": true, "explanation": "<описание несоответствия>"}}.
|
1509 |
**Не добавляй никакого дополнительного текста. Ответ должен быть только в формате JSON с закрывающими кавычками и скобками.**'''
|
1510 |
|
|
|
1494 |
print()
|
1495 |
print("Проверка 31: Проверка на точное совпадение названий продуктов")
|
1496 |
print()
|
1497 |
+
|
1498 |
message_clean = cut_message(message)
|
1499 |
+
|
1500 |
+
prompt = f'''Проверь, совпадает ли название продукта в сообщении с эталонным названием продукта с учётом возможных изменений в падежах.
|
1501 |
+
Не допускай никаких других изменений, таких как перестановка слов, добавление или удаление кавычек, изменение порядка слов, пропуск или добавление слов. Допускаются только изменения, связанные с падежами. Название должно совпадать с учётом падежных форм.
|
1502 |
+
Эталонное название продукта:
|
|
|
1503 |
"{product_name}"
|
1504 |
Сообщение:
|
1505 |
"{message_clean}"
|
1506 |
+
Если название продукта в сообщении **совпадает** с эталонным названием продукта с учётом падежных изменений, **верни только** JSON {{"decision": false, "explanation": "Название продукта совпадает с описанием с учётом падежа."}}.
|
1507 |
Если название продукта **не** совпадает, **верни только** JSON {{"decision": true, "explanation": "<описание несоответствия>"}}.
|
1508 |
**Не добавляй никакого дополнительного текста. Ответ должен быть только в формате JSON с закрывающими кавычками и скобками.**'''
|
1509 |
|