|
|
--- |
|
|
base_model: Qwen/Qwen2.5-7B-Instruct |
|
|
library_name: peft |
|
|
license: apache-2.0 |
|
|
language: |
|
|
- tr |
|
|
metrics: |
|
|
- accuracy |
|
|
- exact_match |
|
|
pipeline_tag: text-classification |
|
|
--- |
|
|
# 🧠 SQL Coder — Türkçe NL→SQL LoRA Modeli |
|
|
|
|
|
Bu model, Türkçe doğal dilde yazılmış soruları PostgreSQL şemasına uygun SQL komutlarına dönüştürmek için, |
|
|
`Qwen2.5-7B-Instruct` tabanlı **LoRA (QLoRA)** yöntemiyle eğitilmiştir. |
|
|
|
|
|
## 🚀 Özellikler |
|
|
- Türkçe doğal dil → optimize SQL dönüşümü |
|
|
- 33 tablo + ilişkilerle eğitilmiş özel veri seti |
|
|
- JOIN kurallarını graph üzerinden çıkartan özel prompt yapısı |
|
|
- Hatalı tablo kullanımı engelleme kuralları |
|
|
- PostgreSQL sintaks uyumluluğu |
|
|
|
|
|
## 🔧 Teknik Bilgiler |
|
|
|
|
|
### Base model: |
|
|
`Qwen/Qwen2.5-7B-Instruct` |
|
|
|
|
|
### LoRA Ayarları: |
|
|
```json |
|
|
{ |
|
|
"r": 16, |
|
|
"lora_alpha": 32, |
|
|
"target_modules": ["q_proj", "v_proj"], |
|
|
"lora_dropout": 0.1, |
|
|
"bias": "none", |
|
|
"task_type": "CAUSAL_LM" |
|
|
} |