Views
No views yet
| Model | Execution Accuracy (%) |
|---|---|
| Mistral-NeMo-Instruct (Base) | Baseline |
| DPO Fine-Tuned Model | +0.86% |
| ORPO Fine-Tuned Model | +41.38% |
| ORPO vs. Codestral-22B | +35.54% |

1from transformers import pipeline, AutoModelForCausalLM, AutoTokenizer
2from peft import PeftConfig,PeftModel
3
4# Load the fine-tuned peft model
5peft_config = PeftConfig.from_pretrained("JHuel/Mistral-Nemo-Instruct-2407_DPO_qlora")
6model = AutoModelForCausalLM.from_pretrained(peft_config.base_model_name_or_path)
7model = PeftModel.from_pretrained(model, "JHuel/Mistral-Nemo-Instruct-2407_DPO_qlora")
8
9
10# Load the fine-tuned model
11tokenizer = AutoTokenizer.from_pretrained("your-model-name")
12model = AutoModelForCausalLM.from_pretrained("your-model-name")
13tokenizer = AutoTokenizer.from_pretrained("mistralai/Mistral-Nemo-Instruct-2407")
14
15# Input a natural language query
16response = chatbot(messages)[0]['generated_text']
17
18print(response)@article{JHuelsEKeuchel,
title={Evaluation of Fine-Tuning Methods: DPO and ORPO for Text-to-SQL},
author={Jonathan Hüls and Elina Keuchel.},
year={2025}
}