cosaiДокументация
Агенты

Модель агента

Агент = персона + скиллы + свои базы знаний + политики.

Агент в cosai собирается из четырёх частей:

Агент = Персона + Скиллы + Базы знаний + Политика ответа
  • Персона — кто агент и как он говорит: роль, тон, системная инструкция. Задаётся при создании и правится текстом в любой момент. Подробнее — Персона и тон.
  • Скиллы — переиспользуемые блоки компетенций, которые добавляют агенту конкретные навыки: работа с возражениями, подбор аналога, квалификация клиента, дисциплина эскалации. Подробнее — Шаблоны ролей и раздел Скиллы.
  • Базы знаний — какие источники знаний агенту разрешено использовать при ответе: все базы организации или только выбранные. Подробнее — Привязка баз знаний.
  • Политика ответа — правила, которым агент обязан подчиняться независимо от формулировки вопроса: отвечать строго по найденным фрагментам и обязательно указывать источники. Подробнее — Политики.

Список агентов

Раздел «Агенты» показывает всех агентов организации: имя, роль (шаблон), выбранную модель, оценку качества (по последнему прогону проверки) и статус — «черновик», «опубликован» или «на паузе».

Как агент появляется

Проще всего создать агента через мастер создания — он сразу заводит базу знаний, персону под отрасль и ставит в очередь генерацию проверочных вопросов. Дальше агента можно донастроить: изменить персону и модель, привязать другие базы и скиллы, проверить в чате и опубликовать — после того как он пройдёт проверку качества.

Один агент — это одна роль поверх общих знаний организации: можно завести нескольких агентов (например, «Продавец» и «Поддержка»), которые используют одну и ту же базу знаний, но по-разному себя ведут.

Инструменты (агент сам действует)

Помимо ответов по базе знаний, агенту можно дать инструменты — действия, которые он вызывает прямо в диалоге, без построения workflow. Настраиваются в карточке «Инструменты» в деталке агента:

  • HTTP-инструмент — запрос к вашему внешнему сервису (проверить остаток по артикулу, статус заказа, курс). Вы задаёте адрес с подстановкой {{параметр}}, описание (по нему модель понимает, когда вызвать) и, при необходимости, заголовки авторизации (шифруются). Внешние адреса — только публичные (внутренние заблокированы).
  • Передача человеку — встроенный инструмент: агент сам эскалирует диалог живому специалисту, когда вопрос вне компетенции или клиент просит человека.

Агент решает вызвать инструмент сам, исходя из вопроса; получив результат, формулирует ответ клиенту. Правка инструментов снимает агента с публикации — нужен новый прогон проверки.

On this page