Начало работы (Диалоговый поток)

Разработка Действия, использующего Интерактивное полотно, следует тем же общим шагам, что и создание диалогового Действия. Создав проект Actions, агент Dialogflow, выполнение и веб-приложение, вы определяете связь между Action и Interactive Canvas.

Выполните следующие шаги разработки, чтобы создать интерактивное действие холста:

  1. Настройка : настройте различные инструменты и платформы для разработки действий, использующих Interactive Canvas.

    • Создайте проект действий: создайте проект, содержащий метаданные, необходимые для настройки, управления и публикации вашего действия.
    • Создайте агент Dialogflow: используйте Dialogflow для создания диалогового интерфейса для вашего действия.
  2. Создайте диалоговое действие : определите логику веб-перехватчика для намерений в своем действии, которое включает HtmlResponse . В документации Interactive Canvas показано, как создать действие с помощью клиентской библиотеки Node.js , но вы также можете создавать с помощью клиентской библиотеки Java .

  3. Создайте свое веб-приложение . Используйте существующие веб-технологии для создания своего веб-приложения и напишите пользовательскую логику на стороне клиента, использующую Interactive Canvas API . Разверните на выбранный вами веб-сервер.

  4. Разверните свое выполнение : используйте интерфейс командной строки Firebase для развертывания своего кода выполнения.

  5. Проверьте свое действие : узнайте, как использовать симулятор для проверки своего действия.