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

RAG-анализ (Retrieval Augmented Generation, рус. "Генерация с дополненной выборкой") представляет собой метод работы с текстом, который основан на схеме вопросов и ответов. Данная схема подразумевает запрос от пользователя, который затем обрабатывается и дополняется ИИ на основе переданных данных. Далее этот модифицированный запрос передается языковой модели, которая формулирует ответ.
Узел Поисковый асссистент (RAG) представляет собой соответствующий набор инструментов для RAG-анализа.
Если говорить подробнее, то процесс обработки текста разбивается на несколько этапов:
-
ИИ осуществляет поиск релевантной информации по запросу пользователя (в качестве источника данных ИИ обращается к переданной текстовой колонке);
-
ИИ формирует запрос к встроенной языковой модели;
-
Модель извлекает необходимую информацию из запроса и возвращает ответ пользователю.
Предварительная настройка узла
Для начала необходимо указать модель искусственного интеллекта. Конфигурация модели задается в Административном клиенте в разделе "Внешние сервисы".

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

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