Übersicht über die konversationelle Analyse
Mit der konversationellen Analyse in BigQuery können Sie in natürlicher Sprache mit KI-Agenten über Ihre Daten chatten. So erhalten Sie Antworten auf Fragen zu Ihren Daten:
- Erstellen Sie KI-Datenagenten, die automatisch den Daten kontext und die Anweisungen zur Abfrageverarbeitung für eine Reihe von Wissensquellen definieren, z. B. für Tabellen, Ansichten oder benutzerdefinierte Funktionen, die Sie auswählen.
- Bei Bedarf können Sie Kontext und Anweisungen für einen KI-Agenten in Form von benutzerdefinierten Tabellen- und Feldmetadaten erstellen, Anweisungen für den KI-Agenten zur Interpretation und Abfrage der Daten geben oder verifizierte Abfragen (früher als Golden Queries bezeichnet) erstellen, um den KI-Datenagenten so zu konfigurieren, dass er Fragen für bestimmte Anwendungsfälle effektiv beantworten kann.
Bevor Sie einen KI-Agenten anpassen, sollten Sie zuerst mit dem Kontext und den Anweisungen arbeiten, die der KI-Agent erstellt.
Einige Beispiele für Kontext und Anweisungen, die Sie dem KI-Agenten geben, sind:
- Kontext Ein KI-Datenagent für die Umsatzanalyse kann so konfiguriert werden, dass er versteht, dass sich „Top-Performer“ auf Vertriebsmitarbeiter mit dem höchsten Umsatz bezieht und nicht nur auf die meisten abgeschlossenen Geschäfte.
- Anweisungen Sie können einen KI-Datenagenten anweisen, Daten immer auf das letzte Quartal zu filtern, wenn nach „Trends“ gefragt wird, oder Ergebnisse standardmäßig nach „Produktkategorie“ zu gruppieren.
Nachdem Sie KI-Datenagenten erstellt haben, können Sie dann Gespräche mit ihnen führen, um Fragen zu BigQuery-Daten in natürlicher Sprache zu stellen. Sie können auch direkte Unterhaltungen mit einer oder mehreren Datenquellen erstellen, um einfache, einmalige Fragen zu beantworten.
Die konversationelle Analyse basiert auf Gemini für Google Cloud und unterstützt einige BigQuery ML-Funktionen. Weitere Informationen finden Sie unter BigQuery ML-Support.
Weitere Informationen dazu, wie und wann Gemini forIhre Daten verwendet. Google Cloud
KI-Datenagenten
KI-Datenagenten bestehen aus einer oder mehreren Wissensquellen und einer Reihe von Anweisungen, die speziell auf einen Anwendungsfall für die Verarbeitung dieser Daten zugeschnitten sind. Wenn Sie einen KI-Datenagenten erstellen, können Sie ihn mit den folgenden Optionen konfigurieren:
- Verwenden Sie Wissensquellen wie Tabellen, Ansichten und benutzerdefinierte Funktionen mit einem KI-Datenagenten.
- Geben Sie benutzerdefinierte Tabellen- und Feldmetadaten an, um die Daten für den jeweiligen Anwendungsfall bestmöglich zu beschreiben.
- Geben Sie Anweisungen zur Interpretation und Abfrage der Daten an, z. B. durch Definition von:
- Synonyme und Fachbegriffe für Feldnamen
- Wichtigste Felder und Standardeinstellungen für das Filtern und Gruppieren
- Erstellen Sie verifizierte Abfragen , mit denen der KI-Datenagent die Antwortstruktur eines KI-Agenten gestalten und die Geschäftslogik Ihres Unternehmens erlernen kann. Verifizierte Abfragen wurden früher als Golden Queries bezeichnet. Verifizierte Abfragen können unterstützte BigQuery ML-Funktionen verwenden.
- Erstellen Sie benutzerdefinierte BigQuery-Glossarbegriffe für jeden KI-Agenten oder importieren Sie Fachbegriffe aus dem Knowledge Catalog. Diese Begriffe helfen einem KI-Agenten, Nutzerprompts zu interpretieren. Informationen dazu, wann welcher Typ verwendet werden sollte, finden Sie unter Glossarbegriffe erstellen oder überprüfen.
KI-Datenagenten verwalten
Auf dem Tab Agentenkatalog in der Google Cloud Konsole können Sie die folgenden Arten von KI-Datenagenten erstellen, verwalten und verwenden:
- Ein vordefinierter Beispiel-KI-Agent für jedes Google Cloud Projekt.
- Eine Liste Ihrer entworfenen, erstellten und veröffentlichten KI-Agenten.
- Eine Liste von KI-Agenten, die von anderen Personen erstellt und für Sie freigegeben wurden.
Weitere Informationen finden Sie unter KI-Datenagenten erstellen.
Andere Dienste im Projekt, die KI-Datenagenten unterstützen, z. B. die Conversational Analytics API und Looker Studio Pro, können auf KI-Datenagenten zugreifen, die Sie in BigQuery erstellen. Sie können auch auf einen in der Google Cloud Konsole erstellten KI-Agenten zugreifen, indem Sie ihn über die Conversational Analytics API aufrufen.
Unterhaltungen
Unterhaltungen sind persistente Chats mit einem KI-Datenagenten oder einer Datenquelle. Sie können KI-Datenagenten mehrteilige Fragen stellen, die allgemeine Begriffe wie „Umsatz“ oder „beliebteste“ verwenden, ohne Tabellenfeldnamen angeben oder Bedingungen zum Filtern der Daten definieren zu müssen. Sie können auch Fragen zu Daten stellen, die sich in Objekten wie PDFs befinden.
Die Chatantwort enthält die folgenden Funktionen:
- Die Antwort auf Ihre Frage als Text, Code oder Bilder (multimodal). Die Antwort kann unterstützte BigQuery ML-Funktionen enthalten.
- Gegebenenfalls generierte Diagramme.
- Die Begründung des KI-Agenten für die Ergebnisse.
- Metadaten zur Unterhaltung, z. B. zum verwendeten KI-Agenten und zu den verwendeten Datenquellen.
Wenn Sie eine direkte Unterhaltung mit einer Datenquelle erstellen, interpretiert die Conversational Analytics API Ihre Frage ohne den Kontext und die Anweisungen zur Verarbeitung, die ein Datenagent bietet. Daher können die Ergebnisse direkter Unterhaltungen weniger genau sein. Verwenden Sie KI-Datenagenten für Fälle, die eine höhere Genauigkeit erfordern.
Sie können Unterhaltungen in BigQuery über die Google Cloud Konsole erstellen und verwalten. Weitere Informationen finden Sie unter Daten mit Unterhaltungen analysieren.
BigQuery ML-Support
Die konversationelle Analyse unterstützt die folgenden BigQuery ML-Funktionen in Antworten auf Chats mit KI-Datenagenten und Datenquellen sowie in verifizierten SQL-Abfragen, die Sie erstellen.
Wenn Sie die unterstützte Funktion AI.GENERATE verwenden möchten, benötigen Sie die erforderlichen
Berechtigungen
zum Ausführen generativer KI-Abfragen.
BigQuery ML-Anwendungsfälle
So aktivieren Sie unterstützte BigQuery ML-Funktionen:
- Wenn Sie einen KI-Agenten erstellen und eine verifizierte Abfrage hinzufügen, z. B. wenn Sie als Data Scientist einen wiederkehrenden Bericht erstellen, können Sie unterstützte BigQuery ML-Funktionen in einer verifizierten Abfrage verwenden, um Standardeinstellungen zu beschreiben und den Bericht zu automatisieren.
- Wenn Sie einem KI-Agenten in einer Unterhaltung oder in einer verifizierten Abfrage mit Keywords allgemeine Fragen zu Daten stellen, generiert der KI-Agent die BigQuery ML-SQL-Abfrage als Antwort auf Ihre Fragen.
In der folgenden Tabelle finden Sie Beispiele für One-Shot-Prompts, die die Verwendung von BigQuery ML aktivieren:
| Anwendungsfall | Verwendungsbeispiel | Öffentliches Dataset |
|---|---|---|
| Prognosen | „Predict the number of trips for the next month.“ (Prognostiziere die Anzahl der Fahrten für den nächsten Monat.) | bigquery-public-data.san_francisco_bikeshare.bikeshare_trips |
| Anomalieerkennung | „Find outliers in trips per day for 2018 using 2017 as a baseline.“ (Finde Ausreißer bei den Fahrten pro Tag für 2018 und verwende 2017 als Baseline.) | bigquery-public-data.san_francisco_bikeshare.bikeshare_trips |
| LLM-Textgenerierung | „For each article in the 'sports' category, summarize the body column in 1-2 sentences.“ (Fasse für jeden Artikel in der Kategorie „Sport“ die Spalte „body“ in 1–2 Sätzen zusammen.) | bigquery-public-data.bbc_news.fulltext |
Sicherheit
Sie können den Zugriff auf die konversationelle Analyse in BigQuery mit den IAM-Rollen und Berechtigungen der Conversational Analytics API verwalten. Informationen zu den für bestimmte Vorgänge erforderlichen Rollen finden Sie unter Erforderliche Rollen für KI-Datenagenten und Erforderliche Rollen für Unterhaltungen.
Standorte
Die konversationelle Analyse funktioniert global. Sie können nicht auswählen, welche Region verwendet werden soll.
Preise
Für Abfragen, die beim Erstellen von KI-Datenagenten und bei Unterhaltungen mit KI-Datenagenten oder Datenquellen ausgeführt werden, werden Ihnen die BigQuery-Compute Preise berechnet. Für das Erstellen und Verwenden von KI-Datenagenten und Unterhaltungen fallen während des Vorschauzeitraums keine zusätzlichen Kosten an.
Best Practices
In den folgenden Anleitungen finden Sie Best Practices für die Verwendung der Conversational Analytics API:
- Legen Sie Ausgabenlimits auf Projekt-, Nutzer- und Abfrageebene fest, um die Kosten für Ihre KI-Agenten zu verwalten.
- Stellen Sie effektive Fragen in Ihren Unterhaltungen.
- Informationen zur Datenaufbewahrung und ‑löschung für KI-Datenagenten und Unterhaltungen.
Beschränkungen
Weitere Informationen zu Beschränkungen für Abfragen, Unterhaltungen, Daten und Visualisierungen finden Sie unter Bekannte Einschränkungen der Conversational Analytics API.
Dynamisches gemeinsames Kontingent
Das dynamische gemeinsame Kontingent (Dynamic Shared Quota, DSQ) in Vertex AI verwaltet die Kapazität für das Gemini-Modell. Im Gegensatz zu herkömmlichen Kontingenten ermöglicht DSQ den Zugriff auf einen großen gemeinsamen Ressourcenpool ohne ein festes Limit für den Modell-Durchsatz pro Projekt.
Die Leistung, z. B. die Latenz, kann je nach Gesamtsystemlast variieren. Bei hoher Nachfrage im gemeinsamen Pool können gelegentlich temporäre 429 Resource Exhausted-Fehler auftreten. Diese Fehler weisen darauf hin, dass die Kapazität des gemeinsamen Pools vorübergehend begrenzt ist, aber nicht, dass Sie ein bestimmtes Kontingentlimit für Ihr Projekt erreicht haben. Wenn Sie die Kapazität prüfen möchten, wiederholen Sie die Anfrage nach einer kurzen Verzögerung.
Nächste Schritte
- Weitere Informationen zur Conversational Analytics API.
- KI-Datenagenten erstellen.
- Daten mit Unterhaltungen analysieren.