Google Cloud Logo

Develop Conversational Agents on Google Cloud

Google Cloud Logo

Conversational Agents, part of AI Applications, is an intelligent, conversational (GUI) interface. Conversational Agents uses an AI development system with access to SDKs and APIs in multiple languages. In this course, you will learn how to use Conversational Agents to design and build Conversational Agents on Google Cloud.

Course Contents

  • Introduction to conversational agents
  • Introduction to conversation management
  • Fundamentals of steering robot design
  • Implementation of bot design
  • Entities
  • Parameters
  • Event handlers
  • Versions and environments
  • Testing
  • Task fulfillment
  • Integrations
  • Webhooks
  • Route groups
  • Design techniques
  • Generators and generative fallback
Request in-house training now

Target Group

  • Designer
  • Developers
  • Corporate analysts

Knowledge Prerequisites

A certain familiarity with a graphical user interface for conversational agents will facilitate the learning process. An understanding of JSON is helpful.

Course Objective

  • Understand the different types of conversations that are possible with an artificial intelligence (AI) agent.
  • Design an AI agent for a deterministic, intention-based domain.
  • Understand how a user's request is translated into an action and a response.
  • Use webhooks to access data and products that are not part of the agent.
  • Deal with user errors and unexpected requests.
  • Use the graphical user interface (GUI) to develop an agent.
  • Acquire knowledge of the testing tools available in the GUI.
  • Integrate a chatbot into external user interfaces.
  • Integrate generative AI functions into your agent.
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
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.
Grundlagen der Gestaltung von Lenkrobotern
Themen:
Anwendungsfälle
Virtuelle Agenten
Startseiten
Straßen
Seiten
Zielsetzungen:
Entwerfen Sie einen einfachen Lenkungsbot mit Conversational Agents.
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
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.
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
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.
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
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
Aufgabenerfüllung
Themen:
Einführung in die Erfüllung
Beispiele für statische Erfüllungen
Zielsetzungen:
Verwenden Sie Text, bedingte und benutzerdefinierte Erfüllungen.
Integrationen
Themen:
Google Messenger
Telefon-Gateway für Konversation
Zielsetzungen:
Konfigurieren Sie Google Messenger und Conversational Phone Gateway.
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.
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
Entwurfstechniken
Temen:
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.
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

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now
PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.

Conversational Agents, part of AI Applications, is an intelligent, conversational (GUI) interface. Conversational Agents uses an AI development system with access to SDKs and APIs in multiple languages. In this course, you will learn how to use Conversational Agents to design and build Conversational Agents on Google Cloud.

Course Contents

  • Introduction to conversational agents
  • Introduction to conversation management
  • Fundamentals of steering robot design
  • Implementation of bot design
  • Entities
  • Parameters
  • Event handlers
  • Versions and environments
  • Testing
  • Task fulfillment
  • Integrations
  • Webhooks
  • Route groups
  • Design techniques
  • Generators and generative fallback
Request in-house training now

Target Group

  • Designer
  • Developers
  • Corporate analysts

Knowledge Prerequisites

A certain familiarity with a graphical user interface for conversational agents will facilitate the learning process. An understanding of JSON is helpful.

Course Objective

  • Understand the different types of conversations that are possible with an artificial intelligence (AI) agent.
  • Design an AI agent for a deterministic, intention-based domain.
  • Understand how a user's request is translated into an action and a response.
  • Use webhooks to access data and products that are not part of the agent.
  • Deal with user errors and unexpected requests.
  • Use the graphical user interface (GUI) to develop an agent.
  • Acquire knowledge of the testing tools available in the GUI.
  • Integrate a chatbot into external user interfaces.
  • Integrate generative AI functions into your agent.

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
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.
Grundlagen der Gestaltung von Lenkrobotern
Themen:
Anwendungsfälle
Virtuelle Agenten
Startseiten
Straßen
Seiten
Zielsetzungen:
Entwerfen Sie einen einfachen Lenkungsbot mit Conversational Agents.
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
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.
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
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.
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
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
Aufgabenerfüllung
Themen:
Einführung in die Erfüllung
Beispiele für statische Erfüllungen
Zielsetzungen:
Verwenden Sie Text, bedingte und benutzerdefinierte Erfüllungen.
Integrationen
Themen:
Google Messenger
Telefon-Gateway für Konversation
Zielsetzungen:
Konfigurieren Sie Google Messenger und Conversational Phone Gateway.
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.
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
Entwurfstechniken
Temen:
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.
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

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now

PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.