Начало работы (Dialogflow)
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Разработка Действия, использующего Интерактивное полотно, следует тем же общим шагам, что и создание диалогового Действия. Создав проект Actions, агент Dialogflow, выполнение и веб-приложение, вы определяете связь между Action и Interactive Canvas.
Выполните следующие шаги разработки, чтобы создать интерактивное действие холста:
Настройка : настройте различные инструменты и платформы для разработки действий, использующих Interactive Canvas.
- Создайте проект действий: создайте проект, содержащий метаданные, необходимые для настройки, управления и публикации вашего действия.
- Создайте агент Dialogflow: используйте Dialogflow для создания диалогового интерфейса для вашего действия.
Создайте диалоговое действие : определите логику веб-перехватчика для намерений в своем действии, которое включает HtmlResponse
. В документации Interactive Canvas показано, как создать действие с помощью клиентской библиотеки Node.js , но вы также можете создавать с помощью клиентской библиотеки Java .
Создайте свое веб-приложение . Используйте существующие веб-технологии для создания своего веб-приложения и напишите пользовательскую логику на стороне клиента, использующую Interactive Canvas API . Разверните на выбранный вами веб-сервер.
Разверните свое выполнение : используйте интерфейс командной строки Firebase для развертывания своего кода выполнения.
Проверьте свое действие : узнайте, как использовать симулятор для проверки своего действия.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-28 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-28 UTC."],[],["Develop an Interactive Canvas Action by first setting up an Actions project and Dialogflow agent. Next, build the conversational Action, defining webhook logic for intents. Subsequently, create the web app using web technologies and the Interactive Canvas API, and deploy it. Deploy the fulfillment code using the Firebase CLI. Finally, test the Action using the simulator to ensure it works correctly. These steps outline the core process.\n"]]