Vertex AI Agent Engine – Übersicht

Vertex AI Agent Engine (früher LangChain on Vertex AI oder Vertex AI Reasoning Engine) ist ein vollständig verwalteter Google Cloud Dienst, mit dem Entwickler KI-Agenten in der Produktion bereitstellen, verwalten und skalieren können. Agent Engine verwaltet die Infrastruktur, um Agenten in der Produktion zu skalieren, sodass Sie sich auf die Erstellung intelligenter und wirkungsvoller Anwendungen konzentrieren können. Die Vertex AI-Kundenservice-Engine bietet:

  • Vollständig verwaltet: Sie können Agenten mit einer verwalteten Laufzeit bereitstellen und skalieren, die robuste Sicherheitsfunktionen bietet, einschließlich VPC-SC-Compliance und umfassender End-to-End-Verwaltungsfunktionen. Sie erhalten CRUD-Zugriff auf Multi-Agent-Anwendungen, die Google Cloud Trace (mit OpenTelemetry-Unterstützung) für die Leistungsüberwachung und Trekking verwenden. Weitere Informationen finden Sie unter Agent bereitstellen.

  • Qualität und Bewertung: Mit dem integrierten Vertex AI Rapid Evaluation Service können Sie die Qualität Ihrer Kundenservicemitarbeiter sicherstellen.

  • Vereinfachte Entwicklung: Die Agent Engine abstrahiert Low-Level-Aufgaben wie die Anwendungsserverentwicklung und die Konfiguration der Authentifizierung und IAM. So können Sie sich auf die einzigartigen Funktionen Ihres Agents konzentrieren, z. B. auf sein Verhalten, seine Tools und seine Modellparameter. Außerdem können Ihre Kundenservicemitarbeiter alle Modelle und Tools in Vertex AI verwenden, z. B. Funktionsaufrufe.

  • Framework-unabhängig: Sie können Agenten mit verschiedenen Python-Frameworks wie LangGraph, Langchain, AG2 und CrewAI entwickeln und flexibel bereitstellen. Wenn Sie bereits einen Agenten haben, können Sie ihn mithilfe der benutzerdefinierten Vorlage in unserem SDK für die Ausführung auf der Agent Engine anpassen. Andernfalls können Sie einen Agenten mit einer unserer frameworkspezifischen Vorlagen von Grund auf neu entwickeln.

Anwendungsfälle

In den folgenden Ressourcen erfahren Sie mehr über die Agent Engine mit End-to-End-Beispielen:

Anwendungsfall Beschreibung Links
Bots erstellen, indem eine Verbindung zu öffentlichen APIs hergestellt wird Währungen umrechnen.

Erstellen Sie eine Funktion, die eine Verbindung zu einer Währungsaustauschanwendung herstellt, damit das Modell korrekte Antworten auf Anfragen wie „Wie hoch ist der Wechselkurs von Euro zu Dollar heute?“ liefert.
Vertex AI SDK für Python-Notebook – Einführung in das Erstellen und Bereitstellen eines Agents mit einer Agent Engine
Design eines Solarprojekts für eine Gemeinde

 Potenzielle Standorte identifizieren, relevante Behörden und Lieferanten suchen, Satellitenbilder und das Solarpotenzial von Regionen und Gebäuden prüfen, um den optimalen Standort für die Installation von Solarmodulen zu finden.
Vertex AI SDK für Python-Notebook – Einen Google Maps API-Agenten mit der Vertex AI Agent Engine erstellen und bereitstellen
Agents erstellen, indem eine Verbindung zu Datenbanken hergestellt wird Integration in AlloyDB und CloudSQL PostgreSQL Blogpost – LangChain auf Vertex AI für AlloyDB und Cloud SQL für PostgreSQL

Vertex AI SDK für Python-Notebook – RAG-Anwendung mit Cloud SQL für PostgreSQL in LangChain auf Vertex AI bereitstellen

Vertex AI SDK für Python-Notebook – RAG-Anwendung mit AlloyDB in LangChain auf Vertex AI bereitstellen
Strukturierte Datenspeicher mit natürlicher Sprache abfragen und analysieren Vertex AI SDK für Python-Notebook – Conversational Search Agent mit Vertex AI Agent Engine und RAG in Vertex AI Search erstellen
Grafikdatenbanken mit natürlicher Sprache abfragen und analysieren Blogpost – GenAI GraphRAG und KI-Agenten mit der Vertex AI Agent Engine mit LangChain und Neo4j
Vektorspeicher mit natürlicher Sprache abfragen und analysieren Blogpost – GenAI RAG mit MongoDB Atlas und Vertex AI Agent Engine vereinfachen
Bots mit Open-Source-Frameworks erstellen Mit dem Open-Source-Framework OneTwo können Sie Agenten erstellen und bereitstellen. Blogpost – OneTwo und Vertex AI Agent Engine: Entwicklung fortschrittlicher KI-Agenten in Google Cloud
Mit dem Open-Source-Framework LangGraph können Sie Agenten erstellen und bereitstellen. Vertex AI SDK für Python-Notebook – LangGraph-Anwendung mit der Vertex AI Agent Engine erstellen und bereitstellen
Agents debuggen und optimieren Mit OpenTelemetry und Cloud Trace können Sie Agenten erstellen und für sie Tracing ausführen. Vertex AI SDK für Python-Notebook – Debugging und Optimieren von Agents: Eine Anleitung zum Tracing in der Vertex AI Agent Engine

In Agent Engine erstellen und bereitstellen

Hinweis:Für eine optimierte, IDE-basierte Entwicklung und Bereitstellung mit der Agent Engine können Sie das agent-starter-pack verwenden. Sie bietet vorgefertigte Vorlagen, eine integrierte Benutzeroberfläche für Experimente und vereinfacht die Bereitstellung, den Betrieb, die Bewertung, die Anpassung und die Beobachtbarkeit.

So erstellen Sie einen Agenten in Agent Engine:

Schritte Beschreibung
1. Umgebung einrichten Richten Sie Ihr Google-Projekt ein und installieren Sie die neueste Version des Vertex AI SDK für Python.
2. Agent entwickeln Einen Agent entwickeln, der in der Agent Engine bereitgestellt werden kann.
3. Agent bereitstellen Stellen Sie den Agenten in der von der Agent Engine verwalteten Laufzeit bereit.
4. Kundenservicemitarbeiter verwenden Rufen Sie den Agenten durch Senden einer API-Anfrage ab.
5. Bereitgestellten Agent verwalten Sie können Agenten verwalten und löschen, die Sie in der Agent Engine bereitgestellt haben.

Die Schritte werden im folgenden Diagramm veranschaulicht:

Agent erstellen und bereitstellen 

Unternehmenssicherheit

Die Agent Engine unterstützt VPC Service Controls, um die Datensicherheit zu erhöhen und das Risiko einer Daten-Exfiltration zu minimieren. Wenn VPC Service Controls konfiguriert ist, behält der bereitgestellte Agent sicheren Zugriff auf Google APIs und ‑Dienste wie die BigQuery API, die Cloud SQL Admin API und die Vertex AI API. So wird ein reibungsloser Betrieb innerhalb des definierten Perimeters sichergestellt. VPC Service Controls blockieren effektiv den gesamten Zugriff auf das öffentliche Internet, beschränken die Datenübertragung auf Ihre autorisierten Netzwerkgrenzen und verbessern die Sicherheit Ihres Unternehmens erheblich.

Preise

Die Preise basieren auf den Rechenressourcen (vCPU-Stunden) und Speicherressourcen (GiB-Stunden), die von den Agenten genutzt werden, die in der von der Agent Engine verwalteten Laufzeit bereitgestellt werden.

Produkt SKU-ID Preis
Reasoning Engine-vCPU 8A55-0B95-B7DC 0,0994 $/vCPU-Stunde
ReasoningEngine-Speicher 0B45-6103-6EC1 0,0105 $/GiB-Stunde

Weitere Informationen finden Sie unter Preise.

Nächste Schritte