Перейти к основному содержимому

Использование базы знаний

Вы можете использовать базу знаний RAG в AI-агенте.

Агент получает небольшие фрагменты текста (чанки) из базы для каждого запроса пользователя и учитывает их при составлении ответа.

к сведению

Чтобы получить доступ к базе знаний RAG, свяжитесь со своим аккаунт-менеджером или напишите нам на support@just-ai.com.

Подключение базы к AI-агенту

  1. Подготовьте базу знаний в Jay Knowledge Hub.
  2. Подключите базу знаний в JAICP.
  3. В теге AIAgent в параметре knowledgeBase укажите название токена для базы знаний.
  4. В параметре knowledgeBaseConfidence вы также можете указать уровень уверенности базы знаний: от 0.0 до 1.0. Тогда агент будет получать только те чанки из базы знаний, для которых оценка релевантности выше этого значения.
подсказка

При поиске релевантных чанков используются настройки базы знаний.

Пример

В примере ниже показан агент, который выполняет роль специалиста поддержки.

В JAICP уже создано подключение к базе знаний. Название токена — common_problems. Эта база знаний содержит решения для частых проблем, с которыми пользователи обращаются в техническую поддержку.

В диалоге агент:

  1. Запрашивает чанки из базы знаний для каждого запроса пользователя. Агент получает только те чанки, для которых оценка релевантности выше 0.8.

    В этом примере чанки содержат решения проблем, похожих на пользовательскую.

  2. Использует информацию из этих чанков для того, чтобы составить инструкцию.

  3. Отправляет инструкцию пользователю.

AIAgent:
id = support_agent
model = gpt-4o
# Роль в диалоге
role = Специалист технической поддержки
# Цель в диалоге
goal = Помоги пользователю решить проблему
instructions = Дай инструкцию с подробными шагами
# Название токена базы знаний
knowledgeBase = common_problems
# Уровень уверенности базы знаний
knowledgeBaseConfidence = 0.8