Downloads · 30 days
17
21% of all-time downloads
hybridaione/LFM2.5-1.2B-Text2SQL
LFM2.5-1.2B-Text2SQL is a text generation model from hybridaione. Use it when you need the model to write or continue text. The card lists the license as apache-2.0.
A fine-tuned version of LiquidAI/LFM2.5-1.2B-Instruct for Text-to-SQL generation.
Downloads · 30 days
17
21% of all-time downloads
All-time downloads
81
Public
Parameters
1.2B
7 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors2.3 GB · 100%
From the Hugging Face model README
A fine-tuned version of LiquidAI/LFM2.5-1.2B-Instruct for Text-to-SQL generation.
This model was fine-tuned on 2000 synthetic Text-to-SQL examples generated using a teacher model (DeepSeek V3). The fine-tuning was performed using LoRA adapters with MLX on Apple Silicon, then fused into the base model.

| Metric | Teacher (DeepSeek V3) | Base Model | Fine-tuned |
|---|---|---|---|
| Exact Match | 60% | 48% | 72% |
| LLM-as-Judge | 90% | 75% | 87% |
| ROUGE-L | 92% | 83% | 94% |
| BLEU | 85% | 70% | 89% |
| Semantic Similarity | 96% | 93% | 97% |

The model shows consistent improvement across all checkpoints with no signs of overfitting.
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
model = AutoModelForCausalLM.from_pretrained(
"hybridaione/LFM2.5-1.2B-Text2SQL",
trust_remote_code=True,
torch_dtype=torch.bfloat16,
device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained("furukama/LFM2.5-1.2B-Text2SQL", trust_remote_code=True)
# Example query
prompt = '''CREATE TABLE employees (id INT, name VARCHAR, salary DECIMAL);
Question: What are the names of employees earning more than 50000?'''
messages = [{"role": "user", "content": prompt}]
inputs = tokenizer.apply_chat_template(messages, return_tensors="pt").to(model.device)
outputs = model.generate(inputs, max_new_tokens=256)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
This model is released under the Apache 2.0 license, following the base model's license.