论文
无需细化的迭代:简单的 ReAct 架构足以生成文本到 SQL
Iteration Without Elaboration: A Simple ReAct Architecture Suffices for Text-to-SQL Generation
摘要
现代文本到 SQL 系统变得越来越复杂,依赖于模式链接模块、检索增强提示、候选生成和多阶段细化管道。这些添加虽然有效,但会带来大量的延迟和工程开销。为此,我们提出了 \textbf{ReAct-SQL},这是一个简单而有效的零样本 ReAct 风格框架,仅基于迭代推理和由 15 个关系操作的类型化域特定语言 (DSL) 定义的约束动作空间,而不是自由格式的 SQL 生成。该模型逐步发出 DSL 调用,观察编译的 SQL 执行反馈,并通过交互修改其推理。在修正后的 BIRD mini-dev 和 EHR-SQL 上,ReAct-SQL 分别实现了 \textbf{84.5\%} 和 \textbf{73.9\%} 准确度,匹配更精细的基线,同时运行速度提高了 8 倍。增量消融进一步表明,迭代主要改善了基础,而 DSL 则改善了构图可靠性。