统一模块化框架,让复杂文本转SQL更高效可靠
Squrve: A Unified and Modular Framework for Complex Real-World Text-to-SQL Tasks
- 构建通用执行范式与七类原子角色协同机制
- 多任务基准测试中协作流程优于单个方法
- 适合需要处理真实复杂查询的系统开发者
文本转SQL技术发展迅速,学术方法成果显著,但实际系统部署仍面临集成工具匮乏的挑战。为此,本文提出Squrve——一个统一、模块化且全面的文本转SQL框架,旨在融合研究成果与真实应用场景。Squrve首先建立通用执行范式,标准化调用接口;随后提出基于七个抽象原子角色的多智能体协作机制。在多个主流基准上的实验表明,协作工作流持续优于原始独立方法,为解决复杂真实查询开辟了新路径。代码已开源:https://github.com/Satissss/Squrve。
原文摘要 · Abstract (English)
Text-to-SQL technology has evolved rapidly, with diverse academic methods achieving impressive results. However, deploying these techniques in real-world systems remains challenging due to limited integration tools. Despite these advances, we introduce Squrve, a unified, modular, and extensive Text-to-SQL framework designed to bring together research advances and real-world applications. Squrve first establishes a universal execution paradigm that standardizes invocation interfaces, then proposes a multi-actor collaboration mechanism based on seven abstracted effective atomic actor components. Experiments on widely adopted benchmarks demonstrate that the collaborative workflows consistently outperform the original individual methods, thereby opening up a new effective avenue for tackling complex real-world queries. The codes are available at https://github.com/Satissss/Squrve.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。