模式链接的终结?大语言模型时代的 Text-to-SQL
计算与语言
2024-08-20 v2
摘要
模式链接是 Text-to-SQL 流水线中的关键步骤。其目标是检索目标数据库中与用户查询相关的表和列,同时忽略无关的表和列。然而,不完美的模式链接常常会排除查询生成所需的列。在本工作中,我们在使用最新一代大语言模型(LLM)的背景下重新审视了模式链接。我们通过实证发现,新模型即使在存在大量无关模式元素的情况下也能熟练地利用相关模式元素进行生成。因此,我们的 Text-to-SQL 流水线在模式适合模型上下文窗口时完全跳过模式链接,以最小化过滤所需模式元素带来的问题。此外,我们不进行上下文信息过滤,而是强调增强、选择和修正等技术,并将其采用以提高 Text-to-SQL 流水线的准确性。我们的方法在 BIRD 基准测试中排名第一,准确率达到 71.83%。
引用
@article{arxiv.2408.07702,
title = {The Death of Schema Linking? Text-to-SQL in the Age of Well-Reasoned Language Models},
author = {Karime Maamari and Fadhil Abubaker and Daniel Jaroslawicz and Amine Mhedhbi},
journal= {arXiv preprint arXiv:2408.07702},
year = {2024}
}