Gestión de herramientas SQL en agentes de IA generativa
Una herramienta SQL en los agentes de IA generativa convierte las consultas de lenguaje natural en sentencias SQL y SQLite de Oracle y puede ejecutar los comandos SQL para generar respuestas en una base de datos conectada.
Solo se generan consultas SQL SELECT
, incluidas la unión, varias condiciones y la agregación, y se ejecutan opcionalmente.
Para permitir que un revisor humano supervise y edite una consulta generada antes de enviarla al usuario, seleccione la función opcional Activar Human in the loop en el punto final del agente.
- Funciones Clave
-
- Generación de SQL: genere sentencias
SELECT
basadas en la entrada de lenguaje natural. - Explicación SQL: proporcione explicaciones intuitivas para las sentencias SQL para ayudarle a comprender la sintaxis y la lógica.
- Autocorrección SQL: active la detección y corrección automáticas de errores de sintaxis en las consultas SQL generadas.
- Ejecución de SQL: ejecute las sentencias
SELECT
y devuelva los resultados y estadísticas clave. - Enlace de esquema: importe el esquema de base de datos al agente.
- Ejemplos de aprendizaje en contexto: proporcione ejemplos de preguntas y respuestas para mejorar la precisión de las respuestas.
- Instrucciones personalizadas: ajuste el comportamiento y el tono de las respuestas en función de las necesidades de su negocio.
- Descripciones de tablas y columnas: agregue descripciones para enriquecer el contexto del esquema y mejorar la calidad de las respuestas.
- Selección de modelo: seleccione entre modelos más pequeños o más grandes para equilibrar el rendimiento y la precisión.
- Soporte de varios dialectos: compatible con varios dialectos SQL, incluidos SQLite y Oracle SQL.
- Generación de SQL: genere sentencias
- Antes de empezar
-
Antes de crear una herramienta SQL, asegúrese de revisar las Directrices de la herramienta SQL para agentes de IA generativa y de completar las tareas necesarias.
- Gestionar herramientas SQL
-
Si tiene permisos
manage
paragenai-agent-family
, puede gestionar las herramientas SQL. Consulte los siguientes enlaces para gestionar cada herramienta: