Übersicht
Die Agent Platform unterstützt die Bereitstellung von Agenten, die mit verschiedenen Frameworks erstellt wurden. Zuerst müssen Sie einen Agent entwickeln, der auf der Plattform bereitgestellt werden kann.
Mit der Agents API können Entwickler Agenten aus der Konfiguration heraus erstellen und bereitstellen. Diese KI-Agenten werden in einer sicheren Linux-basierten Sandbox ausgeführt, nutzen das Antigravity-Harness und bieten Zugriff auf Tools und Skills. Weitere Informationen zu verwalteten KI-Agenten finden Sie unter Managed Agents API auf der Agent Platform.
Am einfachsten ist es, einen Agenten mit einer der von uns bereitgestellten frameworkspezifischen Vorlagen zu entwickeln. Diese Vorlagen decken gängige Aspekte der Agent-Entwicklung ab, z. B. das Serialisieren von Objekten und das Trennen von Initialisierungs- und Ausführungscode. Wir stellen Vorlagen für die folgenden Frameworks bereit:
| Framework | Beschreibung |
|---|---|
| Agent Development Kit | Sie basieren auf den internen Best Practices von Google für Entwickler, die KI-Anwendungen erstellen, oder Teams, die schnell robuste agentenbasierte Lösungen prototypisieren und bereitstellen müssen. |
| Agent2Agent (Vorschau) | Das Agent2Agent-Protokoll (A2A) ist ein offener Standard, der eine nahtlose Kommunikation und Zusammenarbeit zwischen KI-Agenten ermöglichen soll. |
| LangChain | Die Implementierung für grundlegende Anwendungsfälle ist aufgrund der vordefinierten Konfigurationen und Abstraktionen einfacher. |
| LangGraph | Graphbasierter Ansatz zum Definieren von Workflows mit erweiterten Funktionen für Human in the Loop und Zurückspulen/Wiederholen. |
| AG2 (früher AutoGen) | AG2 bietet ein Framework für Unterhaltungen mit mehreren Agenten als Abstraktion auf hoher Ebene zum Erstellen von LLM-Workflows. |
| LlamaIndex (Vorschau) | Die Abfrage-Pipeline von LlamaIndex bietet eine Schnittstelle auf hoher Ebene zum Erstellen von RAG-Workflows (Retrieval-Augmented Generation). |
Wenn Ihr Anwendungsfall nicht mit einer der frameworkspezifischen Vorlagen übereinstimmt, können Sie einen eigenen benutzerdefinierten Agent entwickeln.
Agent2Agent-Protokoll (A2A)
Wenn Sie ein Multi-Agenten-System entwickeln, empfehlen wir Ihnen dringend, das A2A-Protokoll zu lesen. Das A2A-Protokoll ist ein offener Standard, der eine nahtlose Kommunikation und Zusammenarbeit zwischen KI-Agenten ermöglicht, unabhängig von ihren zugrunde liegenden Frameworks. Es wurde im Juni 2025 von Google Cloud an die Linux Foundationgespendet. Wenn Sie die A2A SDKs verwenden oder die Beispiele ausprobieren möchten, sehen Sie sich das GitHub-Repository an.
Für die Plattform entwickeln
Wenn Sie einen Agent erstellen, der auf der Agent Platform ausgeführt werden soll, müssen Sie berücksichtigen, dass Ihr Agent in einer verwalteten Umgebung ausgeführt wird. Achten Sie auf die folgenden Muster, um die Kompatibilität zu gewährleisten:
- Objektserialisierung: Die Plattform serialisiert Ihr Agent-Objekt, um es bereitzustellen. Achten Sie darauf, dass der Agent-Status und die Tools serialisierbar sind. Vermeiden Sie beispielsweise offene Dateihandles oder Netzwerk-Sockets im Agent-Status.
- Trennung des Lebenszyklus: Trennen Sie die Initialisierungslogik Ihres Agenten (Modelle laden, Tools einrichten) von der Ausführungslogik (Anfragen bearbeiten). Die bereitgestellten Vorlagen erledigen das automatisch.
Nächste Schritte
Benutzerdefinierten KI-Agenten erstellen
Benutzerdefinierten KI-Agenten mit der Agent Platform-Laufzeit erstellen
Übersicht über die Managed Agents API in der Agent Platform
Informationen zur Managed Agents API auf der Agent Platform, einer konfigurationsgesteuerten, REST-basierten Umgebung zum Erstellen autonomer Agenten.
Agents bereitstellen
Hier erfahren Sie, wie Sie einen Agenten in der Agent Platform Runtime bereitstellen können.
KI-Agenten bewerten
Einen einfachen Agenten erstellen und bereitstellen und den Gen AI Evaluation Service verwenden, um den Agenten zu bewerten
Support kontaktieren
Hier finden Sie Ressourcen und Support für die Google Agent Platform.