Optimizing Small Language Models for NL2SQL via Chain-of-Thought Fine-Tuning

Anshul Solanki, Sanchit Latawa, Koushik Chakraborty, Navneet Kamboj
3/24/2026
cs.AI

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Translating Natural Language to SQL (NL2SQL) remains a critical bottleneck for democratization of data in enterprises. Although Large Language Models (LLMs) like Gemini 2.5 and other LLMs have demonstrated impressive zero-shot capabilities, their high inference costs limit deployment at scale. This paper explores the efficacy of fine-tuning both large and small language models on NL2SQL tasks. Our research reveals a counter-intuitive scaling phenomenon. Fine-tuning large models (Gemini 2.5 Flash/Lite) on standard datasets yields negligible returns, often leading to overfitting on complex queries. Conversely, small models (Qwen) show significant gains. Fine-tuning improved the small model baseline from 36% to 45%, and further enriching the dataset with explicit Chain-of-Thought (CoT) reasoning surged accuracy to 54.5%(Fig 2). While this is still lower than the accuracy of large models like Gemini 2.5 , it does serve the business goal of significant cost reduction, latency in inference time and also meeting the business critical performance accuracy threshold.This paper demonstrates that transferring reasoning patterns enables compute-efficient smaller models to approach production-grade performance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{solanki2026optimizing,
  title  = {Optimizing Small Language Models for NL2SQL via Chain-of-Thought Fine-Tuning},
  author = {Anshul Solanki and Sanchit Latawa and Koushik Chakraborty and Navneet Kamboj},
  year   = {2026},
  eprint = {2603.22942},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.22942v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.22942.svg)](https://codeofpaper.com/paper/2603.22942)

Discussion