Instructions to use UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300 with Transformers:
# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300", device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Unsloth Studio
How to use UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300 with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300 to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300 to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300 to start chatting
Load model with FastModel
pip install unsloth from unsloth import FastModel model, tokenizer = FastModel.from_pretrained( model_name="UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300", max_seq_length=2048, )
File size: 2,007 Bytes
8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 8c242d3 a9937b6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 | ---
library_name: transformers
tags:
- unsloth
license: apache-2.0
datasets:
- UPB-RAT-Lab/auto-reward-generation
language:
- en
base_model:
- unsloth/Qwen2.5-Coder-7B-Instruct-bnb-4bit
---
# Qwen2.5-Coder-7B-SFT-v1-ChatGPT-300
LoRA adapter fine-tuned using Unsloth on the Auto Reward Generation dataset.
⚠️ **This repository contains LoRA adapter weights only.** You must load a compatible base model before using this adapter.
## Base Model
* Trained on: `unsloth/Qwen2.5-Coder-7B-Instruct-bnb-4bit`
* Adapter: `UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300`
## Dataset
* Auto Reward Generation
* https://huggingface.co/datasets/UPB-RAT-Lab/auto-reward-generation
## Setup
Install dependencies:
```bash
pip install transformers peft accelerate bitsandbytes huggingface_hub
```
If the base model requires authentication, log in to Hugging Face:
```bash
huggingface-cli login
```
or in Python:
```python
from huggingface_hub import login
login("YOUR_HF_TOKEN")
```
You can create an access token at:
https://huggingface.co/settings/tokens
## Usage
```python
from transformers import AutoTokenizer, AutoModelForCausalLM
from peft import PeftModel
BASE_MODEL = "unsloth/Qwen2.5-Coder-7B-Instruct-bnb-4bit"
ADAPTER = "UPB-RAT-Lab/qwen2.5-coder-7b-sft-v1-chatgpt-300"
tokenizer = AutoTokenizer.from_pretrained(BASE_MODEL)
model = AutoModelForCausalLM.from_pretrained(
BASE_MODEL,
device_map="auto",
)
model = PeftModel.from_pretrained(
model,
ADAPTER,
)
```
## Generate
```python
prompt = "Generate a reward function for a reinforcement learning task."
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
outputs = model.generate(
**inputs,
max_new_tokens=256,
)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
```
## Notes
* Fine-tuned with Unsloth + LoRA
* Adapter-only repository (no base model weights)
* Intended for reward generation and related coding tasks
* Tested with `unsloth/Qwen2.5-Coder-7B-Instruct-bnb-4bit`
|