Google Assistant создан в изменениях конечной точки DialogFlow
Я создал приложение Google Home в DialogFlow и с тех пор опубликовал его в Google. Я предполагаю, что могу изменить адрес конечной точки выполнения в Dialogflow, и это не повлияет на мое работающее приложение - я предполагаю, что упакованная версия приложения вместе с конечной точкой во время отправки - это то, что работает в Google Assistant.
Кто-нибудь знает, правильно ли это предположение?
1 ответ
Нет, это предположение неверно.
По умолчанию изменение URL выполнения в вашем проекте Dialogflow изменит его для действующего действия.
Хотя есть некоторая информация, которая генерируется при выпуске Action, созданного с помощью Dialogflow (например, Intents и Entities превращаются в записи для Assistant), URL выполнения не является одним из них. Помощник отправляет его по специальному URL-адресу на серверах Dialogflow, а Dialogflow затем отправляет его по указанному вами URL-адресу.
Тем не менее, вы можете посмотреть на функцию Dialogflow Beta, которая поддерживает версии и среды, чтобы увидеть, будет ли это делать то, что вы хотите.