Extensión de Consultas AI para PostgreSQL
Una potente base de datos PostgreSQL 17 con capacidades de IA integradas para convertir lenguaje natural en consultas SQL.
🚀 Características Principales
- Lenguaje Natural a SQL: Convierte descripciones en español o inglés en consultas PostgreSQL válidas
- Múltiples Proveedores de IA: Soporte para modelos OpenAI (GPT-4o, GPT-4) y Anthropic (Claude)
- Descubrimiento Automático de Esquema: La IA analiza la estructura de tu base de datos, entendiendo tablas y relaciones
- Análisis de Rendimiento de Consultas: Ejecuta EXPLAIN ANALYZE y obtén sugerencias de optimización impulsadas por IA
- Seguridad Primero: Protecciones integradas con límites de filas y validación de consultas
📖 Inicio Rápido
- Configurar Clave API: Edita el archivo
~/.pg_ai.config para configurar la clave API
- Conectar: Usa la cadena de conexión proporcionada
- Consultar:
SELECT generate_query('tu consulta en lenguaje natural');
💡 Ejemplos de Consultas
-- Análisis de Negocios
SELECT generate_query('tendencia de ventas mensuales del último año');
-- Exploración de Datos
SELECT get_database_tables();
SELECT get_table_details('orders');
-- Análisis de Rendimiento
SELECT explain_query('SELECT * FROM users WHERE active = true');
¡Perfecto para analistas de datos, desarrolladores y cualquiera que quiera consultar bases de datos usando lenguaje natural!