Kurs
digicode: AFDSMA
Deploy multi-agent systems with Agent Developer Kit and Agent Engine
Lerne, wie du mit dem Google Agent Development Kit komplexe Multi-Agenten-Systeme erstellst.
Dauer
1 Tag
Preis
850.–
zzgl. 7.7% MWST
Kurs-Facts
- Erstellen eines Agenten mit Tools unter Verwendung des Google Agent Development Kit
- Festlegen von Interaktionsmustern zwischen mehreren Agenten mit Eltern-Kind-Beziehungen und Abläufen
- Nutzung von Funktionen wie Sitzungspeicher, Artefakt-Speicherung und Rückrufe
- Bereitstellen einer Multi-Agent-App in Agent Engine
- Abfragen einer auf Agent Engine ausgeführten Agenten-App
- Bewerten von Agenten innerhalb des Agent Development Kit
Du erstellst Agenten, die mit Tools ausgestattet sind, und verbindest sie mit Eltern-Kind-Beziehungen und Abläufen, um zu definieren, wie sie interagieren. Du führst deine Agenten lokal aus und stellst sie in Vertex AI Agent Engine bereit, um sie als verwalteten Agentenablauf auszuführen, wobei Infrastrukturentscheidungen und Ressourcenskalierung von Agent Engine übernommen werden.
1 Erste Schritte mit dem Agent Development Kit
- Grundlagen der Erstellung eines Agenten im Agent Development Kit
- Erläutern, wie sich das Agent Development Kit von anderen Tools wie dem Google Gen AI SDK oder LangChain unterscheidet
- Beschreiben der Parameter, die zum Erstellen eines Agenten im Agent Development Kit verwendet werden
2 Agent Development Kit-Agenten mit Tools ausstatten
- Erweitern von Agenten mit Tools und Abdecken der wachsenden Bandbreite der verfügbaren Tools
- Erläutern der Bedeutung strukturierter Docstrings und Typisierung beim Schreiben von Tool-Funktionen für Agenten
- Demonstrieren der Fähigkeit, einem Agenten Tools zur Verfügung zu stellen
- Auflisten gängiger und nützlicher Tools, die für Agenten des Agent Development Kit verfügbar sind, einschliesslich LangChain-Tools
- Labor: Erste Schritte mit dem Agent Development Kit (ADK)
- Labor: ADK-Agenten mit Tools ausstatten
3 Erstellen Sie Multi-Agent-Systeme mit dem Agent Development Kit.
- Verwalten der Kommunikation und Aufgabenteilung zwischen Agenten über Eltern-Kind-Beziehungen und Abläufe, um koordinierte Antworten auf Anfragen zu ermöglichen.
- Beschreiben der Verzeichnisstruktur und die vom Agent Development Kit empfohlenen Namenskonventionen.
- Demonstrieren der Fähigkeit, mehrere Agenten zu erstellen und diese über Eltern-Kind-Beziehungen miteinander zu verknüpfen.
- Beschreiben der verschiedenen Ablaufoptionen und wann Sie diese verwenden können.
- Erhalten von Antworten, die mehrere Agenten durchlaufen haben.
- Steuern von Inhalten an verschiedenen Punkten mit Callbacks.
- Labor: Erstellen von Multi-Agent-Systemen mit ADK
4 Bereitstellen von Agenten des Agent Development Kit in Agent Engine
- Bereitstellen von Agenten-Apps in Agent Engine bereit und Abfragen von Antworten
- Beschreiben der Vorteile der Bereitstellung von Agenten, insbesondere Multi-Agent-Systemen, in Agent Engine gegenüber Self-Hosting, z. B. in Vertex AI-Online-Vorhersagen.
- Demonstrieren der Bereitstellung in Agent Engine.
- Demonstrieren der Abfrage einer bereitgestellten Agenten-App.
- Labor: Bereitstellen von ADK-Agenten in Agent Engine
5 Bewerten von Agentensystemen
- Bewerten von Agenten innerhalb des Agent Development Kit.
- Verwenden der Webschnittstelle, um Bewertungen anzuzeigen.
- Machine Learning Engineers
- Gen AI Engineers
Python, Gen-AI-Prompt-Engineering, Gen-AI-Tool-Nutzung
Produkte:
- Agent Development Kit
- Vertex AI Agent Engine