Модель агента
Агент = персона + скиллы + свои базы знаний + политики.
Агент в cosai собирается из четырёх частей:
Агент = Персона + Скиллы + Базы знаний + Политика ответа- Персона — кто агент и как он говорит: роль, тон, системная инструкция. Задаётся при создании и правится текстом в любой момент. Подробнее — Персона и тон.
- Скиллы — переиспользуемые блоки компетенций, которые добавляют агенту конкретные навыки: работа с возражениями, подбор аналога, квалификация клиента, дисциплина эскалации. Подробнее — Шаблоны ролей и раздел Скиллы.
- Базы знаний — какие источники знаний агенту разрешено использовать при ответе: все базы организации или только выбранные. Подробнее — Привязка баз знаний.
- Политика ответа — правила, которым агент обязан подчиняться независимо от формулировки вопроса: отвечать строго по найденным фрагментам и обязательно указывать источники. Подробнее — Политики.
Список агентов
Раздел «Агенты» показывает всех агентов организации: имя, роль (шаблон), выбранную модель, оценку качества (по последнему прогону проверки) и статус — «черновик», «опубликован» или «на паузе».
Как агент появляется
Проще всего создать агента через мастер создания — он сразу заводит базу знаний, персону под отрасль и ставит в очередь генерацию проверочных вопросов. Дальше агента можно донастроить: изменить персону и модель, привязать другие базы и скиллы, проверить в чате и опубликовать — после того как он пройдёт проверку качества.
Один агент — это одна роль поверх общих знаний организации: можно завести нескольких агентов (например, «Продавец» и «Поддержка»), которые используют одну и ту же базу знаний, но по-разному себя ведут.
Инструменты (агент сам действует)
Помимо ответов по базе знаний, агенту можно дать инструменты — действия, которые он вызывает прямо в диалоге, без построения workflow. Настраиваются в карточке «Инструменты» в деталке агента:
- HTTP-инструмент — запрос к вашему внешнему сервису (проверить остаток по артикулу, статус заказа, курс). Вы задаёте адрес с подстановкой
{{параметр}}, описание (по нему модель понимает, когда вызвать) и, при необходимости, заголовки авторизации (шифруются). Внешние адреса — только публичные (внутренние заблокированы). - Передача человеку — встроенный инструмент: агент сам эскалирует диалог живому специалисту, когда вопрос вне компетенции или клиент просит человека.
Агент решает вызвать инструмент сам, исходя из вопроса; получив результат, формулирует ответ клиенту. Правка инструментов снимает агента с публикации — нужен новый прогон проверки.
