Consulta e Conquista: Geração de SQL Orientada por Execução
Query and Conquer: Execution-Guided SQL Generation
March 31, 2025
Autores: Łukasz Borchmann, Marek Wydmuch
cs.AI
Resumo
Propomos uma abordagem inovadora para gerar saídas complexas que melhora significativamente a precisão em tarefas de texto para SQL. Nosso método utiliza os resultados da execução para selecionar a consulta mais semanticamente consistente entre múltiplos candidatos, permitindo que modelos menores e mais econômicos superem métodos de raciocínio computacionalmente intensivos, como o1, o3-mini e DeepSeek R1, ao mesmo tempo em que reduzem o custo de inferência em até 30 vezes. Ele se integra facilmente a modelos existentes, oferecendo um caminho prático e escalável para a geração de SQL de última geração.
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