Views
No views yet
Qwen/Qwen2.5-3B-Instruct sul dataset Mic-Fundraiser/fundraising-italian-sft.1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_id = "Mic-Fundraiser/fundraising-assistant"
4tokenizer = AutoTokenizer.from_pretrained(model_id)
5model = AutoModelForCausalLM.from_pretrained(model_id, torch_dtype="auto", device_map="auto")
6
7messages = [
8 {"role": "system", "content": "Sei un esperto di fundraising per il non profit."},
9 {"role": "user", "content": "Come convinco un donatore occasionale a passare a ricorrente?"},
10]
11inputs = tokenizer.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt").to(model.device)
12out = model.generate(inputs, max_new_tokens=400, do_sample=True, temperature=0.7, top_p=0.9)
13print(tokenizer.decode(out[0][inputs.shape[1]:], skip_special_tokens=True))