Не удается развернуть записи в сущностях в DialogFlow
В настоящее время я работаю с пользовательскими сущностями (Entity Entities), изменяя документы JSON Entities.
Я знаю, как создать и связать вручную мои пользовательские объекты с моими намерениями.
я имел
en-US.json
с персонализированными объектами (Valid JSON)
{
"invocation": "Test",
"intents": [
...
],
"dialogflow": {
"intents": [
{
"name": "Default Fallback Intent",
"auto": true,
"webhookUsed": true,
"fallbackIntent": true
},
{
"name": "Default Welcome Intent",
"auto": true,
"webhookUsed": true,
"events": [
{
"name": "WELCOME"
}
]
}
],
"entities": [
{
"id": "f060b6f7-7a17-4355-9fa6-3ce02f0ce33a",
"name": "additionalTopic",
"isOverridable": true,
"entries": [
{
"synonyms": [
"usuk",
"us",
"uk",
"us music",
"uk music",
"play usuk",
"play us",
"play uk",
"play us music",
"play uk music"
],
"value": "usuk"
},
{
"synonyms": [
"vn",
"vietnamese"
],
"value": "vn"
}
],
"isEnum": false,
"automatedExpansion": false
}
]
}
Это выглядит правильно, как Entities JSON Docs
Я строю с помощью командной строки JOVO: jovo build
Генерируется additionalTopic.json
& additionalTopic_usersays_en.json
в папке platforms/googleAction/dialogflow/entities
, как изображение
Эти шаги выше, похоже, хорошо, верно?
Затем я внедряю в DialogFlow через командную строку jovo: jovo deploy --project-id PROJECT_ID
Это разворачивается успех, как обычно.
Последние шаги я иду в консоль DialogFlow для проверки пользовательских объектов, которые я создал,
И вот оно.
Entities name
появился, но где находится synonyms
?
То, что я хочу, после развертывания, он ожидает, как первое изображение в выше.
Пожалуйста, посмотрите и помогите мне найти путь,
Большое спасибо.
p / s: я использую DialogFlow Console версии 2.
1 ответ
Похоже, это ошибка в jovo-framework
,
В это время, jovo-framework
только поддержка DialogFlow версии 1.