Wenn Sie Vertex AI Agent Builder noch nicht kennen, folgen Sie der Anleitung Einstieg in Vertex AI Search, um eine Beispiel-App zu erstellen.
Richten Sie ein Google Cloud Projekt ein, aktivieren Sie Vertex AI Agent Builder und richten Sie die Zugriffssteuerung für Ihr Projekt ein. Sie können ein vorhandenes Google Cloud Projekt verwenden, falls Sie bereits eines haben.
Aktionen
- Sehen Sie sich den Abschnitt Vorbereitung an und prüfen Sie, ob Sie die Schritte ausgeführt haben.
Legen Sie fest, welche Daten Sie in Ihrer Suchanwendung verfügbar machen möchten, und bereiten Sie sie für den Import in Vertex AI Search vor.
Sie können Ihren Datenspeicher auf den folgenden Datentypen basieren lassen:
- Unstrukturierte Daten Dokumente (z. B. PDF-, HTML- und TXT-Dateien), die in Cloud Storage gespeichert sind Optional können Sie Metadaten in einer JSON-Datei oder in einer BigQuery-Tabelle angeben.
- Strukturierte Daten Daten, die mit einem bestimmten Schema bereitgestellt werden. Sie können beispielsweise Daten in einer BigQuery-Tabelle, als JSON-Dateien in Cloud Storage oder über Drittanbieter-Connectors wie Jira bereitstellen.
Aktionen
Informationen zu unterstützten Daten und zur Beziehung zwischen Apps und Datenspeichern finden Sie unter Apps und Datenspeicher.
Bereiten Sie Ihre Daten gemäß den Anforderungen unter Daten für die Datenaufnahme vor vor.
Wenn Sie eine Zugriffssteuerung einrichten möchten, um die Daten einzuschränken, die Nutzer in den Ergebnissen Ihrer Such-App sehen können, lesen Sie die Voraussetzungen und folgen Sie der Anleitung für Ihren Identitätsanbietertyp und Ihre Datenquelle unter Zugriffssteuerung für Datenquellen verwenden.
Erstellen Sie einen Datenspeicher und importieren Sie Ihre Daten dorthin oder richten Sie einen Drittanbieter-Connector als synchronisierte Datenquelle ein.
Wie Sie Ihre Daten importieren, hängt davon ab, woher Sie sie importieren. Wenn sich Ihre Daten beispielsweise in Cloud Storage befinden, können Sie sie über die Console oder die API importieren, indem Sie den Speicherort des Buckets angeben.
Aktionen
- Folgen Sie der Anleitung für Ihre Datenquelle unter Suchdatenspeicher erstellen.
Erstellen Sie Ihre allgemeine Suchanwendung und verknüpfen Sie sie mit Ihrem neuen Datenspeicher.
Aktionen
Vertex AI Search bietet viele Konfigurationsoptionen. Einige Optionen hängen davon ab, ob Sie ein Such-Widget bereitstellen möchten.
Aktionen
Je nach Anwendungsfall und je nachdem, ob Sie das vorkonfigurierte Such-Widget bereitstellen oder Such-API-Aufrufe in Ihren eigenen Code einbinden möchten, bietet Vertex AI Search mehrere Konfigurationsoptionen.
Sie können ein Such-Widget auf Ihrer Website einbetten. Das Widget bietet automatisch eine Suchleiste und eine erweiterbare Suchoberfläche. Wenn Sie das Such-Widget bereitstellen möchten, müssen Sie Folgendes konfigurieren:
Suchergebnisse des Widgets Weitere Informationen finden Sie unter Ergebnisse für das Such-Widget konfigurieren.
Facetten für Such-Widgets (Vorabversion) Weitere Informationen finden Sie unter Aspekte für das Such-Widget konfigurieren.
Wenn Sie Such-API-Aufrufe in Ihren Server oder Ihre Anwendung einbinden möchten, anstatt das Widget zu verwenden, können Sie Ihre Sucheinstellungen mithilfe der folgenden Optionen konfigurieren:
Feldeinstellungen: Aktualisieren Sie die Feldeinstellungen für strukturierte Daten oder unstrukturierte Daten mit Metadaten, um zu steuern, wie Metadaten in Vertex AI Search für die Suche verwendet werden. Weitere Informationen finden Sie unter Felder für die Suche konfigurieren.
Automatische Vervollständigung Je nach Daten können Sie Vorschläge zur automatischen Vervollständigung basierend auf Dokumentinhalten, Feldern, Suchverlauf oder Nutzerereignissen einrichten. Siehe Autocomplete konfigurieren.
Bereitstellungseinstellungen Sie können festlegen, wann Suchergebnisse hervorgehoben, ausgeblendet, gefiltert oder weitergeleitet werden oder ob bestimmte Suchanfragen mit anderen verknüpft werden. Weitere Informationen finden Sie unter Einstellungen für die Bereitstellung konfigurieren.
Suchabstimmung (Vorabversion) Optimieren Sie das Suchmodell mit Ihren eigenen Trainingsdaten. Weitere Informationen finden Sie unter Suchergebnisse mithilfe der Suchoptimierung verbessern.
Benutzerdefinierte Einbettungen (Vorabversion) Wenn Sie eigene Einbettungen erstellt haben, können Sie diese anstelle der von Vertex AI Search generierten Einbettungen verwenden, um Ihre Suchanfragen mit zusätzlichem Kontext anzureichern. Diese Funktion ist für Datenspeicher mit strukturierten Daten oder unstrukturierten Daten mit Metadaten verfügbar. Weitere Informationen finden Sie unter Benutzerdefinierte Embeds verwenden.
Wenn Sie Ihre App bereitstellen möchten, indem Sie Such-API-Aufrufe in Ihren eigenen Code einbinden, bietet Vertex AI Search zusätzliche Optionen zum Konfigurieren der Rückgabe Ihrer Suchergebnisse.
Aktionen
Sie können die Suchergebnisse mit den folgenden Optionen konfigurieren:
- Generischer Suchanfrage strukturierte oder unstrukturierte Daten hinzufügen
- Snippets, extrahierte Antworten oder extrahierte Segmente abrufen Weitere Informationen finden Sie unter Snippets und extrahierte Inhalte abrufen.
Sie können sich eine Vorschau der Suchergebnisse ansehen, um zu prüfen, ob Ihre App-Konfigurationen wie erwartet funktionieren.
Aktionen
Eine Vorschau Ihrer Suchergebnisse können Sie in der Console oder in der API aufrufen.
Console. Auf der Seite Vorschau der Vertex AI Agent Builder-Konsole können Sie sich ansehen, wie sich die Konfiguration des Such-Widgets auf Ihre Ergebnisse auswirkt. Eine Anleitung für die Console finden Sie unter Suchergebnisse abrufen.
API: Wenn Sie API-Aufrufe in Ihre Anwendung einbinden, können Sie API-Aufrufe ausführen, um eine Vorschau Ihrer Suchkonfigurationen zu erhalten. Eine Anleitung für REST finden Sie unter Suchergebnisse abrufen.
Wenn Sie mit der Vorabversion Ihrer Suchanwendung zufrieden sind, können Sie sie für Ihre Nutzer freigeben, indem Sie sie auf Ihrer Website bereitstellen.
Aktionen
Sie haben folgende Möglichkeiten, Ihre Such-App bereitzustellen:
Such-Widget in Ihre Website einbetten Vertex AI Search bietet Code, den Sie in Ihre Website oder Webanwendung kopieren können. Dadurch wird das Such-Widget bereitgestellt. Sie können sich in der Konsole eine Vorschau der Suchergebnisse ansehen. Weitere Informationen finden Sie unter Such-Widget auf einer Webseite einfügen.
Search API-Aufrufe in Ihren Server oder Ihre Anwendung einbinden Wenn Sie die Darstellung Ihrer Suchergebnisse vollständig steuern möchten, können Sie API-Aufrufe in Ihren Server oder Ihre Anwendungen einbinden. Weitere Informationen zu API-Aufrufen finden Sie unter Suchergebnisse abrufen. Ressourcen zu Clientbibliotheken finden Sie unter Vertex AI Agent Builder-Clientbibliotheken.
Sie können Ihre App so verwalten, dass die neuesten und erforderlichen Daten in Ihrem Datenspeicher verfügbar sind.