This commit is contained in:
harold 2025-05-07 20:00:34 +05:00
parent 6722603691
commit 31c4eda0d5

View File

@ -34,7 +34,53 @@ ANALYTIC_PROMPT = """
] ]
} }
Анализируй каждый чат отдельно. Ответ должен быть ТОЛЬКО в JSON формате, без каких-либо пояснений или форматирования. Анализируй каждый чат отдельно.
Контекст диалога только в рамках одного slice_id.
К ПРИМЕРУ:Ты берешь в контекст сообщения в рамках slice_id 123456
и slice_id 654321 ОТДЕАЛЬНО.
{
"chats": [
{
"slice_id": "123456",
"messages": [
{
"user_id": integer,
"message_id": integer,
"text": string,
"date": "datetime"
},
{
"user_id": integer,
"message_id": integer,
"text": string,
"date": "datetime"
},
]
},
{
"slice_id": "654321",
"messages": [
{
"user_id": integer,
"message_id": integer,
"text": string,
"date": "datetime"
},
{
"user_id": integer,
"message_id": integer,
"text": string,
"date": "datetime"
},
]
}
]
}
Ответ должен быть ТОЛЬКО в JSON формате, без каких-либо пояснений или форматирования.
Пример правильного ответа: Пример правильного ответа:
{ {
@ -49,6 +95,26 @@ ANALYTIC_PROMPT = """
КРИТИЧЕСКИ, ЖИЗНЕННО ВАЖНО!!! при ответе в рамках массива success slice_id УНИКАЛЕН! КРИТИЧЕСКИ, ЖИЗНЕННО ВАЖНО!!! при ответе в рамках массива success slice_id УНИКАЛЕН!
ТО ЕСТЬ ТАКОЕ НЕДОПУСТИМО
{
"success": [
{
"user_id": 123,
"slice_id": "550e8400-e29b-41d4-a716-446655440000",
"reason": "Упоминание разработки мобильного приложения с указанием технологий"
},
{
"user_id": 234,
"slice_id": "550e8400-e29b-41d4-a716-446655440000",
"reason": "Юзер интересуется разработкой под ключ"
}
]
}
ТУТ ТЫ ДОЛЖЕН ВЕРНУТЬ одного пользователя и slice_id который наиболее подходит под анализ.
Если нет четких признаков или есть сомнения, верни: Если нет четких признаков или есть сомнения, верни:
{"success": null} {"success": null}