AI EngineeringSFEIR Institute
Développer des Conversational Agents sur Google Cloud
Concepteurs conversationnels, développeurs et analystes métier construisent un agent virtuel avec Conversational Agents, de la conception du dialogue jusqu’à son branchement sur un canal de chat ou de téléphonie. Vous définissez routes, pages, intents et entités, vous transmettez des paramètres d’une page à l’autre et vous appelez vos systèmes externes par webhook. Vous testez l’agent, gérez ses versions et ses environnements, puis vous ajoutez des générateurs et un generative fallback pour les questions imprévues.
En bref
- Durée
- 3 jours (21 h)
- Niveau
- Intermédiaire
- Conçue par
- Google Cloud
- Code
- gcp200convai
01
Objectifs
Objectifs pédagogiques
- Comprendre comment la requête d'un utilisateur est traduite en une action et une réponse.
- Utiliser des webhooks pour accéder à des données et des produits qui ne font pas partie de l'agent.
- Gérer les erreurs des utilisateurs et les requêtes imprévues.
- Utiliser l'interface graphique (GUI) pour développer un agent.
- Acquérir une maîtrise pratique des outils de test disponibles dans la GUI.
- Intégrer un chatbot dans des interfaces utilisateur externes.
- Incorporer des fonctionnalités d'IA générative dans votre agent.
- Définir et extraire des entités système, liste et expression régulière à partir des entrées utilisateur.
- Manipuler et transmettre des paramètres de session entre les pages dans les flows conversationnels.
- Implémenter des gestionnaires d'événements pour gérer les transitions, les erreurs des utilisateurs et les requêtes imprévues.
- Gérer les versions et les environnements de l'agent pour le déploiement et les tests d'acceptation utilisateur.
- Configurer un fulfillment riche, conditionnel et personnalisé pour les réponses de l'agent.
- Intégrer et configurer des agents conversationnels avec des canaux externes de téléphonie et de chat.
- Organiser et optimiser les flows conversationnels à l'aide de groupes de routes et du routage au niveau du flow.
- Appliquer des guardrails de conception et des règles de validation pour garantir des expériences conversationnelles robustes.
02
Public
Public visé
- Concepteurs conversationnels, développeurs et analystes métier
03
Prérequis
Prérequis
- Une certaine familiarité avec une interface graphique pour Conversational Agents facilitera l'apprentissage. Une compréhension du format JSON est utile.
04
Programme
Programme
-
01
Introduction à Conversational Agents
- Les objectifs de Google pour les agents virtuels
- Les suites de produits d'agents virtuels
-
02
Introduction à la conception conversationnelle
- Approches convergentes et divergentes
- Stratégie de conception conversationnelle
-
03
Principes de base de la conception d'un steering bot
- Cas d'usage
- Agents virtuels
- Pages de démarrage
- Routes
- Pages
-
04
Mettre en œuvre la conception d'un bot
- Revue du cas d'usage
- Architecture de l'agent
- Création de l'agent virtuel
- Création de la route
- Test de la route
-
05
Entités
- Introduction aux entités
- Types d'entités système
- Types d'entités personnalisées
- Gestion des entités dans un agent
-
06
Paramètres
- Introduction aux paramètres
- Paramètres issus des intents
- Paramètres prédéfinis
- Paramètres issus des webhooks
-
07
Gestionnaires d'événements
- Définition des gestionnaires d'événements
- Gestionnaires d'événements de page, de flow et règles de portée
- Gestionnaire d'événements de form et règles de portée
-
08
Versions et environnements
- Gestion des versions dans Conversational Agents
- Gestion des environnements dans Conversational Agents
-
09
Tests
- Validation
- Publication
- Simulation
-
10
Fulfillment
- Introduction au fulfillment
- Exemples de fulfillment statique
-
11
Intégrations
- Google Messenger
- Conversational Phone Gateway
-
12
Webhooks
- Pourquoi utiliser un webhook ?
- Types de webhooks
- Configuration d'un webhook de fulfillment
- Modifications pour un webhook à réponse JSON
-
13
Groupes de routes
- Introduction aux groupes de routes
- Gestion d'un groupe de routes
-
14
Techniques de conception
- Le concept de flow
- Conceptions de steering bot
- Le concept de guardrails
- Principe de conception
-
15
Générateurs et generative fallback
- Présentation des générateurs
- Présentation du generative fallback
05
Chez SFEIR
Fiches et expertises liées
Inscription
Inscrivez-vous
Les dates des sessions et l’inscription se trouvent sur la page de la formation chez SFEIR Institute. Pour former une équipe, écrivez-nous.