Views
No views yet
Qwen/Qwen2.5-1.5B-Instruct tailored for FastAPI multi-tenant schema isolation, circuit breaker implementation, and grounded RAG citation alignment.Qwen2.5-1.5B-Instruct with domain-specific knowledge in:1import torch
2from transformers import AutoModelForCausalLM, AutoTokenizer
3from peft import PeftModel
4
5BASE_MODEL = "Qwen/Qwen2.5-1.5B-Instruct"
6LORA_ADAPTER = "harmehak0173/qwen2.5-1.5b-fastapi-guardrails-lora"
7
8tokenizer = AutoTokenizer.from_pretrained(BASE_MODEL)
9base_model = AutoModelForCausalLM.from_pretrained(
10 BASE_MODEL,
11 torch_dtype=torch.float16,
12 device_map="auto"
13)
14
15# Load LoRA Adapter
16model = PeftModel.from_pretrained(base_model, LORA_ADAPTER)
17
18prompt = "<|im_start|>user\nHow do you implement a Circuit Breaker for external LLM APIs in Python?<|im_end|>\n<|im_start|>assistant\n"
19inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
20
21outputs = model.generate(**inputs, max_new_tokens=256)
22print(tokenizer.decode(outputs[0], skip_special_tokens=True))
23
24🛠️ Training Details
25Base Model: Qwen/Qwen2.5-1.5B-Instruct
26Fine-Tuning Method: LoRA (Rank r=16, lora_alpha=32)
27Target Modules: q_proj, k_proj, v_proj, o_proj
28Trainer: Hugging Face TRL SFTTrainer
29Format: ChatML (<|im_start|> / <|im_end|>)