Detaillierter Kursinhalt
Modul 01: Einführung in Konversationsagenten
Themen:
- Die Ziele von Google für virtuelle Agenten
- Produktpakete für virtuelle Agenten
Zielsetzungen:
- Beschreiben Sie die Ziele der Entwicklung von virtuellen Agenten und Produktsuiten.
Aktivitäten:
- Übung: Erforschung der Benutzeroberfläche von Conversational Agents
Modul 02: Einführung in die Gesprächsführung
Themen:
- Konvergente und divergente Ansätze
- Strategie der Gesprächsführung
Zielsetzungen:
- Verstehen Sie das Design virtueller Agenten.
Modul 03: Grundlagen der Gestaltung von Lenkrobotern
Themen:
- Anwendungsfälle
- Virtuelle Agenten
- Startseiten
- Straßen
- Seiten
Zielsetzungen:
- Entwerfen Sie einen einfachen Lenkungsbot mit Conversational Agents.
Modul 04: Umsetzung des Bot-Designs
Themen:
- Überprüfung von Anwendungsfällen
- Architektur der Agenten
- Erstellen des virtuellen Agenten
- Erstellen der Route
- Testen der Route
Zielsetzungen:
- Erstellen Sie einen Agenten, eine Route, Absichten und Seiten.
- Implementieren Sie Routen ohne Parameter.
- Verwenden Sie Testmittel für die Prüfung.
Aktivitäten:
- Labor: Konversationelle Agenten: Grundlagen der Bot-Erstellung
Modul 05: Entitäten
Themen:
- Einführung in Entitäten
- System-Entitätstypen
- Benutzerdefinierte Entitätstypen
- Verwaltung von Entitäten in einem Agenten
Zielsetzungen:
- Zugriff auf Entitätsparameter.
- Erstellen Sie benutzerdefinierte Entitäten mit regulären Ausdrücken (RegEx).
- Erstellen Sie benutzerdefinierte Listeneinheiten.
- Verwenden Sie die aktuellen empfohlenen Praktiken für die Erweiterung einer Systementitätsklasse.
Modul 06: Parameter
Themen:
- Einführung in die Parameter
- Parameter aus Intents
- Voreingestellte Parameter
- Parameter von Webhooks
Zielsetzungen:
- Manipulation von Parametern mit verschiedenen Methoden.
Aktivitäten:
- Labor: Konversationelle Agenten: Parameter-Manipulation
Modul 07: Ereignisbehandler
Themen:
- Definition von Ereignisbehandlern
- Seite, Flow-Event-Handler und Bereichsregeln
- Formular-Ereignishandler und Bereichsregeln
Zielsetzungen:
- Verstehen der Ereignisbehandler und wie sie in Conversational Agents verwendet werden.
Modul 08: Versionen und Umgebungen
Themen:
- Versionsverwaltung in Conversational Agents
- Umgebungsmanagement in konversationellen Agenten
Zielsetzungen:
- Verwenden Sie Versionstests.
- Verwenden Sie Umgebungen für unterschiedliche Zielgruppen.
Aktivitäten:
- Labor: Konversationelle Agenten: Umgebungen verwalten
Modul 09: Prüfung
Themen:
- Validierung
- Veröffentlichung
- Simulation
Zielsetzungen:
- Für die statische Analyse validieren.
- Veröffentlichen zum Vortesten der Benutzerakzeptanztests (UAT).
- Simulieren Sie für Unit-Tests.
Aktivitäten:
- Übung: Fehlersuche im Agenten mit dem Testagenten
Modul 10: Aufgabenerfüllung
Themen:
- Einführung in die Erfüllung
- Beispiele für statische Erfüllungen
Zielsetzungen:
- Verwenden Sie Text, bedingte und benutzerdefinierte Erfüllungen.
Modul 11: Integrationen
Themen:
- Google Messenger
- Telefon-Gateway für Konversation
Zielsetzungen:
- Konfigurieren Sie Google Messenger und Conversational Phone Gateway.
Modul 12: Webhooks
Themen:
- Warum ein Webhook?
- Arten von Webhooks
- Einrichten eines Erfüllungs-Webhooks
- Modifikationen für einen JSON-Antwort-Webhook
Zielsetzungen:
- Erkennen Sie die verschiedenen Arten von Webhooks.
- Richten Sie einen Webhook mit Erfüllungsantwort ein.
- Richten Sie eine Webhook-JSON-Antwort ein.
Modul 13: Routengruppen
Themen:
- Einführung in Routengruppen
- Verwaltung einer Routengruppe
Zielsetzungen:
- Richten Sie eine Verkehrsweggruppe ein.
- Richten Sie eine Sitzungswegegruppe ein.
Aktivitäten:
- Übung: Konfigurieren einer Routengruppe für Ihren virtuellen Agenten
Modul 14: Entwurfstechniken
Themen:
- Das Konzept eines Flusses
- Entwürfe für Lenkroboter
- Das Konzept der Leitplanken
- Gestaltungsprinzip
Zielsetzungen:
- Verwenden Sie Flows, um die Entwicklung eines Agenten zu beschleunigen.
- Verwenden Sie Leitplanken, um Probleme bei der Gestaltung von Mitteln zu vermeiden.
Modul 15: Generatoren und generatives Fallback
Themen:
- Übersicht über die Generatoren
- Überblick über den generativen Fallback
Zielsetzungen:
- Verwendung von Generatoren und generativem Fallback in virtuellen Agenten.
Aktivitäten:
- Labor: Konversationelle Agenten mit generativen Fallbacks