Обзор (диалоговый поток)

Действия в Google позволяют расширить функциональность Google Ассистента с помощью действий . Действия позволяют пользователям делать что-то через диалоговый интерфейс, который может варьироваться от быстрой команды, чтобы включить некоторые источники света, или более продолжительного разговора, такого как игра в викторины.

Dialogflow — это диалоговая платформа, которая позволяет проектировать и создавать Actions, объединяя функциональность Actions SDK и предоставляя дополнительные функции, такие как простая в использовании IDE, понимание естественного языка (NLU), машинное обучение и многое другое.

Чтобы расширить Google Assistant, вы создаете действие со следующими шагами.

Создайте свою беседу

Перед разработкой вы должны спроектировать свой диалог или пользовательский интерфейс для своего действия. Диалог описывает, как пользователи вызывают ваше действие, что они могут сказать вашему действию и как ваше действие реагирует на них.

Узнать больше

Создайте проект разработчика Actions on Google и агент Dialogflow.

Перейдите в консоль Actions и создайте проект разработчика. Проект позволяет вам определять метаданные о вашем действии, а также управлять и отслеживать ваше действие в процессе утверждения. Когда у вас есть проект, вы можете создать агент Dialogflow, который определяет все ваши действия.

Узнать больше

Определить действия

Вы определяете Действия в своем агенте Dialogflow с намерениями, которые определяют точки входа в функциональные возможности вашего Действия. Например, предположим, что вы хотите создать действие, которое могло бы покупать товары, проверять статус заказов и показывать некоторые ежедневные сделки. Вы можете определить намерения, которые срабатывают, сказав:

  • "Окей, Google, поговорите с My Favorite Shoe Store, чтобы купить обувь"
  • "Окей, Google, свяжитесь с My Favorite Shoe Store, чтобы проверить мой заказ"
  • "Окей, Google, поговори с "Мой любимый обувной магазин", чтобы показать мне сегодняшние предложения"

Узнать больше

Создавайте и развертывайте выполнение

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

Чтобы создать свой разговор, вы определяете намерения в Dialogflow, чтобы создать грамматику вашего разговора или то, что пользователи могут фактически сказать вашему действию. Когда пользователи действительно говорят что-то, чтобы вызвать намерение, вызывается ваше выполнение и возвращается ответ пользователю.

Этот взаимный запрос и ответ повторяются до тех пор, пока в вашем выполнении не будет достаточно информации для выполнения задачи.

Узнать больше

Отправьте действие на утверждение и сделайте его доступным для пользователей

Узнать больше