Auf dieser Seite wird beschrieben, wie Sie einen Datenspeicher erstellen und Daten für benutzerdefinierte Such-Apps in Agent Search aufnehmen. Rufen Sie den Abschnitt für die Quelle auf, die Sie verwenden möchten:
- Datenspeicher mit Websiteinhalten erstellen
- Aus BigQuery importieren
- Aus Cloud Storage importieren
- Mit Google Drive synchronisieren
- Mit Gmail synchronisieren
- Mit Google Sites synchronisieren
- Mit Google Kalender synchronisieren
- Mit Google Groups synchronisieren
- Aus Cloud SQL importieren
- Aus Spanner importieren
- Aus Firestore importieren
- Aus Bigtable importieren
- Aus AlloyDB for PostgreSQL importieren
- Strukturierte JSON-Daten mit der API hochladen
- Datenspeicher mit Terraform erstellen
Wenn Sie stattdessen Daten aus einer Drittanbieter-Datenquelle synchronisieren möchten, lesen Sie den Abschnitt Datenquelle eines Drittanbieters verbinden.
Informationen zur Fehlerbehebung finden Sie unter Fehlerbehebung bei der Datenaufnahme.
Informationen zum Erstellen von Datenspeichern und zum Verbinden von Daten für Gemini Enterprise-Apps finden Sie unter Connectors und Datenspeicher.
Datenspeicher mit Websiteinhalten erstellen
Gehen Sie so vor, um einen Datenspeicher zu erstellen und Websites zu indexieren.
Wenn Sie einen Website-Datenspeicher nach der Erstellung verwenden möchten, müssen Sie ihn an eine App anhängen, für die Unternehmensfunktionen aktiviert sind. Sie können die Enterprise-Version für eine App aktivieren, wenn Sie sie erstellen. Dadurch fallen zusätzliche Kosten an. Weitere Informationen finden Sie unter Suchanwendung erstellen und Erweiterte Funktionen.
Hinweis
Füllen Sie die Felder unter Website-Daten aus.
Prozedur
Console
So verwenden Sie die Google Cloud Console, um einen Datenspeicher zu erstellen und Websites zu indexieren:
Rufen Sie in der Google Cloud Console die Seite KI-Anwendungen auf.
Klicken Sie im Navigationsmenü auf Datenspeicher.
Klicken Sie auf Datenspeicher erstellen.
Wählen Sie auf der Seite Quelle die Option Websiteinhalte aus.
Wählen Sie aus, ob Sie die erweiterte Websiteindexierung für diesen Datenspeicher aktivieren möchten. Wenn Sie die erweiterte Websiteindexierung jetzt aktivieren, können Sie sie später nicht mehr deaktivieren.
Die erweiterte Websiteindexierung bietet zusätzliche Funktionen wie die Zusammenfassung von Suchanfragen, die Suche mit Follow-ups und extraktive Antworten. Für die erweiterte Websiteindexierung fallen zusätzliche Kosten an. Außerdem müssen Sie die Inhaberschaft für jede Website bestätigen, die Sie indexieren. Weitere Informationen finden Sie unter Erweiterte Websiteindexierung und Preise.
Wenn Sie Erweiterte Websiteindexierung auswählen, wählen Sie eine der Indexierungsoptionen aus:
Diese Auswahl kann später nicht mehr geändert werden.
Option Beschreibung Automatische URL-Erkennung und kontinuierliche Aktualisierungen Dadurch werden die von Ihnen angegebenen URLs indexiert, sofern Google die entsprechenden Seiten kennt. Eine ganz neue Seite ist Google nicht bekannt, da der Google-Web-Crawler sie noch nicht gecrawlt hat.
Nach der ersten Indexierung werden damit neue Seiten ermittelt und aktualisierte Seiten nach Möglichkeit aktualisiert. Das kann dazu führen, dass die Seiten relativ alt sind. Weitere Informationen finden Sie unter Webseiten mit automatischer und manueller Aktualisierung aktualisieren.
Dadurch wird ein Datenspeicher erstellt, in dem Automatische Aktualisierung auf Aktiviert und Sitemap-Modus auf Erkennung festgelegt ist.
Bestimmte URLs und Google bekannte URLs Dadurch werden die Seiten in den Sitemaps und die Seiten, die mit den URL-Mustern übereinstimmen, indexiert, sofern Google die Seiten kennt.
Da diese Option keine automatische Aktualisierung ermöglicht, müssen Sie den Index manuell aktualisieren und die Sitemap aktualisieren. Weitere Informationen finden Sie unter Manuelle Aktualisierung und Webseiten mithilfe von Sitemaps indexieren und aktualisieren.
Dadurch wird ein Datenspeicher erstellt, in dem Automatische Aktualisierung deaktiviert und Sitemap-Modus auf Erkennung festgelegt ist.
Bestimmte URLs aus der Sitemap und manuell angegebene URLs So haben Sie die vollständige Kontrolle darüber, was indexiert wird. Die Indexierung basiert auf der Sitemap.
Wenn Sie den Index aktualisieren müssen, lesen Sie den Hilfeartikel Webseiten mit Sitemaps indexieren und aktualisieren.
Dadurch wird ein Datenspeicher erstellt, in dem Automatische Aktualisierung auf Deaktiviert und Sitemap-Modus auf Exakt festgelegt ist.
Geben Sie im Feld Einzuschließende Websites die URL-Muster ein, die den Websites entsprechen, die Sie in Ihren Datenspeicher aufnehmen möchten. Geben Sie pro Zeile ein URL-Muster ohne Kommatrennzeichen an. Beispiel:
example.com/docs/*Geben Sie im Feld Auszuschließende Websites URL-Muster ein, die Sie aus Ihrem Datenspeicher ausschließen möchten.
Ausgeschlossene Websites haben Vorrang vor eingeschlossenen Websites. Wenn Sie also
example.com/docs/*einschließen, aberexample.comausschließen, werden keine Websites indexiert.Weitere Informationen finden Sie unter Websitedaten im Hilfeartikel Daten für die Aufnahme vorbereiten.
Klicken Sie auf Weiter.
Wählen Sie einen Speicherort für Ihren Datenspeicher aus.
- Wenn Sie einen einfachen Website Search-Datenspeicher erstellen, wird dieser immer auf global festgelegt.
- Wenn Sie einen Datenspeicher mit erweiterter Websiteindexierung erstellen, können Sie einen Standort auswählen. Da die indexierten Websites öffentlich sein müssen, empfiehlt Google dringend, global als Standort auszuwählen. So wird die maximale Verfügbarkeit aller Such- und Antwortdienste gewährleistet und die Einschränkungen regionaler Datenspeicher werden aufgehoben.
Geben Sie einen Namen für den Datenspeicher ein.
Klicken Sie auf Erstellen. Agent Search erstellt den Datenspeicher und zeigt ihn auf der Seite Datenspeicher an.
Wenn Sie Informationen zu Ihrem Datenspeicher aufrufen möchten, klicken Sie in der Spalte Name auf den Namen des Datenspeichers. Die Seite für Ihren Datenspeicher wird angezeigt.
- Wenn Sie die erweiterte Websiteindexierung aktiviert haben, wird eine Warnung angezeigt, in der Sie aufgefordert werden, die Domains in Ihrem Datenspeicher zu bestätigen.
- Wenn Sie ein Kontingentdefizit haben (die Anzahl der Seiten auf den von Ihnen angegebenen Websites überschreitet das Kontingent „Anzahl der Dokumente pro Projekt“ für Ihr Projekt), wird eine zusätzliche Warnung angezeigt, in der Sie aufgefordert werden, Ihr Kontingent zu erhöhen.
Folgen Sie der Anleitung auf der Seite Website-Domains bestätigen, um die Domains für die URL-Muster in Ihrem Datenspeicher zu bestätigen.
So führen Sie ein Upgrade Ihres Kontingents durch:
- Klicken Sie auf Kontingent aktualisieren. Die Seite IAM & Verwaltung der Google Cloud Console wird angezeigt.
- Folgen Sie der Anleitung unter Kontingentanpassung anfordern in der Google Cloud -Dokumentation. Das zu erhöhende Kontingent ist Anzahl der Dokumente im Dienst Discovery Engine API.
- Nachdem Sie Ihren Antrag auf ein höheres Kontingentlimit eingereicht haben, kehren Sie zur Seite AI Applications zurück und klicken Sie im Navigationsmenü auf Datenspeicher.
- Klicken Sie in der Spalte Name auf den Namen des Datenspeichers. In der Spalte Status wird angezeigt, dass die Indexierung für die Websites, die das Kontingent überschritten haben, noch läuft. Wenn in der Spalte Status für eine URL Indexiert angezeigt wird, sind die Funktionen der erweiterten Websiteindexierung für diese URL oder dieses URL-Muster verfügbar.
Weitere Informationen finden Sie auf der Seite „Kontingente und Limits“ unter Kontingent für die Indexierung von Webseiten.
Python
Weitere Informationen finden Sie in der Referenzdokumentation zur Agent Search Python API.
Richten Sie zur Authentifizierung bei Agent Search Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.