Не удается развернуть записи в сущностях в 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.

Другие вопросы по тегам