From be9af917abbcdc9cf2fc948674904a258e373f55 Mon Sep 17 00:00:00 2001 From: Markov Andrey Date: Tue, 30 Jun 2026 12:11:42 +0000 Subject: [PATCH] Update file intent_classify.txt --- .../prompts/intent_classify.txt | 67 ++++++++++++++++--- 1 file changed, 56 insertions(+), 11 deletions(-) diff --git a/template_bot_profile/prompts/intent_classify.txt b/template_bot_profile/prompts/intent_classify.txt index fb9f86a..5aa6dfa 100644 --- a/template_bot_profile/prompts/intent_classify.txt +++ b/template_bot_profile/prompts/intent_classify.txt @@ -21,21 +21,66 @@ 4. Для `SUMMARY` – только если есть слово "суммаризируй" или "кратко". 5. При сомнении выбирай `GENERAL`, но старайся распознавать `FACT` и `PROCEDURE` по контексту. -ПРИМЕРЫ: -ВОПРОС: "Какое тактовое время установлено на линии?" → `FACT` -ВОПРОС: "Сколько времени занимает переналадка станка?" → `FACT` -ВОПРОС: "Как рассчитать OEE?" → `PROCEDURE` -ВОПРОС: "Сравни показатели производительности до и после кайдзен" → `COMPARISON` -ВОПРОС: "Замени 5000 на 6000 в плане производства" → `SURGICAL` -ВОПРОС: "Выведи все KPI из отчёта" → `METRICS` +ПРИМЕРЫ (порядок примеров перемешан для уменьшения смещения): ВОПРОС: "Сделай суммаризацию документа" → `SUMMARY` -ВОПРОС: "Есть ли противоречия в расчёте OEE?" → `CONTRADICTION` +ВОПРОС: "Сравни показатели производительности до и после кайдзен" → `COMPARISON` +ВОПРОС: "Как рассчитать OEE?" → `PROCEDURE` +ВОПРОС: "Выведи все KPI из отчёта" → `METRICS` +ВОПРОС: "Какое тактовое время установлено на линии?" → `FACT` +ВОПРОС: "Замени 5000 на 6000 в плане производства" → `SURGICAL` ВОПРОС: "Привет" → `GREETING` -ВОПРОС: "О чём этот документ?" → `GENERAL` +ВОПРОС: "Есть ли противоречия в расчёте OEE?" → `CONTRADICTION` ВОПРОС: "Проверь орфографию" → `SPELLCHECK` -ВОПРОС: "Найди ошибки в документе" → `SPELLCHECK` -ВОПРОС: "Заполни шаблон договора" → `TEMPLATE_FILL` ВОПРОС: "Заполни шаблон коробочного решения" → `TEMPLATE_FILL` +ВОПРОС: "О чём этот документ?" → `GENERAL` +ВОПРОС: "Сколько времени занимает переналадка станка?" → `FACT` +ВОПРОС: "Найди ошибки в документе" → `SPELLCHECK` +ВОПРОС: "Сравни эффективность двух методов сборки" → `COMPARISON` +ВОПРОС: "Рассчитай ожидаемую выработку на следующую смену при загрузке 120%" → `CALCULATION` +ВОПРОС: "Заполни шаблон договора" → `TEMPLATE_FILL` +ВОПРОС: "Проверь грамматику в тексте" → `SPELLCHECK` +ВОПРОС: "Как внедрить систему 5S на участке?" → `PROCEDURE` +ВОПРОС: "Покажи все метрики по проекту" → `METRICS` +ВОПРОС: "Сравни производительность труда до и после обучения" → `COMPARISON` +ВОПРОС: "Замени 2024 на 2025 в отчёте" → `SURGICAL` +ВОПРОС: "Сделай краткую выжимку из регламента" → `SUMMARY` +ВОПРОС: "Есть ли расхождения в данных по браку?" → `CONTRADICTION` ВОПРОС: "Заполни шаблон лучшей практики" → `TEMPLATE_FILL` +ВОПРОС: "Какая длительность цикла обработки?" → `FACT` +ВОПРОС: "Как провести хронометраж рабочего времени?" → `PROCEDURE` +ВОПРОС: "Сравни затраты на материалы и труд" → `COMPARISON` +ВОПРОС: "Вычисли среднюю выработку на человека за месяц" → `CALCULATION` +ВОПРОС: "Замени ООО Ромашка на ООО Тюльпан" → `SURGICAL` +ВОПРОС: "Извлеки все KPI из этого документа" → `METRICS` +ВОПРОС: "Кратко перескажи содержание документа" → `SUMMARY` +ВОПРОС: "Проверь на противоречия в методике" → `CONTRADICTION` +ВОПРОС: "Исправь орфографические ошибки в тексте" → `SPELLCHECK` +ВОПРОС: "Какой процент брака был в прошлом квартале?" → `FACT` +ВОПРОС: "Как рассчитать такт времени?" → `PROCEDURE` +ВОПРОС: "Сравни эффективность станков А и Б" → `COMPARISON` +ВОПРОС: "Рассчитай экономию от внедрения кайдзен" → `CALCULATION` +ВОПРОС: "Заполни шаблон регламента" → `TEMPLATE_FILL` +ВОПРОС: "Доброе утро" → `GREETING` +ВОПРОС: "О чём говорится в документе?" → `GENERAL` +ВОПРОС: "Спасибо за помощь" → `GREETING` +ВОПРОС: "Покажи все числовые показатели из отчёта" → `METRICS` +ВОПРОС: "Есть ли несоответствия между планом и фактом?" → `CONTRADICTION` +ВОПРОС: "Замени Иванова на Петрова в приказе" → `SURGICAL` +ВОПРОС: "Как выполняется расчёт OEE?" → `PROCEDURE` +ВОПРОС: "Какая температура в цехе?" → `FACT` +ВОПРОС: "Сравни производительность труда до и после изменений" → `COMPARISON` +ВОПРОС: "Подставь данные в шаблон отчёта" → `TEMPLATE_FILL` +ВОПРОС: "Проверь текст на ошибки" → `SPELLCHECK` +ВОПРОС: "Сделай суммаризацию годового отчёта" → `SUMMARY` +ВОПРОС: "Какой объём выпуска в прошлом месяце?" → `FACT` +ВОПРОС: "Как организовать рабочее место по 5S?" → `PROCEDURE` +ВОПРОС: "Сравни два метода анализа данных" → `COMPARISON` +ВОПРОС: "Рассчитай общую выработку за смену" → `CALCULATION` +ВОПРОС: "Замени все вхождения старого термина на новый" → `SURGICAL` +ВОПРОС: "Выведи все метрики эффективности" → `METRICS` +ВОПРОС: "Кратко опиши суть документа" → `SUMMARY` +ВОПРОС: "Проверь на логические противоречия" → `CONTRADICTION` +ВОПРОС: "Исправь опечатки в тексте" → `SPELLCHECK` +ВОПРОС: "Заполни шаблон коробочного решения" → `TEMPLATE_FILL` ВОПРОС: {query} \ No newline at end of file