Daveonyango254's picture
Upload folder using huggingface_hub
efc006c verified
|
Raw
History Blame Contribute Delete
994 Bytes
metadata
license: other
base_model: Qwen/Qwen2.5-Coder-7B-Instruct
tags:
  - text-to-sql
  - bird
  - spider
  - qlora
  - aegis-sql

Qwen25-Coder7B-Aegis-Text2SQL

QLoRA fine-tune of Qwen/Qwen2.5-Coder-7B-Instruct for Text-to-SQL, trained as the local-path generator of the AEGIS-SQL hybrid system (three-axis constrained NL2SQL: accuracy / cost / privacy).

  • Data: 1,000 curated examples — 500 BIRD-train + 500 diversity-stratified Spider-train (set ops, HAVING, nested, multi-join rebalanced); splits 798/101/101.
  • Recipe: 4-bit NF4 QLoRA, r=32 alpha=64, lr=0.0001, 3 epochs, completion-only loss, max_seq_len=4096, seed=42.
  • Prompt format: chat messages; user = Database: + schema (Tables + Foreign Keys) + Question: + Return only SQL.; assistant = bare SQL.
  • Quick proxy on held-out test: see quick_eval.json in this repo. Full BIRD EX requires the official evaluator + databases.

Trained with the text2sql_aegis_experiment package (notebooks/qwen_aegis.ipynb).