如何用5步搭建自己的中医药大模型:数据、LoRA微调与部署一次讲清
如何用5步搭建自己的中医药大模型数据、LoRA微调与部署一次讲清【免费下载链接】Awesome-Chinese-LLM整理开源的中文大语言模型以规模较小、可私有化部署、训练成本较低的模型为主包括底座模型垂直领域微调及应用数据集与教程等。项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Chinese-LLM想做一个能回答辨证、方剂问题的助手你可能已经发现通用大模型一到中医药领域就容易打太极辨证思路含糊、方剂出处编造。开源项目 Awesome-Chinese-LLM 把这类工作整理在了一起——它收录可私有化部署的小型中文底座模型、医疗与中医药垂直微调模型、可直接使用的数据集以及训练和部署教程。本文以中医药大模型为例讲清楚选数据、选底座、做微调、跑部署的完整路径。一、数据先行两个能直接用的中医药指令数据集中医训练语料和通用问答数据不同典籍里的知识大多以散文形式存在穴位、中药、方剂之间的关联错综复杂靠人工逐条编写指令数据不现实。开源社区因此走了另一条路——先构建开源中医药知识图谱再用以实体为中心的自指令方法让 ChatGPT 围绕中药、方剂、穴位等实体批量生成问答指令。目前有两个成品的中医药指令数据集。ChatMed_TCM_Dataset 是华东师大 ChatMed-TCM 模型使用的训练数据ShenNong_TCM_Dataset 服务于神农ShenNong-TCM-LLM项目。两者都以中医药知识图谱为底座文档记载的规模都在 11 万条以上。如果数据量仍嫌不足还可以搭配体量更大的医疗语料补训例如覆盖六个科室、共 79 万问答对的 Chinese-medical-dialogue-data以及 2600 万条医疗问答的 Huatuo-26M。二、底座怎么选开源社区已走过的三条路底座模型决定了后续微调的门槛。从项目 医疗领域文档 收录的模型来看主流做法集中在三条线上LLaMA 系ChatMed-TCM 和神农都以 LLaMA-7B 为底座ChatGLM 系Med-ChatGLM 与 DoctorGLM 基于 ChatGLM-6B百川系孙思邈Sunsimiao基于 baichuan-7B用十万级高质量中文医疗数据训练。个人开发者建议优先考虑 ChatGLM 系DoctorGLM 已验证在单张 A10080GB上做 LoRA 微调约 13 小时即可跑完门槛最低LLaMA 系则生态最全、现成代码最多ChatMed 的参考算力是 4 张 3090。三、LoRA 微调社区已经调好的参数怎么抄微调参数不用自己从零试。神农模型采用 rank16 的 LoRA训练代码与 ChatMed 同一套代码库可以直接复用。典型的配置长这样from peft import LoraConfig, get_peft_model lora_config LoraConfig( r16, lora_alpha32, target_modules[q_proj, v_proj], lora_dropout0.1, ) model get_peft_model(base_model, lora_config)配套工具链也是现成的LLaMA-Efficient-Tuning 支持在 LLaMA、Baichuan 等底座上做全参数、LoRA 或 QLoRA 指令微调LMFlow 只用 18 万条样本、单张 3090几小时就能微调出 7B 的定制模型。四、部署体验训完之后能干什么微调的产物是 LoRA 权重加载合并后即可得到能进行智能问诊、方剂问答、典籍解读的中医药大模型。部署通常两条路一是一类 vLLM 推理框架项目LLM 推理部署框架清单里有整理适合做成服务接口二是直接接 GPT-WebUI 这类对话界面训练结束当天就能在浏览器里看到模型水平。预期管理也要做好这类模型目前更适合作为知识检索 推理辅助在整理典籍、查方剂组成、讲解辨证思路上效率提升明显但给出具体的诊断和治疗建议仍必须由执业医师把关。五、适合谁上手接下来做三件事这套流程适合三类人想整理典籍与医案知识的中医研究者、想练手领域微调的 NLP 开发者以及要私有化部署医疗助手的团队。下一步可以做得很具体用git clone https://gitcode.com/GitHub_Trending/aw/Awesome-Chinese-LLM拉取项目打开 doc/Medical.md 对照各模型的底座与算力需求做取舍下载 ChatMed_TCM_Dataset 或 ShenNong_TCM_Dataset先跑通几条问答确认数据格式与自己的场景是否匹配用 LoRArank16 起步在单卡或小集群上微调选定底座先用自己的题库验证再接入对话界面。数据是入场券LoRA 是低成本通道而开源社区已经把这两段路铺好了剩下的就是跑通你的第一个训练流程。【免费下载链接】Awesome-Chinese-LLM整理开源的中文大语言模型以规模较小、可私有化部署、训练成本较低的模型为主包括底座模型垂直领域微调及应用数据集与教程等。项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Chinese-LLM创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联
返回资讯列表 →