В приведенном ниже списке определены некоторые ключевые термины, которые вам следует знать при разработке с помощью 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, который можно реализовать в качестве выполнения разговоров.