Gestione degli strumenti SQL negli agenti AI generativi
Uno strumento SQL negli agenti di intelligenza artificiale generativa converte le query in linguaggio naturale in istruzioni Oracle SQL e SQLite ed è in grado di eseguire i comandi SQL per generare risposte su un database connesso.
Vengono generate e facoltativamente eseguite solo query SQL SELECT
tra cui join, più condizioni e aggregazione.
Per consentire a un revisore umano di monitorare e modificare una query generata prima di inviarla all'utente, selezionare la funzione facoltativa Abilita umano nel loop nell'endpoint dell'agente.
- Caratteristiche principali
-
- Generazione SQL: genera le istruzioni
SELECT
in base all'input del linguaggio naturale. - Spiegazione SQL: fornire spiegazioni intuitive per le istruzioni SQL che consentono di comprendere la sintassi e la logica.
- Auto correzione SQL: abilita il rilevamento e la correzione automatici degli errori di sintassi nelle query SQL generate.
- Esecuzione SQL: eseguire le istruzioni
SELECT
e restituire risultati e approfondimenti chiave. - Collegamento allo schema: consente di importare lo schema di database nell'agente.
- Esempi di apprendimento contestuale: fornire esempi di domande e risposte per migliorare l'accuratezza delle risposte.
- Istruzioni personalizzate: regola il comportamento e il tono delle risposte in base alle esigenze aziendali.
- Descrizioni di tabelle e colonne: aggiungere descrizioni per arricchire il contesto dello schema e migliorare la qualità delle risposte.
- Selezione modello: selezionare tra modelli più piccoli o più grandi per bilanciare prestazioni e precisione.
- Supporto di più dialetti: compatibile con vari dialetti SQL, inclusi SQLite e Oracle SQL.
- Generazione SQL: genera le istruzioni
- Informazioni preliminari
-
Prima di creare uno strumento SQL, assicurarsi di esaminare le Linee guida degli strumenti SQL per gli agenti di intelligenza artificiale generativa e di completare i task necessari.
- Gestisci strumenti SQL
-
Se si dispone delle autorizzazioni
manage
pergenai-agent-family
, è possibile gestire gli strumenti SQL. Per la gestione di ogni strumento, vedere i collegamenti riportati di seguito.