5 downloads 0 likes on ModelScope updated

Model card

J - 对话助手模型

模型介绍

J 是一个基于 Qwen2-0.5B-Instruct 微调的对话助手模型,专注于提供友好、专业的对话体验。

特点

  • 支持多轮对话
  • 响应简洁明了
  • 专业且友好的语气

技术规格

  • 基础模型: Qwen2-0.5B-Instruct
  • 微调方法: LoRA
  • 参数规模: 约1M可训练参数

使用方法

from transformers import AutoModelForCausalLM, AutoTokenizer
from peft import PeftModel

# 加载基座模型
base_model = "Qwen/Qwen2-0.5B-Instruct"
model = AutoModelForCausalLM.from_pretrained(base_model)
tokenizer = AutoTokenizer.from_pretrained(base_model)

# 加载LoRA适配器
model = PeftModel.from_pretrained(model, "./Lora")

# 生成回复
messages = [{"role": "user", "content": "你好"}]
text = tokenizer.apply_chat_template(messages, tokenize=False)
inputs = tokenizer(text, return_tensors="pt")
outputs = model.generate(**inputs, max_new_tokens=500)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

许可证

Apache-2.0

作者

jacksong123