$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);