Consulta y Conquista: Generación de SQL Guiada por la Ejecución
Query and Conquer: Execution-Guided SQL Generation
March 31, 2025
Autores: Łukasz Borchmann, Marek Wydmuch
cs.AI
Resumen
Proponemos un enfoque novedoso para generar salidas complejas que mejora significativamente la precisión en tareas de texto a SQL. Nuestro método aprovecha los resultados de ejecución para seleccionar la consulta más semánticamente consistente entre múltiples candidatos, permitiendo que modelos más pequeños y económicos superen a métodos de razonamiento computacionalmente intensivos como o1, o3-mini y DeepSeek R1, al mismo tiempo que reducen los costos de inferencia hasta 30 veces. Se integra sin esfuerzo con modelos existentes, ofreciendo una vía práctica y escalable para la generación de SQL de última generación.
English
We propose a novel approach for generating complex outputs that significantly
improves accuracy in text-to-SQL tasks. Our method leverages execution results
to select the most semantically consistent query from multiple candidates,
enabling smaller, cost-effective models to surpass computationally intensive
reasoning methods such as o1, o3-mini, and DeepSeek R1 while reducing inference
cost by as much as 30 times. It integrates effortlessly with existing models,
offering a practical and scalable pathway to state-of-the-art SQL generation.Summary
AI-Generated Summary