Промпты
Промпт — это версионируемая инструкция для LLM, определяющая логику анализа разговоров. Каждый промпт содержит:
- Системный промпт — текстовая инструкция для LLM (что анализировать, на что обращать внимание, как оценивать)
- Схема данных — структура ожидаемого ответа LLM (какие поля, типы данных, допустимые значения)
- UI-конфиг — настройка виджетов для визуализации результатов
- Правила оценки — как ответы по критериям превращаются в балл
- Критерии коучинга — какие критерии отслеживать в планах развития операторов
- Провайдер и модель LLM — какую модель использовать для анализа
Всё это настраивается на вкладках редактора промпта. Состав вкладок зависит от типа промпта и настроек проекта — см. Вкладки редактора.
Версионирование
Промпты поддерживают версионирование:
- Создавайте новые версии, не теряя предыдущие
- Каждая версия имеет описание для удобной навигации
- Для каждого типа разговоров (голосовой / текстовый) может быть один активный промпт
Активный промпт используется автоматически при загрузке новых разговоров и при массовом переанализе.
Правила оценки версионируются отдельно от самого промпта: у них своя история правок, и обычное редактирование промпта их не меняет. Это защищает уже выставленные оценки от случайного сдвига — см. Оценка качества.
Типы разговоров
Промпты привязаны к типу разговора:
| Тип | Описание |
|---|---|
| voice | Голосовые звонки (LLM получает транскрипт) |
| text | Текстовые диалоги (LLM получает сообщения) |
Для каждого типа активируется свой промпт. Вы можете иметь несколько версий промптов для одного типа, но активной будет только одна.
Промпт-условие
Отдельный вид промпта — промпт-условие. Он не производит оцениваемого результата, а только проверяет признаки разговора, по которым мета-пайплайн выбирает, каким пайплайном этот разговор обработать.
У промпта-условия нет вкладок UI-конфига, оценки и коучинга — оценивать и отображать в нём нечего. Списки промптов при сборке пайплайна не смешиваются: в мета-режиме предлагаются только промпты-условия.