Узел Поисковый ассистент (RAG)
Данный узел или опция доступны, только если они включены в лицензии PolyAnalyst Server.
rag icon

RAG-анализ (Retrieval Augmented Generation, рус. "Генерация с дополненной выборкой") представляет собой метод работы с текстом, который основан на схеме вопросов и ответов. Данная схема подразумевает запрос от пользователя, который затем обрабатывается и дополняется ИИ на основе переданных данных. Далее этот модифицированный запрос передается языковой модели, которая формулирует ответ.

Узел Поисковый асссистент (RAG) представляет собой соответствующий набор инструментов для RAG-анализа.

Если говорить подробнее, то процесс обработки текста разбивается на несколько этапов:

  • ИИ осуществляет поиск релевантной информации по запросу пользователя (в качестве источника данных ИИ обращается к переданной текстовой колонке);

  • ИИ формирует запрос к встроенной языковой модели;

  • Модель извлекает необходимую информацию из запроса и возвращает ответ пользователю.

Предварительная настройка узла

Для начала необходимо указать модель искусственного интеллекта. Конфигурация модели задается в Административном клиенте в разделе "Внешние сервисы".

rag services.rus

Подробнее про раздел см. здесь.

Соединения на скрипте

Узел Поисковый ассисстент (RAG) работает с требует один родительский узел. Узел принимает на вход одну текстовую колонку.

rag flowchart.rus

Узел работает с индексированными данными. Если индексация текста не проводилась, то перед обработкой текст будет проиндексирован. Таким образом, вы можете заранее подключить узел Индекс, чтобы вручную задать параметры индексации.

rag flowchart index.rus