KB Assistant
KB Assistant – это виджет агентског о интерфейса, который реализует функциональность чата с виртуальным помощником. Он обращается к внутренним и внешним источникам информации для генерации ответа на запрос пользователя.
Источниками данных могут быть одновременно данные, хранящиеся на платформе SimpleOne, в виде векторных коллекций БД, так и данные базы знаний RAG из внешних источников, например Git или SharePoint.
Чтобы открыть чат, выполните следующее:
- В навигаторе перейдите Ainergy → Журнал базы знаний → Ассистенты БЗ.
- Выберите необходимую запись.
- Нажмите Перейти в чат в правом верхнем углу, чтобы открыть виджет чата и начать общение с виртуальным ассистентом.
Настройка виджета
Настройка ассистента базы знаний включает в себя настройку основного нексуса, промпта и ресурсов, которые ассистент может использовать.
Чтобы настроить виджет KВ Assistant, выполните следующее:
- В навиг аторе перейдите Ainergy → Журнал базы знаний → Ассистенты БЗ.
- Нажмите Создать.
- Заполните все необходимые поля новой формы.
- Настройте коннекторы с GitLab и SharePoint.
- Нажмите Перейти в чат в правом верхнем углу, чтобы открыть виджет чата и начать общение с виртуальным ассистентом.
Поля формы Ассистенты базы знаний
- Общее
- База знаний RAG
- Коллекции векторной БД
Виджет поддерживает выделение текста или его части жирным шрифтом. Для этого заключите нужный текст в звездочки, например, /Привет!.
| Поле | Обязательно | Описание | 
|---|---|---|
| Заголовок | Да | Укажите название ассистента. | 
| Нексус | Нет | Выберите нексус, который будет испол ьзовать ассистент. Если нексус не указан, система будет использовать нексус, выбранный по умолчанию для чата. | 
| Критерии доступа | Нет | Добавьте критерии доступа к виджету. Если поле не заполнено, доступ будет открыт для всех пользователей. | 
| Объем выборки | Нет | Максимальное количество артефактов, которое будет использовать ассистент. | 
| Тег | Да | Укажите тег виджета. Значение по умолчанию: KB Assistant. | 
| По умолчанию | Нет | Установите флажок, чтобы использовать эту запись ассистента по умолчанию. | 
| Приветственное сообщение | Нет | Введите приветственное сообщение, которое будет отправлять ассистент пользователю при запуске чата. | 
| Системп=ный промпт | Нет | Укажите промпт для создания ответов ассистента. | 
| Поле | Обязательно | Описание | 
|---|---|---|
| Источник знаний | Нет | Укажите источники данных RAG. Вы можете указать несколько источников. | 
| Условия фильтра | Нет | Укажите фильтр для записей, загруженных в базу знаний RAG. Фильтр может использовать метаданные. Формат фильтра указан в поле. Подробнее о синтаксисе фильтра читайте в статье. | 
| Поле | Обязательно | Описание | 
|---|---|---|
| Используемые коллекции | Нет | Укажите коллекции векторной базы данных, которые будут использованы как источники. | 
| Шаблон URL | Нет | Укажите формат ссылки на исходный документ, который будет предоставлен ассистентом. Вы можете указать как ссылку на агентский, так и на портальный вид записи, а также на кастомные страницы.  При формировании ссылки вы можете указывать местозаполнители, например  /portal/kb?item={RECORD_ID} |