Panoramica del linguaggio naturale di AlloyDB AI

La funzionalità di linguaggio naturale di AlloyDB AI (anteprima) ti consente di tradurre le domande in linguaggio naturale in query SQL con riconoscimento dello schema, aiutando sviluppatori e analisti a recuperare più rapidamente gli insight dai database AlloyDB per PostgreSQL.

Miniatura del filtro basato sull'AI

Crea un livello di contesto avanzato comprendendo le tabelle, le colonne e le relazioni per generare query accurate e sensibili al contesto.

Miniatura della generazione di testo nel database

Analizza in modo intelligente l'intento utilizzando la ricerca di concetti e sfrutta un archivio di modelli per creare query SQL in modo rapido e affidabile.

Miniatura dell'integrazione diretta del modello

Fornisci un controllo dell'accesso granulare, assicurandoti che gli utenti finali vedano solo i dati a cui sono autorizzati ad accedere, il che è fondamentale per le applicazioni che eseguono query generate dall'AI.

Come funziona

La funzionalità di linguaggio naturale di AlloyDB AI (anteprima) è progettata per funzionare in modo sicuro con lo schema del database. Dopo aver registrato gli oggetti dello schema con una configurazione in linguaggio naturale, puoi chiamare la funzione alloydb_ai_nl.get_sql() dalla tua applicazione per tradurre le domande in inglese semplice in query SQL oppure utilizzare explain_sql per comprendere una query. La funzionalità si integra con i ruoli PostgreSQL standard e IAM per la sicurezza e puoi utilizzare le viste sicure parametrizzate per un controllo dell'accesso granulare.

Per accelerare la configurazione e garantire l'accuratezza, AlloyDB include strumenti di produttività per la generazione automatica del contesto dallo schema. Questi strumenti generano automaticamente il contesto dello schema e suggeriscono modelli di query, riducendo lo sforzo manuale necessario per iniziare. Puoi perfezionare ulteriormente i risultati aggiungendo modelli di query specifici per l'attività all'archivio di modelli. Il modello sottostante può generare SQL complessi, inclusi join di più tabelle, aggregazioni e funzioni finestra, in base all'intento dell'utente e al contesto dello schema, con una precisione che migliora man mano che vengono forniti più contesto e modelli.

Panoramica visiva del linguaggio naturale di AlloyDB AI

Casi d'uso

Scopri come applicare le query in linguaggio naturale di AlloyDB AI a scenari aziendali comuni.

Caso d'uso Obiettivo commerciale Domanda di esempio Impatto sul business
Analisi delle vendite Monitora il rendimento delle vendite e identifica i migliori rappresentanti "Who were our top 3 sales reps by revenue in Austin for the last quarter?" - Decisioni più rapide
- Analisi delle vendite self-service immediata.
Adozione del prodotto Comprendi il comportamento degli utenti e l'adozione delle funzionalità "How many users on our 'Pro' plan used the new reporting feature last week?" - Iterazione più rapida
- Convalida rapidamente le ipotesi e crea prodotti migliori.
Catena di fornitura Monitora la catena di fornitura e identifica i colli di bottiglia "Show me all shipments from the Reno warehouse that are delayed by more than 3 days." - Maggiore efficienza
- Risolvi in modo proattivo i problemi operativi.
Assistenza clienti Analizza i ticket di assistenza per trovare le tendenze "What is the most common complaint category for tickets created in the last 7 days?" - Servizio migliore
- Identifica e risolvi più rapidamente i problemi dei clienti.

Scopri di più

Esplora le risorse per sviluppatori di Google per creare applicazioni di query in linguaggio naturale con AlloyDB.

Tutorial

Scopri come creare un'app di commercio conversazionale con AlloyDB AI e Serverless.

Guida

Una guida tecnica passo passo per configurare e utilizzare la funzione get_sql().

Codelab

Acquisisci esperienza pratica con un tutorial guidato sulla generazione di SQL dal linguaggio naturale.