Views
No views yet
🐉 “白泽”取自中国古代通晓万物的神兽,寓意“通晓中医,智启未来”。本模型致力于推动中医药知识的智能化传承。
| 项目 | 说明 |
|---|---|
| 基础模型 | Qwen3-8B |
| 微调数据 | Baize-TCM-Corpus-for-Large-Language-Models-V1 |
| 参数量 | ~8B |
| 量化方式 | 4bit |
| 量化工具 | transformers |
| 上下文长度 | 2048 tokens |
| 训练方式 | LoRA |
transformers 加载(推荐)1from transformers import AutoTokenizer, AutoModelForCausalLM, BitsAndBytesConfig
2import torch
3
4# 4bit 配置
5bnb_config = BitsAndBytesConfig(
6 load_in_4bit=True,
7 bnb_4bit_quant_type="nf4",
8 bnb_4bit_compute_dtype=torch.float16,
9 bnb_4bit_use_double_quant=True,
10)
11
12model_name = "your-username/Baize-Traditional-Chinese-Medicine-Large-Language-Model-V1-4bit"
13
14tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
15model = AutoModelForCausalLM.from_pretrained(
16 model_name,
17 quantization_config=bnb_config,
18 device_map="auto",
19 trust_remote_code=True
20)
21
22# 推理
23prompt = "问题:气虚的主要症状有哪些?\n答案:"
24inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
25
26outputs = model.generate(
27 **inputs,
28 max_new_tokens=200,
29 temperature=0.7,
30 do_sample=True
31)
32
33print(tokenizer.decode(outputs[0], skip_special_tokens=True))