Glossaire Actions on Google (Dialogflow)

La liste ci-dessous définit certains des termes clés que vous devez connaître lorsque vous développez votre application avec Actions on Google.

A

Action
Interaction que vous créez pour l'Assistant Google qui est compatible avec un intent spécifique et qui possède un traitement correspondant qui le traite.
Actions on Google
Plate-forme pour les développeurs qui vous permet de définir et d'exécuter des actions que n'importe quel utilisateur peut appeler via l'Assistant Google.
Console Actions
Outil Web permettant de créer, gérer, tester et publier des actions.
Simulateur d'actions
Outil Web permettant de tester et de déboguer des actions en temps réel. Le simulateur vous permet de tester vos actions sur toutes les surfaces compatibles avec l'Assistant Google, sans utiliser d'appareil physique.
Package d'actions
Fichier JSON qui définit vos actions. Ce fichier inclut des informations sur la liste du répertoire Actions, des informations sur l'association de comptes, une liste d'intents que les actions peuvent gérer et les points de terminaison de traitement réels.
Projet Actions
Projet que vous créez dans la console Actions pour gérer, tester et publier un ensemble d'actions. Google gère votre projet Actions dans son infrastructure cloud.
Répertoire Actions
Registre Google permettant aux utilisateurs de découvrir et d'apprendre à appeler des actions avec l'Assistant.
  • Synonymes:explorateur de l'Assistant, explorateur d'actions, répertoire de l'Assistant, page d'exploration, répertoire Web
Expression d'action
Expression qui permet aux utilisateurs d'utiliser un lien profond vers une fonctionnalité spécifique dans une action. Les utilisateurs peuvent prononcer le nom du projet Actions suivi de l'expression Action pour appeler une tâche spécifique prise en charge par l'action (par exemple, "Hey Google, parle à Geek Num pour en savoir plus sur le chiffre 42"). Les utilisateurs peuvent également prononcer l'expression d'action elle-même pour découvrir vos actions (par exemple, "Hey Google, apprends le nombre 42").
  • Synonymes:expression d'appel d'action, intent d'appel implicite
agent
Projet que vous pouvez créer dans Dialogflow pour gérer des expériences de conversation spécifiques. Chaque agent peut avoir ses propres mappages d'intent, ainsi que les définitions de fulfillment et d'entité correspondantes. Les agents peuvent également gérer plusieurs langages et disposer de versions (par exemple, "dev" et "prod").
annotation
Lorsque vous utilisez Dialogflow, il s'agit de la liaison de mots ou de valeurs dans les expressions d'entraînement à leurs entités correspondantes. Les annotations sont utilisées par Dialogflow pour reconnaître et extraire des paramètres des requêtes utilisateur.

B

intent intégré
Identifiant unique qui indique à Google que votre action est adaptée à une catégorie spécifique de requêtes utilisateur, comme jouer à des jeux ou commander des billets. Google définit les intents intégrés et les phrases pouvant déclencher les actions associées à ces intents.

C

API conversation HTTP/JSON webhook
API permettant d'utiliser le protocole de message HTTP pour échanger des données entre Actions on Google et un traitement.
  • Synonymes:API Conversation, API HTTP/JSON
contexte
Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité permettant de gérer les flux de conversation. Les contextes représentent l'état actuel de la conversation et peuvent être associés à des intents dans les agents Dialogflow.
demande de conversation
Requêtes dans les boîtes de dialogue envoyées par l'utilisateur une fois que la conversation avec votre traitement a commencé. Avec le format webhook de conversation, ces requêtes correspondent généralement à des intents actions.intent.TEXT (correspondant à une réponse texte brute de l'utilisateur).
réponse à la conversation
Réponse envoyée par votre traitement à l'Assistant Google, qui convertit la charge utile de données en sortie d'interface utilisateur graphique et vocale, et transmet ces résultats aux utilisateurs.
action personnalisée
Action dans laquelle vous définissez la grammaire d'appel de l'action.
entité personnalisée
Entité définie par le développeur pour les mots et expressions spécifiques à un domaine.

D

intent de remplacement par défaut
Lorsque vous utilisez Dialogflow, il s'agit d'un intent de remplacement générique que Dialogflow ajoute par défaut aux nouveaux agents.
intent d'accueil par défaut
Lorsque vous utilisez Dialogflow, il s'agit d'un intent que Dialogflow ajoute par défaut aux nouveaux agents et qui comporte un événement d'accueil prédéfini.
boîte de dialogue
Échange de requêtes utilisateur et de réponses correspondantes renvoyées par Actions on Google.
  • Synonymes:conversation
changement de boîte de dialogue
Lorsque vous utilisez Dialogflow, il s'agit d'un seul tour de boîte de dialogue, qui se compose d'une seule requête utilisateur et de la réponse d'un agent.
Dialogflow
Outil pour les développeurs de compréhension du langage naturel de Google permettant de créer des expériences de conversation pour l'Assistant Google. Elle utilise le machine learning pour comprendre l'intention et le contexte de ce qu'un utilisateur dit afin d'y répondre de la manière la plus utile possible.
Console Dialogflow
Outil Web pour la création et la maintenance des agents Dialogflow.

E

entité
Représentation d'un objet réel pouvant être utilisé dans les requêtes de conversation et les réponses. Des entités peuvent être utilisées dans vos phrases d'entraînement pour indiquer à Dialogflow comment analyser les paramètres des requêtes utilisateur.
exemple de mode
Lorsque vous utilisez Dialogflow, il s'agit de l'une des deux méthodes permettant de fournir des phrases d'entraînement pour un intent. En mode exemple, vous fournissez des phrases d'entraînement en langage naturel (par exemple, "Quelles sont les prévisions pour demain ?").
événement
Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité qui permet de déclencher un intent de manière programmatique plutôt que par une requête utilisateur. Actions on Google envoie des événements d'entrée spéciaux à Dialogflow (tels que GOOGLE_ASSISTANT_WELCOME ou actions_intent_CANCEL). Vous pouvez activer le déclenchement d'intents dans votre agent en définissant des noms d'événements dans les intents.
appel explicite
Appel où les utilisateurs utilisent le nom du projet Actions (par exemple, "Hey Google, parle à Movie Time").

F.

intent de remplacement
Lorsque vous utilisez Dialogflow, il s'agit d'un intent spécial que vous définissez dans votre agent et que Dialogflow déclenche lorsque la requête d'un utilisateur ne peut pas être mise en correspondance avec d'autres intents.
intention de suivi
Lorsque vous utilisez Dialogflow, vous pouvez associer un intent de suivi à un intent lorsque vous attendez une entrée utilisateur spécifique (par exemple, "yes", "no" ou "cancel") après la réponse de l'intent parent. Lorsque Dialogflow reçoit l'une de ces entrées utilisateur attendues, il déclenche automatiquement l'intent de suivi correspondant.
fulfillment
Service, application, flux, conversation ou autre logique qui gère un intent et exécute l'action correspondante.

G

Assistant Google
Assistant virtuel personnel de Google qui permet aux utilisateurs de discuter avec Google pour effectuer des tâches.

I

appel implicite
Appel où les utilisateurs énoncent une expression d'action sans le nom du projet Actions (par exemple, "Hey Google, je veux acheter des places de cinéma").
éditeur intégré
Éditeur de la console Dialogflow pour implémenter le traitement ; Google déploie ce code à l'aide de Cloud Functions for Firebase.
intent
Objectif ou tâche que les utilisateurs souhaitent réaliser, comme commander un café ou trouver un morceau de musique. Dans Actions on Google, il est représenté par un identifiant unique et les requêtes utilisateur correspondantes pouvant déclencher l'intent. Lorsque vous utilisez Dialogflow, il fait référence aux mappages d'intents que vous définissez dans votre agent.
Priorité de l'intent
Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité qui vous permet d'attribuer différentes pondérations aux intents pour la mise en correspondance. Si une requête utilisateur peut être mise en correspondance avec plusieurs intents, Dialogflow est plus susceptible de déclencher un intent si sa priorité est plus élevée.
contexte d'entrée
Lorsque vous utilisez Dialogflow, il s'agit de l'une des deux méthodes permettant de spécifier un contexte dans un intent. Lorsqu'un contexte d'entrée est associé à un intent, Dialogflow peut déclencher cet intent lorsqu'un intent avec le contexte de sortie correspondant a été déclenché lors d'un tour de boîte de dialogue précédent.
appel
Acte consistant à démarrer une interaction avec une action par l'utilisateur.

M

correspondance
Lorsque vous utilisez Dialogflow, il s'agit de la manière dont Dialogflow mappe une requête utilisateur à un intent dans un agent.

N

compréhension du langage naturel
Capacité des logiciels à comprendre et à analyser les entrées utilisateur. Les développeurs peuvent choisir d'utiliser la solution NLU de Dialogflow ou leurs propres solutions NLU lorsqu'ils créent des actions.

O

contexte de la sortie
Lorsque vous utilisez Dialogflow, il s'agit de l'une des deux méthodes permettant de spécifier un contexte dans un intent. Lorsque Dialogflow déclenche un intent avec un contexte de sortie, le contexte de l'intent devient actif pendant un nombre spécifié de tours de dialogue.

P

paramètre.
Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité permettant de capturer des mots, des expressions ou des valeurs importants dans les requêtes des utilisateurs. Dialogflow peut identifier des entités dans vos expressions d'entraînement pour extraire les paramètres correspondants des requêtes utilisateur au moment de l'exécution. Vous pouvez également définir vos propres paramètres en créant des entités personnalisées.

S

remplissage de cases
Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité qui vous permet de collecter automatiquement plusieurs paramètres requis dans un même intent via une boîte de dialogue. Vous devez définir des invites pour collecter les paramètres requis auprès de l'utilisateur.
Small Talk
Lorsque vous utilisez Dialogflow, il s'agit d'une fonctionnalité qui permet à un agent de gérer une conversation informelle. L'activation de cette fonctionnalité fournit à votre agent une liste de réponses personnalisables à diverses questions de type "Small talk".
surface
Tout appareil permettant aux utilisateurs d'accéder à l'Assistant Google, y compris les appareils Wear OS, les casques avec Assistant Google intégré, les Chromebooks, Android TV, les téléphones et tablettes Android, les enceintes intelligentes et les écrans connectés, et les iPhone.
entité système
Entité intégrée que Dialogflow connaît (par exemple, "couleur" et "date").

T

mode modèle
Lorsque vous utilisez Dialogflow, il s'agit de l'une des deux méthodes permettant de fournir des phrases d'entraînement pour un intent. Contrairement au mode exemple, qui utilise le langage naturel, les expressions d'entraînement en mode modèle utilisent des noms d'entité pour former des phrases (par exemple, "Quelle est la condition @pour @sys.date ?").
formation
Lorsque vous utilisez Dialogflow, il s'agit de l'utilisation de l'algorithme d'entraînement de Dialogflow pour améliorer la capacité de votre agent à effectuer une mise en correspondance. Pour ce faire, mettez à jour les phrases d'entraînement pour les intents de cet agent, sur la page "Intents" ou dans l'outil d'entraînement, puis enregistrez les intents.
expression d'entraînement
Lorsque vous utilisez Dialogflow, il s'agit d'un exemple de phrase que les utilisateurs peuvent énoncer pour exprimer leur intent. Dialogflow étend vos phrases d'entraînement à d'autres requêtes utilisateur similaires pour améliorer la correspondance.
outil d'entraînement
Lorsque vous utilisez Dialogflow, il s'agit de l'outil Dialogflow permettant d'entraîner votre agent à effectuer une mise en correspondance aussi précise que possible. Cet outil vous permet d'examiner les journaux de conversation entre les utilisateurs et votre agent, d'ajouter des requêtes utilisateur sans correspondance aux intents existants en tant que phrases d'entraînement, et d'ajouter ou de modifier des annotations.

U

requête utilisateur
Entrée fournie par l'utilisateur lorsqu'il interagit avec une surface.
  • Synonymes:entrée utilisateur, énoncé utilisateur

 W

webhook
Rappel HTTP que vous pouvez implémenter en tant que fulfillment pour les conversations.