Auf dieser Seite wird beschrieben, wie Sie eine Such-App erstellen.
App erstellen
Console
So erstellen Sie eine Such-App mit der Google Cloud Console:
Rufen Sie in der Google Cloud Console die Seite KI-Anwendungen auf.
Klicken Sie auf der Seite Apps auf App erstellen.
Klicken Sie auf der Seite App erstellen unter Site Search mit KI-Modus auf Erstellen.
Entscheiden Sie, ob Sie Enterprise-Funktionen für diese App verwenden möchten, und klicken Sie dann auf den Ein/Aus-Schalter. Wenn Sie Enterprise-Funktionen aktivieren, erhalten Sie Funktionen wie die Websitesuche und die Möglichkeit, eine Region für Ihre App auszuwählen. Für Enterprise-Funktionen fallen zusätzliche Kosten an. Weitere Informationen finden Sie unter Funktionen der Enterprise-Version.
Entscheiden Sie, ob Sie generative Antworten mit erweiterten LLM-Funktionen für diese App verwenden möchten, und klicken Sie dann auf den Ein/Aus-Schalter. Wenn Sie Funktionen wie Zusammenfassungen der Suche oder Suche mit weiterführenden Fragen nutzen möchten, müssen Sie die Option Generative Antworten aktivieren. Weitere Informationen finden Sie unter Generative Antworten.
Geben Sie im Feld Name der App einen Namen für Ihre App ein.
Geben Sie im Feld Externer Name Ihres Unternehmens oder Ihrer Organisation den üblichen Namen Ihres Unternehmens oder Ihrer Organisation ein. Vermeiden Sie Suffixe wie „Inc.“ oder „LLC“. So kann das LLM das Unternehmen identifizieren, für das die App steht.
Wählen Sie einen Standort für Ihre App aus. Unternehmensfunktionen müssen aktiviert sein, um einen Standort auszuwählen. Google empfiehlt, die Standardeinstellung global (Global) zu verwenden, sofern Sie Ihre Daten nicht auf einen bestimmten geografischen Bereich beschränken müssen.
Klicken Sie auf Weiter.
Wenn Sie eine Verbindung zu einem Datenspeicher herstellen möchten, wählen Sie auf der Seite Datenspeicher einen Datenspeicher aus, den Sie zuvor erstellt haben, oder erstellen Sie einen neuen Datenspeicher.
Wählen Sie eine der folgenden Optionen aus:
- Vorhandenen Datenspeicher auswählen: Wenn Sie nur einen Datenspeicher anhängen, können Sie ihn später nicht entfernen und der App auch keine anderen Datenspeicher hinzufügen. Wenn Sie mehrere Datenspeicher anhängen, können Sie die angehängten Datenspeicher später aktualisieren. Die App benötigt jedoch immer mindestens zwei Datenspeicher.
- Neuen Datenspeicher erstellen und Daten darin aufnehmen:
- Klicken Sie auf Datenspeicher erstellen und folgen Sie der Anleitung auf der Seite Neuen Datenspeicher erstellen.
- Wählen Sie den neuen Datenspeicher aus und klicken Sie auf Auswählen. Weitere Informationen finden Sie unter Suchdatenspeicher erstellen.
REST
Bevor Sie eine App über die Befehlszeile erstellen, müssen Sie einen vorhandenen Datenspeicher haben. Wenn Sie keinen Datenspeicher haben, erstellen Sie einen. Folgen Sie dazu der Anleitung unter Datenspeicher erstellen und Daten für Vertex AI Search aufnehmen.
Wenn Sie die Methode engines.create verwenden möchten, um eine Such-App über die Befehlszeile zu erstellen, gehen Sie so vor:
Suchen Sie nach Ihrer Datenspeicher-ID. Wenn Sie die ID Ihres Datenspeichers bereits haben, fahren Sie mit dem nächsten Schritt fort.
Rufen Sie in der Google Cloud Console die Seite KI-Anwendungen auf und klicken Sie im Navigationsmenü auf Datenspeicher.
Rufen Sie die Seite Datenspeicher auf.
Klicken Sie auf den Namen des Datenspeichers.
Rufen Sie auf der Datenseite Ihres Datenspeichers die Datenspeicher-ID ab.
Erstellen Sie eine Suchanwendung und verbinden Sie sie mit einem Datenspeicher. Ein Datenspeicher kann nur mit einer App verknüpft werden und kann später nicht mehr aus der App entfernt werden.
curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/engines?engineId=APP_ID" \ -d '{ "displayName": "APP_DISPLAY_NAME", "dataStoreIds": ["DATA_STORE_ID"], "solutionType": "SOLUTION_TYPE_SEARCH", "industryVertical": "GENERIC", "searchEngineConfig": { "searchTier": "SEARCH_TIER", "searchAddOns": ["SEARCH_ADD_ON"] } }'Ersetzen Sie Folgendes:
PROJECT_ID: Die ID Ihres Projekts in Google Cloud .APP_ID: die ID der Vertex AI Search-App, die Sie erstellen möchten.APP_DISPLAY_NAME: Der Anzeigename der Vertex AI Search-App, die Sie erstellen möchten.DATA_STORE_ID: Die ID eines vorhandenen Vertex AI Search-Datenspeichers, den Sie der Vertex AI Search-App hinzufügen möchten.SEARCH_TIER: Die Suchstufe kannSEARCH_TIER_STANDARDoderSEARCH_TIER_ENTERPRISEsein.SEARCH_TIER_ENTERPRISEist erforderlich, um Funktionen wie die Websitesuche und die Auswahl einer Region für Ihre App zu nutzen. Für Funktionen der Enterprise-Version fallen zusätzliche Kosten an. Weitere Informationen finden Sie unter Funktionen der Enterprise-Version.SEARCH_ADD_ON: Wenn Sie generative Antworten mit erweiterten LLM-Funktionen für diese App wünschen, geben SieSEARCH_ADD_ON_LLMan. Generative Antworten umfassen Zusammenfassungen der Suche und Suche mit weiterführenden Fragen.Wenn Sie keine generativen Antworten wünschen, geben Sie entweder
SEARCH_ADD_ON_UNSPECIFIEDals Such-Add-on an oder entfernen Sie das FeldsearchAddOns.Weitere Informationen finden Sie unter Generative Antworten.
Python
Weitere Informationen finden Sie in der Referenzdokumentation zur Vertex AI Search Python API.
Richten Sie zur Authentifizierung bei Vertex AI Search Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.
Terraform
Informationen zum Anwenden oder Entfernen einer Terraform-Konfiguration finden Sie unter Grundlegende Terraform-Befehle. Weitere Informationen finden Sie in der Referenzdokumentation zum Terraform-Bereitsteller.
Informationen zum Erstellen einer Suchanwendung mit Terraform finden Sie unter
discovery_engine_search_engine.