Использование базы знаний
Вы можете использовать базу знаний RAG в AI-агенте.
Агент получает небольшие фрагменты текста (чанки) из базы для каждого запроса пользователя и учитывает их при составлении ответа.
Чтобы получить доступ к базе знаний RAG, свяжитесь со своим аккаунт-менеджером или напишите нам на support@just-ai.com.
Подключение базы к AI-агенту
- Подготовьте базу знаний в Jay Knowledge Hub.
- Подключите базу знаний в JAICP.
- В теге
AIAgent
в параметреknowledgeBase
укажите название токена для базы знаний. - В параметре
knowledgeBaseConfidence
вы также можете указать уровень уверенности базы знаний: от0.0
до1.0
. Тогда агент будет получать только те чанки из базы знаний, для которых оценка релевантности выше этого значения.
При поиске релевантных чанков используются настройки базы знаний.
Пример
В примере ниже показан агент, который выполняет роль специалиста поддержки.
В JAICP уже создано подключение к базе знаний.
Название токена — common_problems
.
Эта база знаний содержит решения для частых проблем, с которыми пользователи обращаются в техническую поддержку.
В диалоге агент:
-
Запрашивает чанки из базы знаний для каждого запроса пользователя. Агент получает только те чанки, для которых оценка релевантности выше
0.8
.В этом примере чанки содержат решения проблем, похожих на пользовательскую.
-
Использует информацию из этих чанков для того, чтобы составить инструкцию.
-
Отправляет инструкцию пользователю.
AIAgent:
id = support_agent
model = gpt-4o
# Роль в диалоге
role = Специалист технической поддержки
# Цель в диалоге
goal = Помоги пользователю решить проблему
instructions = Дай инструкцию с подробными шагами
# Название токена базы знаний
knowledgeBase = common_problems
# Уровень уверенности базы знаний
knowledgeBaseConfidence = 0.8