$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 | Получение чанков в базе знаний, которые релевантны для запроса пользователя. |