| --- |
| license: mit |
| language: |
| - en |
| - zh |
| base_model: |
| - Qwen/Qwen1.5-0.5B-Chat |
| tags: |
| - medical |
| --- |
| # Qwen1.5-0.5B Special Education Distill Model |
|
|
| This is a LoRA fine-tuned model based on Qwen1.5-0.5B-Chat, specifically designed for the field of special education. It supports text generation tasks related to early signs of autism and other related scenarios. |
|
|
|
|
| - Author:Ting Wang(王霆) |
| - Homepage:[https://github.com/WANG-TRAJECTORY](https://rick-ting-wang.github.io) |
|
|
|
|
| ## Model Introduction |
|
|
| - Base Model: Qwen1.5-0.5B-Chat([Model Link](https://huggingface.co/Qwen/Qwen1.5-0.5B-Chat)) |
| - Fine-tuning Method: LoRA (Low-Rank Adaptation) |
| - Training Data: Instruction-response pairs related to special education (e.g., early manifestations of autism) |
| - Intended Use: Question answering and teaching assistance in special education scenarios |
|
|
| ## Example Usage |
|
|
| ```python |
| from transformers import AutoTokenizer, AutoModelForCausalLM |
| from peft import PeftModel |
| import torch |
| |
| # 加载基础模型和tokenizer |
| base_model = "Qwen/Qwen1.5-0.5B-Chat" |
| tokenizer = AutoTokenizer.from_pretrained(base_model, trust_remote_code=True) |
| model = AutoModelForCausalLM.from_pretrained( |
| base_model, |
| torch_dtype=torch.float16, |
| device_map="auto", |
| trust_remote_code=True |
| ) |
| |
| # 加载LoRA适配器 |
| model = PeftModel.from_pretrained(model, "TingWang/SpecTutor-0.5B") |
| model.eval() |
| |
| # 构造输入 |
| messages = [ |
| {"role": "system", "content": "你是一个特殊教育老师。"}, |
| {"role": "user", "content": "我和别人不一样吗?"} |
| ] |
| input_ids = tokenizer.apply_chat_template(messages, return_tensors="pt").to(model.device) |
| |
| # 生成回复 |
| with torch.no_grad(): |
| output = model.generate( |
| input_ids=input_ids, |
| max_new_tokens=256, |
| do_sample=True, |
| top_p=0.95, |
| temperature=0.8 |
| ) |
| |
| response = tokenizer.decode(output[0][input_ids.shape[-1]:], skip_special_tokens=True) |
| print("模型回答:", response)# Qwen1.5-0.5B Special Education Distill Model |
| |
| |
| |
| |