Der vordefinierte Agent des Department of Motor Vehicles (DMV) ermöglicht Nutzern, ihren Führerschein online zu verlängern und Termine in den DMV-Außenbüros zu vereinbaren. Dieser vordefinierte Agent verwendet generative Agents.
Beispieldialoge
Die folgenden Beispieldialogfelder zeigen gängige Szenarien, die in diesem vordefinierten Agent ausgeführt werden.
Führerschein verlängern
Der Nutzer möchte seinen Führerschein verlängern. Der Agent erhebt die erforderlichen Informationen wie die Lizenznummer des Nutzers, das Ablaufdatum der Lizenz, den Namen auf der Lizenz und das Geburtsdatum. Der Agent überprüft dann, ob die Lizenz verlängert werden kann, und bestätigt, dass der Nutzer mit einer Onlineverlängerung fortfahren möchte. Der Agent erstellt die Onlineanwendung und stellt eine Bestätigungsnummer bereit.
Nutzereingabe | Agent-Antwort |
---|---|
Hallo | |
Hallo, ich bin dein DMV-Assistent. Ich kann dir dabei helfen, deinen Führerschein online zu verlängern und einen Termin in einer DMV-Außenstelle zu vereinbaren. Was kann ich für Sie tun? | |
Ich möchte meinen Führerschein verlängern. | |
Sag mir bitte deine aktuelle Führerscheinnummer. | |
Ja, das ist ABCD1234. | |
Vielen Dank, ich habe Ihr Profil gefunden. Bitte geben Sie das Ablaufdatum der Lizenz an. | |
09-01-2023 | |
Bitte nennen Sie mir den Namen auf der Lizenz. | |
Der Name auf der Lizenz ist Jacky Wang. | |
Vielen Dank. Wie lautet dein Geburtsdatum? | |
1985-02-03 | |
Könnten Sie mir bitte die Informationen nennen? Fahrername: Jacky Wang Geburtsdatum: 02-03-1985 Führerscheinnummer: ABCD1234 Ablaufdatum: 09-01-2023 |
|
Ja, das ist richtig | |
Vielen Dank. Ich habe Ihre Informationen überprüft. Sie können die Verlängerung online beantragen. Möchten Sie Ihren Führerschein online verlängern? | |
Ja | |
Sie haben die Verlängerung Ihres Führerscheins beantragt. Deine Bestätigungsnummer lautet 3LKCN0JS. | |
Kann ich sonst noch etwas für Sie tun? | |
Nein, ich bin fertig, danke | |
Vielen Dank! Noch einen schönen Tag. |
Termin vereinbaren
Der Nutzer möchte einen Termin buchen. Der Agent sammelt erforderliche Informationen wie die jeweilige DMV-Niederlassung, das Datum und die Uhrzeit der Terminvereinbarung. Nach der Bestätigung der erfassten Details mit dem Nutzer bucht der Agent den Termin für den Nutzer und gibt eine Bestätigungsnummer an.
Nutzereingabe | Agent-Antwort |
---|---|
Können Sie mir dabei helfen, einen Termin zu vereinbaren? | |
Ich kann Ihnen helfen, einen Termin zu vereinbaren. Könnten Sie mir eine Adresse nennen, damit ich für Sie nach einer DMV-Niederlassung in der Nähe suchen kann? | |
Ja, es ist die Hauptstraße 11, MN. | |
Vielen Dank. Ich habe die folgenden DMV-Niederlassungen in der Nähe für dich gefunden. Bitte wählen Sie eine Antwort aus. 1. Minnesota Driver & Vehicle Services: 2929 Chicago Ave, Minneapolis, MN 55407 2. Apple Valley DMV: 15026 Glazier Ave, Apple Valley, MN 55124 |
|
Ich möchte nach Brooklyn DMV fahren | |
Tut mir leid, ich kann die von dir angegebene Kraftfahrzeug-Zulassungsstelle nicht finden. Könntest du eine der folgenden Optionen aus der Liste auswählen: 1. Fahrer- und Fahrzeugdienste in Minnesota 2. Apple Valley DMV |
|
Dann Apple Valley DMV | |
Für welches Datum möchten Sie einen Termin vereinbaren? Ich habe Folgendes zur Hand: 1. 13.12.2023 2. 14.12.2023 3. 15.12.2023 Falls keiner dieser Termine für dich passt, kannst du mir auch ein anderes Datum nennen, das dir lieber ist. |
|
Ich möchte am 16. Dezember 2023 teilnehmen. | |
Unser Büro ist am Wochenende leider geschlossen. Möchtest du stattdessen einen der folgenden Termine auswählen? 1. 18.12.2023 2. 19.12.2023 3. 12-20-2023 |
|
19. Dezember 2023 | |
Vielen Dank. Wann möchtest du besuchen? Ich habe diese Zeiten für den 19.12.2023: 1. 09:30 2. 10:00 Uhr 3. 11:30 |
|
nine | |
Tut mir leid. 09:00 Uhr funktioniert nicht. Wann möchtest du besuchen? Ich habe 1. 09:30 2. 10:00 Uhr 3. 11:30 |
|
neununddreißig | |
Bitte gib an, ob du diesen Termin vereinbaren möchtest: DMV-Niederlassung: Apple Valley DMV Termintermin: 19.12.2023 Terminzeit: 9:30 Uhr |
|
Ja | |
Vielen Dank. Ich habe den Termin vereinbart. Ihre Bestätigungsnummer ist BNFG987H. | |
Kann ich sonst noch etwas für Sie tun? | |
Nein | |
Vielen Dank, dass Sie sich mit Ihrem DMV-Assistenten in Verbindung gesetzt haben. Noch einen schönen Tag! |
Unbekannte Eingabe
Ein Nutzer fragt nach einem Thema, das nichts mit der Verlängerung eines Führerscheins oder der Buchung eines Termins zu tun hat. Der Kundenservicemitarbeiter klärt, welche Themen er bearbeiten kann.
Nutzereingabe | Agent-Antwort |
---|---|
hi | |
Hallo, ich bin dein DMV-Assistent. Ich kann dir dabei helfen, deinen Führerschein online zu verlängern und einen Termin in einer DMV-Außenstelle zu vereinbaren. Was kann ich für Sie tun? | |
Ich möchte ein Auto kaufen | |
Das habe ich nicht verstanden. Ich kann Ihnen dabei helfen, Ihren Führerschein zu verlängern oder einen Termin zu vereinbaren. | |
Was kann ich für Sie tun? | |
Ich möchte einen Termin vereinbaren | |
Ich kann Ihnen helfen, einen Termin zu vereinbaren. Könnten Sie mir eine Adresse nennen, damit ich für Sie nach einer DMV-Niederlassung in der Nähe suchen kann? | |
wie viel wird das kosten? | |
Tut mir leid, ich kann die erwarteten Gebühren nicht ermitteln. Informationen zu allen Dienstleistungen und Gebühren findest du auf der Website deiner lokalen Kraftfahrzeug-Zulassungsstelle. | |
Möchten Sie fortfahren? | |
Nein, das war's | |
Kann ich sonst noch etwas für Sie tun? | |
nein, das ist alles | |
Okay, vielen Dank, dass Sie sich mit dem DMV-Assistenten in Verbindung gesetzt haben. Noch einen schönen Tag! |
Grundlegende Einstellungen
So richten Sie diesen vordefinierten Agent ein:
- Importieren Sie den vordefinierten Agent.
- Konfigurieren Sie die bereitgestellten tools mit Ihren externen Diensten. Weitere Informationen finden Sie unter Tooleinrichtung.
Tool-Einrichtung
Dieser Agent enthält tools zur Einbindung in externe Dienste. Mit dem Installationsprogramm des vordefinierten Tools können Sie Beispielcode und Daten für den vordefinierten Agent bereitstellen.
Maximieren Sie den Bereich für weitere Anweisungen, um Beispielcode und -daten für den vordefinierten DMV-Agent bereitzustellen und zu konfigurieren.
- Laden Sie das Installationsprogramm des vordefinierten Tools in ein lokales Verzeichnis herunter.
- Gehen Sie zu dem lokalen Verzeichnis, in das Sie installer.zip heruntergeladen haben.
-
Entpacken Sie installer.zip und öffnen Sie den Ordner
installer
. - Lesen Sie README.md, um einen detaillierten Überblick über das Installationsprogramm und seine Anforderungen zu erhalten.
-
Führen Sie
pip install -r requirements.txt
aus, um die Anforderungen zu installieren. -
Führen Sie
gcloud auth application-default login
aus, um sich mit gcloud auth zu authentifizieren. -
Führen Sie das Installationsprogramm mit
python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=dmv
aus. -
Nachdem Sie alle erforderlichen Dienste bereitgestellt haben, konfigurieren Sie jedes Tool im vordefinierten Agent mit den vom Installationsprogramm protokollierten URLs:
- Öffnen Sie die Dialogflow CX Console.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wenn Sie den vordefinierten Agent noch nicht importiert haben, importieren Sie den Agent in Ihr Projekt.
- Wählen Sie den Agent aus.
- Klicken Sie auf das Symbol für Generative Ressourcen.
- Klicken Sie auf Tools.
-
Bearbeiten Sie bei jedem Tool im Agent das Schema, um die URL im Feld
servers:
durch den vom Installationsprogramm protokollierten Endpunkt zu ersetzen. - Klicken Sie auf Speichern.
Tool zur Lizenzverlängerung
Mit dem dmv_renew_tool
-Tool werden die Führerscheindaten wie Führerscheinname, Geburtsdatum, Führerscheinnummer und Ablaufdatum überprüft. Sobald die erforderlichen Informationen erfasst und verifiziert wurden, wird mit diesem Tool geprüft, ob eine Lizenz für eine Verlängerung infrage kommt. Wenn die Lizenz für eine Verlängerung infrage kommt, wird das Tool verwendet, um einen Verlängerungsantrag für den Nutzer zu senden.
Tool zur Terminbuchung
Mit dem dmv_book_appointment_tool
-Tool werden verfügbare Termininformationen abgerufen, darunter lokale Niederlassungen, Datum und Uhrzeit. Sobald ein gültiges Büro, ein gültiges Datum und ein gültiges Zeitfenster
ausgewählt wurden, wird der Termin mit diesem Tool gebucht.
Fertig
Der Agent und seine Integrationen sollten jetzt eingerichtet und bereit zum Testen sein.