cs.AIJun 15, 2024

QDA-SQL: Questions Enhanced Dialogue Augmentation for Multi-Turn Text-to-SQL

Authors: Yinggang SunZiming GuoHaining YuChuanyi LiuXiang LiBingxuan WangXiangzhan YuTiancheng Zhao

Organizations: School of Cyberspace Science · Harbin Institute of Technology · Harbin, China · School of Computer Science and Technology · Harbin University of Science and Technology · Harbin Institute of Technology, Shenzhen · Shenzhen, China

Abstract

Fine-tuning large language models (LLMs) for specific domain tasks has achieved great success in Text-to-SQL tasks. However, these fine-tuned models often face challenges with multi-turn Text-to-SQL tasks caused by ambiguous or unanswerable questions. It is desired to enhance LLMs to handle multiple types of questions in multi-turn Text-to-SQL tasks. To address this, we propose a novel data augmentation method, called QDA-SQL, which generates multiple types of multi-turn Q&A pairs using LLMs. In QDA-SQL, we introduce a method incorporating validation and correction mechanisms to handle complex multi-turn Text-to-SQL tasks. Experimental results demonstrate that QDA-SQL enables fine-tuned models to exhibit higher performance on SQL statement accuracy and enhances their ability to handle complex, unanswerable questions in multi-turn Text-to-SQL tasks. The generation script and test set are released at https://github.com/mcxiaoxiao/QDA-SQL

Explore similar work

CardsList
  1. DualSQL: Text-to-SQL with Multi-Agent Reinforcement Learning

    Sep 16, 2026Shijie Chen, Yu Gan, Yeounoh Chung +6Text-To-SqlSql