Выполнение — это код, развернутый как веб-перехватчик, который позволяет генерировать динамические ответы для каждого типа smart home . Во время разговора пользователя с Google Assistant выполнение позволяет вам использовать информацию, извлеченную с помощью обработки естественного языка Google, для генерации динамических ответов или запуска действий на вашем сервере, таких как включение света.
Ваше выполнение получает запросы от Assistant , обрабатывает запрос и отвечает. Этот процесс запроса и ответа взад и вперед продвигает разговор вперед, пока вы в конечном итоге не выполните первоначальный запрос пользователя.
В большинстве случаев у пользователя будет простое взаимодействие smart home с Assistant , например « Окей, Google, включи мой свет» . Однако, если вы реализуете дополнительную проверку пользователя , вам, возможно, придется обрабатывать несколько запросов и ответов, поскольку Assistant может запросить PIN-код подтверждения после определенного запроса пользователя, такого как « Окей, Google, открой мою входную дверь» .
На Рисунке 1 показано успешное выполнение и исполнение намерения EXECUTE
smart home .
