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.
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 para genai-agent-family, puede gestionar las herramientas SQL. Consulte los siguientes enlaces para gestionar cada herramienta: