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

Привязка баз знаний

Скоуп: агент физически не видит чужие базы.

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

Где настраивается

На странице агента, в карточке «Компетенции», блок «Базы знаний агента»:

  • галочка «Все базы организации» — агент видит все текущие и будущие базы организации;
  • если галочку снять, появляется список конкретных баз с чекбоксами — можно выбрать одну или несколько.

Изменения применяются после нажатия «Сохранить».

Зачем ограничивать доступ

Если у организации несколько узкоспециализированных баз (например, «Смазочные материалы» и «Моторные масла» — разные линейки продукции с разными продавцами), выборочный доступ не даёт агенту путать темы: агент-специалист по СОЖ не станет придумывать ответ про моторное масло — он просто не найдёт по этому вопросу ничего в своих базах и честно скажет, что не может ответить, вместо того чтобы отвечать наугад.

Как это соотносится с ролью и персоной

Роль и персона задают, как агент говорит, а скоуп баз знаний — что ему разрешено знать. Один и тот же агент с грамотной персоной, но с открытым доступом ко всем базам, всё равно может случайно зацепить не свою тему в ответе, если она релевантна вопросу; ограничение скоупа исключает это на уровне поиска, а не на уровне «просьбы» к модели.

Примечание

Эта же настройка используется мастером создания: агент, созданный через онбординг, автоматически скоупится на базу, которая была загружена именно для него на шаге «Базы знаний».

Фильтр по типам сущностей

Помимо выбора баз, в карточке «Компетенции» можно сузить поиск агента до определённых типов записей базы знаний (поле «Типы сущностей», значения через запятую; пусто — все типы). Это полезно, когда в одной базе лежат разные виды контента — например, регламенты и карточки товаров — а агенту нужен только один из них.

On this page