Bei der generativen KI ist Fundierung die Fähigkeit, die Modellausgabe mit überprüfbaren Informationsquellen zu verbinden. Wenn Sie den Modellen Zugang zu bestimmten Datenquellen gewähren, dann bindet die Fundierung ihre Ausgabe an diese Daten und verringert die Wahrscheinlichkeit, dass Inhalte erfunden werden.
Mit Vertex AI können Sie Modellausgaben so fundieren:
- Mit der Google Suche fundieren – Ein Modell mit öffentlich verfügbaren Webdaten fundieren.
- Mit Google Maps fundieren – Ein Modell mit geografischen Daten aus Google Maps fundieren.
- Mit Ihren Daten fundieren – Ein Modell mit Ihren Daten aus Vertex AI Search als Datenspeicher fundieren.
Weitere Informationen zur Fundierung finden Sie unter Fundierungsübersicht.
Unterstützte Modelle
Parameterliste
Einzelheiten zur Implementierung finden Sie in den Beispielen.
googleSearch
Die Antwort mit öffentlich verfügbaren Webdaten aus der Google Suche fundieren.
googleMaps
Die Antwort mit öffentlich verfügbaren geografischen Daten aus Google Maps fundieren.
Die API-Eingabe enthält den folgenden Parameter:
| Eingabeparameter | |
|---|---|
| Pflichtfeld:
Flag, das auf |
Die API-Antwortstruktur enthält den folgenden Parameter:
| Antwortparameter | ||
|---|---|---|
|
Pflichtfeld: Das primäre Feld, das Fundierungsinformationen enthält. |
|
Attribute
Eine Orts- oder Nutzerrezensionsquelle hat die folgenden Attribute:
| Attribute | |
|---|---|
|
Pflichtfeld: Der Titel der Quelle. |
|
Pflichtfeld: Ein URI, der auf die Quelle verweist. |
|
Pflichtfeld: Eine eindeutige ID für den Ort. |
|
Pflichtfeld: Eine eindeutige ID für die Rezension. |
retrieval
Die Antwort mit privaten Daten aus Vertex AI Search als Datenspeicher fundieren. Definiert ein Abruftool, das das Modell aufrufen kann, um auf externes Wissen zuzugreifen.
| Parameter | |
|---|---|
|
Erforderlich: Mit Vertex AI Search-Datenquellen fundieren. |
VertexAISearch
| Parameter | |
|---|---|
|
Erforderlich: Vollständige Datenspeicher-Ressourcen-ID aus Vertex AI Search im
folgenden Format: |
Beispiele
In diesem Abschnitt finden Sie Beispiele für die Fundierung einer Antwort mit öffentlichen Webdaten über die Google Suche und die Fundierung einer Antwort mit privaten Daten über Vertex AI Search.
Fundierungsantwort zu öffentlichen Webdaten mit der Google Suche
Die Antwort mit öffentlichen Daten aus der Google Suche fundieren. Fügen Sie das Tool google_search_retrieval in die Anfrage ein. Es sind keine zusätzlichen Parameter erforderlich.
Python
Installieren
pip install --upgrade google-genai
Weitere Informationen finden Sie in der SDK-Referenzdokumentation.
Legen Sie Umgebungsvariablen fest, um das Gen AI SDK mit Vertex AI zu verwenden:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Go
Informationen zum Installieren oder Aktualisieren von Go
Weitere Informationen finden Sie in der SDK-Referenzdokumentation.
Legen Sie Umgebungsvariablen fest, um das Gen AI SDK mit Vertex AI zu verwenden:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Java
Informationen zum Installieren oder Aktualisieren von Java
Weitere Informationen finden Sie in der SDK-Referenzdokumentation.
Legen Sie Umgebungsvariablen fest, um das Gen AI SDK mit Vertex AI zu verwenden:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Node.js
Installieren
npm install @google/genai
Weitere Informationen finden Sie in der SDK-Referenzdokumentation.
Legen Sie Umgebungsvariablen fest, um das Gen AI SDK mit Vertex AI zu verwenden:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Fundierungsantwort für private Daten mit Vertex AI Search
Die Antwort mit Daten aus einem Vertex AI Search-Datenspeicher fundieren. Weitere Informationen finden Sie unter Vertex AI Search.
Bevor Sie eine Antwort mit privaten Daten fundieren, erstellen Sie einen Datenspeicher und eine Suchanwendung.
WARNUNG: Derzeit unterstützt diese Fundierungsschnittstelle den Chunk-Modus von Vertex AI Search nicht.
Gen AI SDK for Python
Nächste Schritte
Eine ausführliche Dokumentation finden Sie hier: