Agent erstellen

Übersicht

Die Agent Platform unterstützt die Bereitstellung von Agenten, die mit verschiedenen Frameworks erstellt wurden. Dazu müssen Sie zuerst einen Agenten entwickeln, der auf der Plattform bereitgestellt werden kann.

Mit der Agents API können Entwickler Agenten aus der Konfiguration heraus erstellen und bereitstellen. Diese Agenten werden in einer sicheren Linux-basierten Sandbox ausgeführt, wobei das Antigravity-Harness genutzt wird und Zugriff auf Tools und Skills besteht. Weitere Informationen zu verwalteten Agenten finden Sie unter Managed Agents API on Agent Platform.

Am einfachsten lässt sich ein Agent mit einer der von uns bereitgestellten frameworkspezifischen Vorlagen entwickeln. Diese Vorlagen übernehmen gängige Aspekte der Agentenentwicklung, z. B. die Serialisierung von Objekten und die Trennung von Initialisierungs- und Ausführungscode. Wir bieten Vorlagen für die folgenden Frameworks:

Framework Beschreibung
Agent Development Kit Entwickelt auf Grundlage der 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 Aufgrund der vordefinierten Konfigurationen und Abstraktionen einfacher für grundlegende Anwendungsfälle zu implementieren.
LangGraph Grafikbasierter Ansatz zur Definition von Workflows mit erweiterten Human-in-the-Loop- und Rewind/Replay-Funktionen.
AG2 (ehemals AutoGen) AG2 bietet ein Framework für die Konversation mit mehreren Agenten als Abstraktion auf hoher Ebene für die Erstellung von LLM-Workflows.
LlamaIndex (Vorschau) Die Abfragepipeline 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 Agenten entwickeln.

Agent2Agent-Protokoll (A2A)

Wenn Sie ein Multi-Agenten-System erstellen, empfehlen wir Ihnen dringend, sich das A2A Protokoll anzusehen. 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 an die Linux Foundation gespendet Google Cloud . Die A2A-SDKs und Beispiele finden Sie im GitHub Repository.

Entwicklung für die Plattform

Wenn Sie einen Agenten erstellen, der auf der Agent Platform ausgeführt werden soll, wird er in einer verwalteten Umgebung ausgeführt. Achten Sie auf die folgenden Muster, um Kompatibilitätsprobleme zu vermeiden:

  • Objektserialisierung: Die Plattform serialisiert Ihr Agentenobjekt, um es zu bereitstellen. Achten Sie darauf, dass der Status und die Tools Ihres Agenten serialisiert werden können. Vermeiden Sie beispielsweise offene Dateihandles oder Netzwerksockets im Agentenstatus.
  • Trennung des Lebenszyklus: Trennen Sie die Initialisierungslogik Ihres Agenten (Modelle laden, Tools einrichten) von der Ausführungslogik (Abfragen verarbeiten). Die bereitgestellten Vorlagen erledigen das automatisch.

Nächste Schritte

Anleitung

Erstellen Sie einen benutzerdefinierten Agenten mit der Agent Platform Runtime.

Übersicht

Informationen zur Managed Agents API on Agent Platform, einer konfigurationsgesteuerten REST-First-Umgebung zum Erstellen autonomer Agenten.

Anleitung

Informationen zu den fünf Möglichkeiten, einen Agenten in der Agent Platform Runtime bereitzustellen, je nach Ihren Entwicklungsanforderungen.

Anleitung

Erstellen und stellen Sie einen einfachen Agenten bereit und bewerten Sie ihn mit dem Gen AI Evaluation Service.

Ressource

Ressourcen und Support für die Google Agent Platform.