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

$rag.project.getInfo

Метод возвращает информацию о проекте базы знаний в Jay Knowledge Hub.

Синтаксис

$rag.project.getInfo принимает в качестве аргумента название токена для базы знаний. Метод доступен только в среде ECMAScript 6 и является асинхронным:

await $rag.project.getInfo("MyKnowledgeHub");

Возвращаемое значение

Метод возвращает объект с информацией о проекте Jay Knowledge Hub:

{
"id": 12345,
"name": "My Knowledge Hub",
"status": "ACTIVE",
"createdAt": "2024-12-02T11:36:09.245630Z",
"updatedAt": "2024-12-02T13:27:01.343327Z"
}

Объект имеет такой же формат, как ответ на запрос GET /api/knowledge-hub/info в Jay Knowledge Hub API.

Использование в сценарии

В этом стейте бот сообщит текущий статус базы знаний:

state: Status
intent!: /статус
scriptEs6:
var projectInfo = await $rag.project.getInfo("MyKnowledgeHub");
$reactions.answer("Статус: " + projectInfo.status);