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

$rag

Сервис $rag позволяет обращаться к базе знаний RAG из сценария бота.

подсказка

Примеры работы с базой знаний смотрите в статье Использование в сценарии.

Методы сервиса доступны только в среде ECMAScript 6 и являются асинхронными.

Методы

Получение информации о проекте

МетодОписание
project.getInfoПолучение информации о проекте базы знаний.

Одиночные запросы к базе знаний

МетодОписание
query.generateAnswerГенерация ответа на запрос пользователя.
query.generateAnswerAsyncСоздание запроса на генерацию ответа.
query.getAnswerПолучение статуса запроса на генерацию ответа.
query.cancelProcessingОтмена запроса на генерацию ответа.
retrieveChunksПолучение чанков в базе знаний, которые релевантны для запроса пользователя.

Запросы в рамках чата с базой знаний

МетодОписание
chat.createСоздание чата с базой знаний.
chat.getПолучение информации о чате.
chat.processQueryГенерация ответа на запрос пользователя в рамках чата.
chat.processQueryAsyncСоздание запроса на генерацию ответа в рамках чата.
chat.getQueryAnswerПолучение статуса запроса на генерацию ответа.
chat.cancelRecordProcessingОтмена запроса на генерацию ответа.
chat.retrieveChunksFromChatПолучение чанков в базе знаний, которые релевантны для запроса пользователя.