Views
No views yet
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3# Load the merged model directly
4model = AutoModelForCausalLM.from_pretrained("Key1111/qwen2.5-7b-vietnamese-enhanced", trust_remote_code=True)
5tokenizer = AutoTokenizer.from_pretrained("Key1111/qwen2.5-7b-vietnamese-enhanced", trust_remote_code=True)
6
7# Generate text
8prompt = "Xin chào! Bạn có thể giúp tôi không?"
9messages = [{"role": "user", "content": prompt}]
10
11# Apply chat template
12text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
13inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=512)
14
15outputs = model.generate(
16 **inputs,
17 max_new_tokens=256,
18 temperature=0.7,
19 top_p=0.9,
20 do_sample=True,
21 pad_token_id=tokenizer.eos_token_id,
22 eos_token_id=tokenizer.eos_token_id
23)
24
25response = tokenizer.decode(outputs[0], skip_special_tokens=True)
26print(response)1from transformers import AutoModelForCausalLM, AutoTokenizer
2from peft import PeftModel
3
4# Load base model
5base_model = AutoModelForCausalLM.from_pretrained(
6 "Qwen/Qwen2.5-7B-Instruct",
7 torch_dtype=torch.bfloat16,
8 device_map="auto",
9 trust_remote_code=True
10)
11tokenizer = AutoTokenizer.from_pretrained(
12 "Qwen/Qwen2.5-7B-Instruct",
13 trust_remote_code=True
14)
15
16# Load LoRA adapter
17model = PeftModel.from_pretrained(base_model, "Key1111/qwen2.5-7b-vietnamese-enhanced")
18
19# Use the model
20messages = [{"role": "user", "content": "Xin chào, bạn có thể giúp tôi không?"}]
21text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
22inputs = tokenizer(text, return_tensors="pt")
23outputs = model.generate(**inputs, max_new_tokens=512)
24response = tokenizer.decode(outputs[0], skip_special_tokens=True)
25print(response)Key1111/qwen2.5-7b-vietnamese-enhanced1@misc{Key1111_qwen2.5_7b_vietnamese_enhanced,
2 title={Key1111/qwen2.5-7b-vietnamese-enhanced},
3 author={Key1111},
4 year={2024},
5 publisher={Hugging Face},
6 journal={Hugging Face Hub},
7 howpublished={\url{https://huggingface.co/Key1111/qwen2.5-7b-vietnamese-enhanced}},
8}