Запрос потока агента диалога с вводимой строкой на японском / арабском - PullRequest
0 голосов
/ 28 августа 2018

Я использую диалоговое окно V1 Apis для запроса агента. Существует сценарий, когда строка входного запроса не является английской. Язык, на котором я хочу отправить это японская / арабская строка

Образец запроса

конечная точка = "https://api.dialogflow.com/v1/query?v=20150910";

Данные JSON

{
    "originalRequest": {
        "data": {
            "incomingMessage": "朝食時間は何ですか?"
        }
    },
    "lang": "ja",
    "query": "朝食時間は何ですか?",
    "sessionId": "###########"
}

В агенте потока диалога он принимается как

æé£æéã¯ä½ã§ããï¼

Как передать его конечной точке запроса, чтобы агент потока диалогов мог прочитать входной запрос на языке, который я отправляю.

Мне также известно, что диалоги не будут арабскими. Я тоже попробовал с японской струной и в итоге получил такие же результаты. Я попытался изменить свойство "lang" на "ja", но оно не сработало. Должен ли я кодировать свойство запроса в определенном формате?

1 Ответ

0 голосов
/ 29 августа 2018

К сожалению, Dialogflow в настоящее время не поддерживает арабский язык. С точки зрения работы с японским языком, если вы заинтересованы только в том, чтобы все это было на этом языке, вам нужно установить корневой язык агента на японский:

Перейдите к настройкам вашего агента ⚙> Языки вкладка> Выберите язык> Сохранить

А если вам понадобится многоязычный агент, вот справочные документы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...