Un agent prédéfini du département des véhicules à moteur (DMV, Department of Motor Vehicles) permet aux utilisateurs de renouveler leur permis de conduire en ligne et de prendre rendez-vous dans les bureaux locaux du DMV. Cet agent prédéfini utilise des agents génératifs.
Exemples de boîtes de dialogue
Les exemples de boîtes de dialogue suivants illustrent des scénarios courants gérés par cet agent prédéfini.
Renouveler permis de conduire
L'utilisateur demande à renouveler son permis de conduire. L'agent collecte les informations requises, y compris le numéro de la licence de l'utilisateur, sa date d'expiration, le nom figurant sur la licence et la date de naissance. L'agent vérifie ensuite que la licence peut être renouvelée et confirme que l'utilisateur souhaite procéder au renouvellement en ligne. L'agent crée l'application en ligne et fournit un numéro de confirmation.
Entrée utilisateur | Réponse de l'agent |
---|---|
Bonjour | |
Bonjour, je suis votre assistant DMV. Je peux vous aider à renouveler votre permis de conduire en ligne et à prendre rendez-vous dans le bureau du DMV. Que puis-je faire pour vous ? | |
Je souhaite renouveler mon permis de conduire | |
Veuillez m'indiquer votre dernier numéro de permis de conduire. | |
Oui, c'est ABCD1234. | |
Merci, j'ai trouvé votre profil. Veuillez indiquer la date d'expiration de la licence. | |
09-01-2023 | |
Veuillez m'indiquer le nom de la licence. | |
Le nom indiqué sur le permis de conduire est Jacky Wang | |
Merci. Quelle est votre date de naissance ? | |
1985-02-03 | |
Pourriez-vous me confirmer ces informations ? Nom du conducteur: Jacky Wang Date de naissance: 03-02-1985 Numéro de permis de conduire: ABCD1234 Date d'expiration: 01-09-2023 |
|
Oui, c'est ça | |
Merci. Nous avons vérifié vos informations. Vous pouvez procéder au renouvellement en ligne. Souhaitez-vous renouveler votre permis de conduire en ligne ? | |
Oui | |
Votre demande de renouvellement de permis de conduire a été acceptée. Votre numéro de confirmation est le 3LKCN0JS. | |
Y a-t-il autre chose que je puisse faire pour vous aujourd'hui ? | |
Non, j'ai terminé, merci | |
Merci ! Bonne journée. |
Prendre rendez-vous
L'utilisateur demande à prendre rendez-vous. L'agent collecte les informations requises, y compris le bureau du DMV, la date et l'heure du rendez-vous. Après avoir confirmé les informations collectées avec l'utilisateur, l'agent prend le rendez-vous et fournit un numéro de confirmation.
Entrée utilisateur | Réponse de l'agent |
---|---|
Pouvez-vous m'aider à prendre un rendez-vous ? | |
Je peux vous aider à prendre un rendez-vous. Pourriez-vous m'indiquer une adresse pour que je puisse rechercher les bureaux du DMV à proximité ? | |
Oui, c'est 1st Main Street, Minnesota. | |
Merci. J'ai trouvé les bureaux du DMV suivants à proximité. Pourriez-vous en sélectionner un ? 1. Minnesota Driver & Vehicle Services: 2929 Chicago Ave, Minneapolis, MN 55407 2. Apple Valley DMV: 15026 Glazier Ave, Apple Valley, MN 55124 |
|
Je veux aller au DMV de Brooklyn | |
Je suis désolé, je ne trouve pas le DMV que vous avez fourni. Veuillez sélectionner l'une des options suivantes dans la liste: 1. Services aux conducteurs et véhicules du Minnesota 2. Apple Valley DMV |
|
Apple Valley DMV | |
Pour quelle date souhaitez-vous prendre rendez-vous ? Les éléments suivants sont disponibles: 1. 13/12/2023 2. 14/12/2023 3. 15/12/2023 Si aucune de ces dates ne vous convient, vous pouvez m'indiquer une autre date de votre choix. |
|
Je souhaite partir le 16 décembre 2023. | |
Désolé, nos bureaux ferment le week-end. Voulez-vous sélectionner l'une des dates suivantes à la place ? 1. 18/12/2023 2. 19/12/2023 3. 12-20-2023 |
|
19 décembre 2023 | |
Merci. À quelle heure souhaitez-vous vous rendre ? Ces horaires sont ouverts le 19/12/2023: 1. 9:30 2. 10:00 3. 11:30 |
|
nine | |
Je suis désolé. 9h ne fonctionne pas. À quelle heure souhaitez-vous vous rendre ? J'ai 1. 9:30 2. 10:00 3. 11:30 |
|
neuf trente | |
Veuillez confirmer si vous souhaitez prendre ce rendez-vous : Bureau du DMV : Apple Valley DMV Date du rendez-vous : 19/12/2023 Heure du rendez-vous : 9h30 |
|
Oui, ça me convient | |
Merci. J'ai pris le rendez-vous. Votre numéro de confirmation est le BNFG987H. | |
Y a-t-il autre chose que je puisse faire pour vous aujourd'hui ? | |
Non | |
Merci d'avoir contacté votre assistant DMV. Bonne journée ! |
Entrée non reconnue
L'utilisateur pose des questions sur un sujet sans rapport avec le renouvellement d'un permis de conduire ou la prise de rendez-vous. L'agent répond en précisant les sujets qu'il peut traiter.
Entrée utilisateur | Réponse de l'agent |
---|---|
salut | |
Bonjour, je suis votre assistant DMV. Je peux vous aider à renouveler votre permis de conduire en ligne et à prendre rendez-vous dans le bureau du DMV. Que puis-je faire pour vous ? | |
je veux acheter une voiture | |
Désolé, je n'ai pas compris. Je peux vous aider à renouveler votre permis de conduire ou à prendre un rendez-vous. | |
Que puis-je faire pour vous ? | |
je veux prendre un rendez-vous | |
Je peux vous aider à prendre un rendez-vous. Pourriez-vous m'indiquer une adresse pour que je puisse rechercher les bureaux du DMV à proximité ? | |
combien cela va-t-il me coûter ? | |
Malheureusement, je ne suis pas en mesure de déterminer les frais attendus. Veuillez consulter le site Web de votre DMV local pour en savoir plus sur l'ensemble des services et des frais. | |
Voulez-vous continuer ? | |
non, c'est ça | |
Y a-t-il autre chose que je puisse faire pour vous aujourd'hui ? | |
non, c'est tout | |
D'accord, merci d'avoir contacté votre assistant DMV. Bonne journée ! |
Configuration de base
Pour configurer cet agent prédéfini, procédez comme suit:
- Importez l'agent prédéfini.
- Configurez les tools fournis avec vos services externes. Consultez Configuration des outils.
Configuration de l'outil
Cet agent inclut des tools permettant d'intégrer des services externes. Vous pouvez utiliser le programme d'installation de l'outil prédéfini pour déployer des exemples de code et de données pour votre agent prédéfini.
Pour déployer et configurer des exemples de code et de données pour l'agent DMV prédéfini, développez les instructions.
- Téléchargez le programme d'installation de l'outil prédéfini dans un répertoire local.
- Accédez au répertoire local dans lequel vous avez téléchargé le fichier installer.zip.
- Décompressez le fichier installer.zip et ouvrez le dossier
installer
. - Consultez le fichier README.md pour obtenir une présentation détaillée du programme d'installation et de ses exigences.
- Exécutez
pip install -r requirements.txt
pour installer la configuration requise. -
Exécutez
gcloud auth application-default login
pour vous authentifier à l'aide de gcloud auth. -
Exécutez le programme d'installation à l'aide de
python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=dmv
. -
Après avoir déployé tous les services requis, configurez chaque outil de l'agent prédéfini avec les URL fournies consignées par le programme d'installation :
Vertex AI Search and Conversation
- Si vous n'avez pas encore importé l'agent prédéfini, importez-le dans votre projet.
- Dans la console Google Cloud, accédez à la page Search and Conversation.
- Sélectionnez votre projet dans la liste déroulante de la console.
- Sélectionnez votre application.
- Cliquez sur l'icône Outils.
-
Pour chaque outil de l'agent, modifiez le schéma pour remplacer l'URL du champ
servers:
par le point de terminaison enregistré par le programme d'installation. - Cliquez sur Enregistrer.
Dialogflow CX
- Si vous n'avez pas encore importé l'agent prédéfini, importez-le dans votre projet.
- Ouvrez la console Dialogflow CX.
- Choisissez votre projet Google Cloud.
- Sélectionnez votre agent.
- Cliquez sur l'icône Generative resources (Ressources génératives).
- Cliquez sur Outils.
-
Pour chaque outil de l'agent, modifiez le schéma pour remplacer l'URL du champ
servers
par le point de terminaison enregistré par le programme d'installation. - Cliquez sur Enregistrer.
Outil de renouvellement de licence
L'outil dmv_renew_tool
permet de vérifier les détails du permis de conduire, y compris son nom, sa date de naissance, son numéro et sa date d'expiration. Une fois les informations requises recueillies et validées, cet outil permet de vérifier si une licence peut être renouvelée. Si la licence est éligible au renouvellement, l'outil permet d'envoyer une demande de renouvellement pour l'utilisateur.
Outil de prise de rendez-vous
L'outil dmv_book_appointment_tool
récupère les informations de rendez-vous disponibles, y compris les bureaux locaux, les dates et les heures de rendez-vous. Une fois qu'un bureau, une date et un créneau horaire valides ont été sélectionnés, cet outil permet de prendre rendez-vous.
Terminé
Votre agent et ses intégrations doivent maintenant être configurés et prêts à être testés.