Действия в глоссарии Google (Dialogflow)

В приведенном ниже списке определены некоторые ключевые термины, которые вам следует знать при разработке с помощью Actions on Google.

А

Действие
Взаимодействие, которое вы создаете для Google Ассистента, которое поддерживает определенное намерение и имеет соответствующее выполнение , обрабатывающее это намерение.
Действия в Google
Платформа для разработчиков, позволяющая определять и выполнять действия, которые любой пользователь может вызывать через Google Assistant.
Консоль действий
Веб-инструмент для создания, поддержки, тестирования и публикации действий.
Симулятор действий
Веб-инструмент для тестирования и отладки действий в режиме реального времени. Симулятор позволяет вам тестировать свои действия на всех поверхностях, которые поддерживает Google Assistant, без необходимости использования физического устройства.
Пакет действий
Файл JSON, определяющий ваши действия. Этот файл содержит информацию о списке каталогов действий, информацию о связывании учетных записей, список намерений, которые могут обрабатывать действия, и фактические конечные точки выполнения.
Проект действий
Проект, который вы создаете в консоли Actions для управления, тестирования и публикации коллекции Actions; Google поддерживает ваш проект Actions в облачной инфраструктуре Google.
Каталог действий
Реестр Google, позволяющий пользователям находить и узнавать, как вызывать действия в Ассистенте.
  • Синонимы: Проводник помощника, Обозреватель действий, Каталог помощника, Страница обзора, веб-каталог.
Фраза действия
Фраза, которая позволяет пользователям создавать глубокие ссылки на определенные функции в действии. Пользователи могут произнести название проекта Actions, а затем фразу Action, чтобы вызвать конкретную задачу, которую поддерживает Action (например, «Эй, Google, поговори с Geek Num, чтобы узнать о номере 42»). Пользователи также могут произносить фразу действия отдельно, чтобы узнать о ваших действиях (например, «Эй, Google, узнай о числе 42»).
  • Синонимы: фраза вызова действия, неявное намерение вызова.
агент
Проект, который вы можете создать в Dialogflow для обработки конкретных диалоговых процессов; каждый агент может иметь свои собственные сопоставления намерений и соответствующие определения выполнения и сущностей . Агенты также могут работать на нескольких языках и иметь версии (например, «dev» и «prod»).
аннотация
При использовании Dialogflow это относится к связыванию слов или значений в обучающих фразах с соответствующими им сущностями ; аннотации используются Dialogflow для распознавания и извлечения параметров из пользовательских запросов .

Б

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

С

API веб-перехватчика HTTP/JSON для разговора
API для использования протокола сообщений HTTP для обмена данными между Actions on Google и выполнением.
  • Синонимы: API диалога, API HTTP/JSON.
контекст
При использовании Dialogflow это относится к функции управления диалоговыми потоками. Контексты представляют текущее состояние разговора и могут быть прикреплены к намерениям в агентах Dialogflow.
запрос на разговор
Запросы в диалоговом окне, которые пользователь делает после начала разговора о вашем выполнении. В формате веб-перехватчика диалога эти запросы обычно соответствуют намерениям actions.intent.TEXT (представляющим необработанный текстовый ответ пользователя).
ответ на разговор
Ответ, отправленный вашим выполнением в Google Assistant, который преобразует полезную нагрузку данных в визуализированную речь и выходные данные графического пользовательского интерфейса и передает эти выходные данные пользователям.
пользовательское действие
Действие, в котором вы определяете грамматику вызова действия.
пользовательская сущность
Определенная разработчиком сущность для слов и фраз, специфичных для предметной области.

Д

намерение отката по умолчанию
При использовании Dialogflow это относится к общему резервному намерению , которое Dialogflow по умолчанию добавляет к вновь созданным агентам .
приветственное намерение по умолчанию
При использовании Dialogflow это относится к намерению, которое Dialogflow по умолчанию добавляет к вновь созданным агентам , имеющим предопределенное событие приветствия.
диалог
Обмен пользовательскими запросами и соответствующими ответами, возвращаемыми Actions on Google.
  • Синонимы: разговор
диалоговый ход
При использовании Dialogflow это относится к одному повороту диалога , который состоит из одного запроса пользователя и ответа агента.
Диалоговый поток
Инструмент разработчика Google для распознавания естественного языка , позволяющий создавать диалоговые возможности для Google Assistant. Он использует машинное обучение, чтобы понять намерения и контекст того, что говорит пользователь, чтобы ответить наиболее полезным способом.
Консоль диалогового потока
Веб-инструмент для создания и поддержки агентов Dialogflow .

Э

сущность
Представление объекта реального мира, который можно использовать в запросах и ответах на диалог. Сущности можно использовать в обучающих фразах, чтобы сообщить Dialogflow, как анализировать параметры пользовательских запросов .
пример режима
При использовании Dialogflow это относится к одному из двух способов предоставления обучающих фраз для намерения. В режиме примера вы предоставляете обучающие фразы на естественном языке (например, «Какой прогноз на завтра?»).
событие
При использовании Dialogflow это относится к функции, которая позволяет запускать намерение программно, а не по запросу пользователя. Действия в Google отправляют в Dialogflow специальные события ввода (например, GOOGLE_ASSISTANT_WELCOME или actions_intent_CANCEL ); вы можете включить запуск намерений в своем агенте , указав имена событий в намерениях.
явный вызов
Вызов, при котором пользователи используют имя проекта Actions (например, «Эй, Google, поговори с Movie Time»).

Ф

резервное намерение
При использовании Dialogflow это относится к специальному намерению, которое вы определяете в своем агенте , которое вызывается Dialogflow, когда запрос пользователя не может быть сопоставлен с какими-либо другими намерениями.
последующее намерение
При использовании Dialogflow вы можете прикрепить последующее намерение к намерению, когда ожидаете определенного пользовательского ввода (например, «да», «нет» или «отмена») после ответа родительского намерения. Когда Dialogflow получает один из этих ожидаемых входных данных пользователя, он автоматически запускает соответствующее последующее намерение.
выполнение
Служба, приложение, канал, беседа или другая логика, которая обрабатывает намерение и выполняет соответствующее действие.

г

Google Ассистент
Персональный виртуальный помощник Google, который позволяет общаться между пользователями и Google для достижения цели.

я

неявный вызов
Вызов, при котором пользователи произносят фразу действия без названия проекта действия (например, «Окей, Google, я хочу купить билеты в кино»).
встроенный редактор
Редактор в консоли Dialogflow для реализации вашего исполнения; Google развертывает этот код с помощью Cloud Functions для Firebase.
намерение
Цель или задача, которую хотят выполнить пользователи, например заказать кофе или найти музыкальное произведение. В Actions on Google это представлено в виде уникального идентификатора и соответствующих пользовательских запросов , которые могут вызвать намерение. При использовании Dialogflow это относится к сопоставлениям намерений, которые вы определяете в своем агенте .
приоритет намерения
При использовании Dialogflow это относится к функции, которая позволяет назначать разные веса намерениям для сопоставления . Если пользовательский запрос может быть сопоставлен с несколькими намерениями, Dialogflow с большей вероятностью активирует намерение, если оно имеет более высокий приоритет.
входной контекст
При использовании Dialogflow это относится к одному из двух способов указания контекста в намерении. Когда входной контекст привязан к намерению, Dialogflow может инициировать это намерение, когда намерение с соответствующим выходным контекстом было вызвано в предыдущем ходе диалога .
призыв
Процесс начала взаимодействия пользователя с действием.

М

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

Н

понимание естественного языка
Способность программного обеспечения понимать и анализировать вводимые пользователем данные. Разработчики могут использовать решение NLU Dialogflow или собственные решения NLU при создании действий.

О

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

п

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

С

заполнение слота
При использовании Dialogflow это относится к функции, которая позволяет автоматически собирать несколько необходимых параметров в рамках одного намерения через диалог . Вам необходимо настроить подсказки для сбора необходимых параметров от пользователя.
Болтовня
При использовании Dialogflow это относится к функции, которая дает агенту возможность вести случайный разговор. Включение этой функции предоставляет вашему агенту список настраиваемых ответов на различные вопросы «светской беседы».
поверхность
Любое устройство, которое предоставляет пользователям доступ к Google Assistant, включая устройства Wear OS, наушники с поддержкой Assistant, Chromebook, Android TV, телефоны и планшеты Android, умные дисплеи и динамики, а также iPhone.
системный объект
Встроенный объект , о котором знает Dialogflow (например, «цвет» и «дата»).

Т

режим шаблона
При использовании Dialogflow это относится к одному из двух способов предоставления обучающих фраз для намерения. В отличие от режима примера , в котором используется естественный язык, обучающие фразы в режиме шаблона используют имена сущностей для формирования фраз (например, «Какое @условие для @sys.date?»).
обучение
При использовании Dialogflow это означает использование алгоритма обучения Dialogflow для улучшения способности вашего агента выполнять сопоставление . Это можно сделать, обновив обучающие фразы для намерений этого агента либо на странице «Намерения», либо в инструменте обучения , а затем сохранив намерения.
обучающая фраза
При использовании Dialogflow это относится к примеру фразы, которую пользователи могут произнести, чтобы выразить свое намерение. Dialogflow расширяет ваши обучающие фразы на другие похожие запросы пользователей, чтобы улучшить соответствие .
инструмент обучения
При использовании Dialogflow это относится к инструменту Dialogflow, предназначенному для обучения вашего агента максимально точному выполнению сопоставления . Вы можете использовать этот инструмент для просмотра журналов разговоров между пользователями и вашим агентом, добавления несовпадающих пользовательских запросов к существующим намерениям в качестве обучающих фраз, а также для добавления или редактирования аннотаций.

ты

пользовательский запрос
Ввод, который вводит пользователь при взаимодействии с поверхностью .
  • Синонимы: ввод пользователя , высказывание пользователя.

Вт

вебхук
Обратный вызов HTTP, который можно реализовать в качестве выполнения разговоров.