Vertex AI RAG Engine – Übersicht

Auf dieser Seite wird beschrieben, was die Vertex AI RAG Engine ist und wie sie funktioniert.

Beschreibung Console
Informationen zur Verwendung des Vertex AI SDK zum Ausführen von Vertex AI RAG Engine-Aufgaben finden Sie im RAG-Schnellstart für Python.

Vertex AI RAG Engine ausprobieren

Übersicht

Die Vertex AI RAG Engine, eine Komponente der Vertex AI-Plattform, erleichtert die Retrieval-Augmented Generation (RAG). Vertex AI RAG Engine ist auch ein Datenframework für die Entwicklung von Anwendungen, die kontexterweiterte Large Language Models (LLMs) nutzen. Die Kontexterweiterung erfolgt, wenn Sie ein LLM auf Ihre Daten anwenden. Hier wird Retrieval Augmented Generation (RAG) implementiert.

Ein häufiges Problem bei LLMs ist, dass sie kein privates Wissen, also die Daten Ihrer Organisation, verstehen. Mit Vertex AI RAG Engine können Sie den LLM-Kontext mit zusätzlichen privaten Informationen anreichern, da das Modell Halluzinationen reduzieren und Fragen genauer beantworten kann.

Durch die Kombination zusätzlicher Wissensquellen mit dem vorhandenen Wissen von LLMs wird ein besserer Kontext bereitgestellt. Der verbesserte Kontext zusammen mit der Abfrage verbessert die Qualität der LLM-Antwort.

Das folgende Bild veranschaulicht die wichtigsten Konzepte, die zum Verständnis der Vertex AI RAG Engine erforderlich sind.

Wichtige Konzepte für Vertex AI RAG

Diese Konzepte sind in der Reihenfolge des RAG-Prozesses (Retrieval-Augmented Generation) aufgeführt.

  1. Datenaufnahme: Nehmen Sie Daten aus verschiedenen Datenquellen auf. Zum Beispiel lokale Dateien, Cloud Storage und Google Drive.

  2. Datentransformation: Konvertierung der Daten in der Vorbereitung auf die Indexierung. Beispielsweise werden Daten in Blöcke unterteilt.

  3. Einbettung: Numerische Darstellungen von Wörtern oder Textabschnitten. Diese Zahlen erfassen die semantische Bedeutung und den Kontext des Texts. Ähnliche oder verwandte Wörter oder Text haben in der Regel ähnliche Einbettungen. Das bedeutet, dass sie im hochdimensionalen Vektorbereich näher beieinander liegen.

  4. Datenindexierung: Die Vertex AI RAG Engine erstellt einen Index, der als Korpus bezeichnet wird. Der Index strukturiert die Wissensdatenbank so, dass sie für die Suche optimiert ist. Der Index ist beispielsweise mit einem detaillierten Inhaltsverzeichnis für ein großes Referenzbuch vergleichbar.

  5. Abrufen: Wenn ein Nutzer eine Frage stellt oder einen Prompt bereitstellt, durchsucht die Abrufkomponente in der Vertex AI RAG Engine in ihrer Wissensdatenbank nach relevanten Informationen.

  6. Generierung: Die abgerufenen Informationen werden zum Kontext, der der ursprünglichen Nutzeranfrage als Leitfaden für das generative KI-Modell hinzugefügt wurde, um faktisch fundierte und relevante Antworten zu generieren.

Unterstützte Regionen

Die Vertex AI RAG Engine wird in den folgenden Regionen unterstützt:

Region Standort Beschreibung Startphase
us-central1 Iowa Die Versionen v1 und v1beta1 werden unterstützt. Zulassungsliste
us-east4 Virginia Die Versionen v1 und v1beta1 werden unterstützt. Zulassungsliste
europe-west3 Frankfurt, Deutschland Die Versionen v1 und v1beta1 werden unterstützt. GA
europe-west4 Eemshaven, Niederlande Die Versionen v1 und v1beta1 werden unterstützt. GA
asia-east1 Taiwan Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
asia-northeast1 Tokio Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
asia-northeast3 Seoul Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
asia-south1 Mumbai Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
asia-southeast1 Singapur Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
europe-central2 Warschau Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
europe-north1 Finnland Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
europe-southwest1 Madrid Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
europe-west1 Belgien Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
europe-west2 London Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
europe-west6 Zürich Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
europe-west8 Mailand Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
europe-west9 Paris Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
us-east1 Moncks Corner, SC Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
us-east5 Columbus, OH Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
us-south1 Dallas, TX Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
us-west1 Oregon Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
us-west4 Las Vegas, NV Die Versionen v1 und v1beta1 werden unterstützt. Vorschau
  • us-central1 und us-east4 werden in Allowlist geändert. Wenn Sie die Vertex AI RAG Engine testen möchten, versuchen Sie es mit anderen Regionen. Wenn Sie planen, Ihren Produktions-Traffic in diesen Regionen zu übertragen, wenden Sie sich an vertex-ai-rag-engine-support@google.com.

Vertex AI RAG Engine löschen

In den folgenden Codebeispielen wird veranschaulicht, wie Sie eine Vertex AI RAG Engine for Google Cloud über die Konsole, Python und REST löschen:

Feedback geben

Wenn Sie mit dem Google-Support chatten möchten, rufen Sie die Supportgruppe für die Vertex AI RAG Engine auf.

Verwenden Sie zum Senden einer E‑Mail die E‑Mail-Adresse vertex-ai-rag-engine-support@google.com.

Nächste Schritte