Skip to Content

RAG Tool

Описание

component_primo_3

Компонент RAG Tool служит для поиска по базе знаний. Он позволяет ИИ-агенту находить релевантные фрагменты документов, используя гибридные методы поиска (векторный + текстовый) и ранжирование, чтобы обеспечить модель максимально точным контекстом.

Основные параметры

ПараметрОписание
Имя инструментаИдентификатор для LLM, по которому модель вызывает инструмент.
Описание инструментаИнструкция для агента: в каких случаях следует обращаться к базе знаний.
input_schemaYAML-описание параметров, которые агент должен заполнить при вызове (видны самой модели).
Rag Machine / URLВычислительный узел и адрес API-сервера для выполнения запросов к базе.
Режим поискаАлгоритм подбора: vector (смысловой), keyword (точное совпадение слов) или hybrid (оба варианта).
Top K / Rerank Top NКоличество извлекаемых фрагментов до и после этапа перепроверки релевантности (Reranker).
Expansion ModeРежим расширения контекста: • window — захватывает соседние фрагменты текста (чанки) (N штук). • section — расширяет текст до границ текущего раздела. • none — возвращает только найденный фрагмент.
Window SizeРазмер «окна» при использовании Expansion Mode. Определяет, сколько соседних чанков (до и после) добавить к результату для сохранения связности текста.

Выходные данные

  • RAG Search Tool: структурированный результат инструмента поиска, который возвращается агенту.