Die vorgefertigten Agents auf Grundlage von Playbooks der Kraftfahrzeugbehörde (Department of Motor Vehicles, DMV) ermöglichen es Nutzern, ihren Führerschein online zu verlängern und Termine in DMV-Außenstellen zu buchen.
Beispieldialoge
Die folgenden Beispieldialoge veranschaulichen gängige Szenarien, die von diesem vordefinierten Agent abgedeckt werden.
Führerschein verlängern
Der Nutzer beantragt die Verlängerung seines Führerscheins. Der Agent erfasst die erforderlichen Informationen, einschließlich der Führerscheinnummer, des Ablaufdatums des Führerscheins, des Namens auf dem Führerschein und des Geburtsdatums des Nutzers. Der Kundenservicemitarbeiter prüft dann, ob die Lizenz für eine Verlängerung infrage kommt, und bestätigt, dass der Nutzer mit einer Onlineverlängerung fortfahren möchte. Der Kundenservicemitarbeiter erstellt den Onlineantrag und gibt eine Bestätigungsnummer an.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Hallo | |
Hallo, ich bin Ihr DMV-Assistent. Ich kann Ihnen helfen, Ihren Führerschein online zu verlängern und einen Termin bei einer DMV-Außenstelle zu buchen. Was kann ich für Sie tun? | |
Ich möchte meinen Führerschein verlängern. | |
Bitte gib mir deine aktuelle Führerscheinnummer. | |
Ja, er lautet 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 Ihr Geburtsdatum? | |
1985-02-03 | |
Könntest du mir die folgenden Informationen bestätigen? Name des Fahrers: Jacky Wang Geburtsdatum: 02.03.1985 Führerscheinnummer: ABCD1234 Ablaufdatum: 01.09.2023 |
|
Ja, das ist richtig. | |
Vielen Dank. Ich habe Ihre Angaben überprüft. Sie können online verlängern. Möchten Sie Ihren Führerschein online verlängern? | |
Ja | |
Sie haben erfolgreich einen Antrag auf Verlängerung Ihres Führerscheins gestellt. Ihre Bestätigungsnummer lautet 3LKCN0JS. | |
Kann ich sonst noch etwas für Sie tun? | |
Nein, ich bin fertig. Danke. | |
Vielen Dank! Ich wünsche Ihnen einen schönen Tag. |
Termin vereinbaren
Der Nutzer möchte einen Termin buchen. Der Agent sammelt die erforderlichen Informationen, einschließlich des zuständigen DMV-Büros, des Termindatums und der Terminzeit. Nachdem der Kundenservicemitarbeiter die erfassten Details mit dem Nutzer bestätigt hat, bucht er den Termin für den Nutzer und gibt eine Bestätigungsnummer an.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Kannst du mir helfen, einen Termin zu buchen? | |
Ich kann Ihnen dabei helfen, einen Termin zu vereinbaren. Könnten Sie mir eine Adresse nennen, damit ich für Sie nach DMV-Büros in der Nähe suchen kann? | |
Ja, es ist die 1st Main Street, MN. | |
Vielen Dank. Ich habe die folgenden DMV-Büros in der Nähe für Sie gefunden. Bitte wählen Sie eine Option 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 zum Brooklyn DMV | |
Tut mir leid, ich kann das von dir angegebene DMV nicht finden. Bitte wählen Sie aus der Liste aus: 1. Minnesota Driver & Vehicle Services 2. Apple Valley DMV |
|
Dann Apple Valley DMV | |
Für welches Datum möchten Sie einen Termin vereinbaren? Ich habe Folgendes zur Verfügung: 1. 13.12.2023 2. 12-14-2023 3. 15.12.2023 Wenn Ihnen keiner dieser Termine passt, können Sie mir auch einen anderen Termin nennen. |
|
Ich möchte am 16. Dezember 2023 fahren. | |
Unser Büro ist am Wochenende geschlossen. Möchten Sie stattdessen eines der folgenden Daten auswählen? 1. 18.12.2023 2. 19.12.2023 3. 12-20-2023 |
|
19. Dezember 2023 | |
Vielen Dank. Um wie viel Uhr möchten Sie uns besuchen? Ich habe am 19.12.2023 folgende Zeiten frei: 1. 9:30 2. 10:00 3. 11:30 |
|
nine | |
Das tut mir leid. 9:00 Uhr geht nicht. Um wie viel Uhr möchten Sie uns besuchen? Ich habe 1. 9:30 2. 10:00 3. 11:30 |
|
halb zehn | |
Bitte bestätigen Sie, ob Sie diesen Termin buchen möchten: DMV-Büro: Apple Valley DMV Termindatum: 19.12.2023 Terminzeit: 9:30 Uhr |
|
Ja, das passt mir | |
Vielen Dank. Ich habe den Termin vereinbart. Die Bestätigungsnummer lautet BNFG987H. | |
Kann ich sonst noch etwas für Sie tun? | |
Nein | |
vielen Dank, dass Sie sich an Ihren DMV-Assistenten gewendet haben. Viele Grüße |
Nicht erkannte Eingabe
Der Nutzer fragt nach einem Thema, das nicht mit der Verlängerung eines Führerscheins oder der Buchung eines Termins zusammenhängt. Der Agent antwortet, indem er klarstellt, welche Themen er bearbeiten kann.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
hi | |
Hallo, ich bin Ihr DMV-Assistent. Ich kann Ihnen helfen, Ihren Führerschein online zu verlängern und einen Termin bei einer DMV-Außenstelle zu buchen. Was kann ich für Sie tun? | |
Ich möchte ein Auto kaufen | |
Das habe ich nicht verstanden. Ich kann Ihnen dabei helfen, einen Führerschein zu verlängern oder einen Termin zu buchen. | |
Was kann ich für Sie tun? | |
Ich möchte einen Termin vereinbaren | |
Ich kann Ihnen dabei helfen, einen Termin zu vereinbaren. Könnten Sie mir eine Adresse nennen, damit ich für Sie nach DMV-Büros in der Nähe suchen kann? | |
Wie viel kostet das? | |
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 an Ihren DMV-Assistenten gewendet haben. Viele Grüße |
Grundlegende Einrichtung
So richten Sie diesen vordefinierten Agent ein:
- Vordefinierten Agent importieren
- Konfigurieren Sie die bereitgestellten Tools mit Ihren externen Diensten. Weitere Informationen finden Sie unter Tool-Einrichtung.
Tool einrichten
Dieser Agent enthält Tools, die zur Integration in externe Dienste verwendet werden. Mit dem integrierten Tool-Installer können Sie Beispielcode und ‑daten für Ihren integrierten Agenten bereitstellen.
Wenn Sie Beispielcode und ‑daten für den vorgefertigten DMV-Agent bereitstellen und konfigurieren möchten, erweitern Sie den folgenden Abschnitt.
- Laden Sie das vorkonfigurierte Tool-Installationsprogramm in ein lokales Verzeichnis herunter.
- Rufen Sie das lokale Verzeichnis auf, in das Sie installer.zip heruntergeladen haben.
- Entpacken Sie installer.zip und öffnen Sie den Ordner
installer
. - Eine detaillierte Übersicht über das Installationsprogramm und seine Anforderungen finden Sie in der Datei README.md.
- 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 vorgefertigten Agenten mit den bereitgestellten URLs, die vom Installationsprogramm protokolliert wurden:
Vertex AI Agent Builder-Konsole
- Wenn Sie den vordefinierten Agent noch nicht importiert haben, importieren Sie ihn in Ihr Projekt.
- Rufen Sie die Vertex AI Agent Builder-Konsole auf.
- Wählen Sie Ihr Projekt im Drop-down-Menü der Console aus.
- Wählen Sie Ihre App aus.
- Klicken Sie auf das Symbol für Tools.
-
Bearbeiten Sie für jedes Tool im Agent das Schema, um die URL im Feld
servers:
durch den vom Installationsprogramm protokollierten Endpunkt zu ersetzen. - Klicken Sie auf Speichern.
Dialogflow CX
- Wenn Sie den vordefinierten Agent noch nicht importiert haben, importieren Sie ihn in Ihr Projekt.
- Öffnen Sie die Dialogflow CX-Konsole.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Klicken Sie auf das Symbol für Generative Ressourcen.
- Klicken Sie auf Tools.
-
Bearbeiten Sie für jedes Tool im Agent das Schema, um die URL im Feld
servers
durch den vom Installationsprogramm protokollierten Endpunkt zu ersetzen. - Klicken Sie auf Speichern.
-
Weisen Sie dem Compute Engine-Dienstkonto (
your-project-number-developer.gserviceaccount.com
) die Rolle Cloud Datastore-Nutzer zu, damit die neu bereitgestellten Cloud Run-Funktionen auf Firestore zugreifen können.
Tool zum Verlängern von Lizenzen
Mit dem Tool dmv_renew_tool
werden Führerscheindetails wie Name des Fahrers, Geburtsdatum, Führerscheinnummer und Ablaufdatum überprüft. Sobald die erforderlichen Informationen erhoben und bestätigt wurden, wird mit diesem Tool geprüft, ob eine Lizenz verlängert werden kann. Wenn die Lizenz verlängert werden kann, wird das Tool verwendet, um einen Verlängerungsantrag für den Nutzer zu stellen.
Tool zum Vereinbaren von Terminen
Das dmv_book_appointment_tool
-Tool ruft verfügbare Termininformationen ab, einschließlich lokaler Büros, Termindaten und ‑zeiten. Nachdem ein gültiges Büro, Datum und Zeitfenster ausgewählt wurden, wird mit diesem Tool der Termin gebucht.
Abgeschlossen
Ihr Agent und seine Integrationen sollten jetzt eingerichtet und bereit zum Testen sein.