Views
No views yet
Note: This is a comprehensive fine-tune with extensive parameter modifications, resulting in a larger adapter size compared to typical LoRA adapters. This enables more significant model adaptations while maintaining compatibility with PEFT infrastructure.
pip install transformers peft torch1from transformers import AutoModelForCausalLM, AutoTokenizer
2from peft import PeftModel
3import torch
4
5# Load base model
6base_model = AutoModelForCausalLM.from_pretrained(
7 "Qwen/Qwen2-7B-Instruct",
8 torch_dtype=torch.float16,
9 device_map="auto",
10 trust_remote_code=True
11)
12
13# Load adapter
14model = PeftModel.from_pretrained(
15 base_model,
16 "InedxsAI/Inedxs.AI"
17)
18
19# Load tokenizer
20tokenizer = AutoTokenizer.from_pretrained(
21 "Qwen/Qwen2-7B-Instruct",
22 trust_remote_code=True
23)
24
25# Generate
26prompt = "Bonjour, qui es-tu ?"
27inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
28outputs = model.generate(**inputs, max_new_tokens=256)
29print(tokenizer.decode(outputs[0], skip_special_tokens=True))1# Merge adapter for inference
2merged_model = model.merge_and_unload()
3merged_model.save_pretrained("./merged_model")1@misc{inedxsai2025,
2 title={InedxsAI: PEFT Adapter for Qwen2-7B-Instruct},
3 author={InedxsAI},
4 year={2025},
5 howpublished={\url{https://huggingface.co/InedxsAI/Inedxs.AI}}
6}