基于LlaMA的中医药大规模语言模型 推动传统医学智能化
ShenNong-TCM-LLM是基于LlaMA的中医药大规模语言模型,采用实体为中心的自指令方法和中医药知识图谱生成指令数据。该模型旨在提升人工智能在中医药领域的知识和回答能力,推动大模型在传统医学中的应用。ShenNong-TCM-LLM能回答中医药问题,提供中医诊断和治疗建议,在中医药领域展现出优秀性能。
神农中医药大语言模型(首个中医药大模型)的代码仓库
<p align="center"> <br> <img src="https://yellow-cdn.veclightyear.com/835a84d5/6d341ddb-3687-486c-9c50-b1f084061660.png" width="355"/> <br> </p> <p align="center"> <img alt="GitHub" src="https://yellow-cdn.veclightyear.com/835a84d5/f1cd7e99-0bac-49b9-8783-9e8122fccb7e.svg?color=blue&style=flat-square"> <img alt="GitHub top language" src="https://img.shields.io/github/languages/top/ymcui/Chinese-LLaMA-Alpaca"> </p>以ChatGPT、GPT-4等为代表的大语言模型(Large Language Model, LLM)掀起了新一轮自然语言处理领域的研究浪潮,展现出了类通用人工智能(AGI)的能力,受到业界广泛关注。
为推动LLM在中医药领域的发展和落地,提升LLM在中医药方面的知识与回答医学咨询的能力,同时推动大模型赋能中医药传承,我们现推出神农中医药大规模语言模型:
同时,欢迎大家关注我们的其他医疗大模型开源项目:
2023/6/25 🚀 开源中医药指令数据集ShenNong_TCM_Dataset的v0.2版本,数据量达到11万多条;同时上传神农-中医药模型checkpoint至model。
2023/6/21 🚀 开源中医药指令数据集ShenNong_TCM_Dataset的v0.1版本,v0.2版本即将更新。
如果同学们想要采用中医药指令数据集ShenNong_TCM_Dataset进行大模型微调,可以参考ChatMed代码库的代码和训练脚本。
中医药指令数据集ShenNong_TCM_Dataset是完全开源的,可供社区成员们使用。
我们知道,垂直领域相较于通用领域的不同之处在于其一般是知识密集性的,而这些知识一般是围绕一些实体的。所以,我们提出实体为中心的自指令方法entity-centric self-instruct,即围绕垂直领域中的核心实体,以及各种不同的意图场景,进行指令的生成。 如果小伙伴们想要基于自己本地的知识库/知识图谱,进行entity-centric self-instruct,则可以运行下面的命令(注意需要在代码文件中配置自己的api key):
python src/entity_centric_self_instruct.py your_KG_triples.txt your_output_file.jsonl
其中"your_KG_triples.txt"文件是知识图谱每个三元组写在txt文件形成的,参考TCM-KG或者TCM-KG文件。
By using the ShenNong_TCM_Dataset to perform LoRA fine-tuning on the Chinese LlaMA-7b model, we can significantly improve its ability to answer Traditional Chinese Medicine (TCM) related questions. Here, we showcase the responses of different models to five typical TCM questions. For more test examples, please refer to [More Test Examples](./src/ShenNong-TCM-LLM - test examples.xls)
问诊问题 | 中文LlaMA-7b | ShenNong-TCM |
---|---|---|
腹痛怎么办啊? | 建议您尽快就医,并根据医生的指导进行治疗。 | 如果您感到腹部疼痛,以下是一些可能有用的建议:\n1. 首先休息一下。躺下或坐下来可以减轻症状并帮助身体恢复力量。\n2. 如果您有任何药物过敏史或者正在服用其他药品,请务必咨询医生的意见后再使用这些药膏、止疼剂等缓解痛苦的方法。\n3. 在饮食方面,避免食用辛辣食物和油腻食品,尽量选择清淡易消化的食物来减少肠胃负担。同时多喝水以保持水分平衡。\n4. 如果你的情况比较严重并且持续时间较长,最好去医院就诊寻求专业治疗。 |
大便时带血,怎么办? | 出现这种情况可能是由于肠道内出血或炎症引起的。建议及时就医检查确诊并进行治疗。 | 如果您的大便中出现了血液,可能是由于以下原因之一引起的:\n\n1.痔疮或肛裂 - 这种情况通常会导致排尿和排泄物的疼痛、瘙痒和其 他不适症状。出血量可能会有所不同,从轻微到严重不等。\n2.肠炎或其他肠道疾病- 这些病症可能导致腹泻或者便秘以及其他胃肠道问题。出血量也可能因病情而异。\n3.直肠息肉 - 这是一种在直肠内形成的良性肿瘤状结构,可以引起不同程度的腹痛和出血。\n4.结肠癌 - 这种癌症是常见的消化系统恶性肿瘤类型之一,常常会引起严重的腹部痛苦并伴有贫血等问题。\n5.脱垂子宫颈糜烂 - 如果您正在怀孕并且出现这种情况,这很可能是由于宫颈糜烂所致。这种病变需要及时治疗以避免感染和流产的风险。\n\n建议立即就医寻求医生帮助进行诊断和治疗。 |
可以给我介绍一些治疗太阳经风寒证的中药吗? | 针灸、推拿等中医疗法,以及草药汤剂都可以用来缓解这种症状。 | 当出现太阳经风寒证时,可以考虑以下几种常用的中药进行治疗。这些药物具有温阳散寒、祛湿止痛的作用,能够缓解症状并促进身体康复。\n\n1. 当归(Angelica sinensis)-有活血化瘀和补气养血作用;\n2. 白芷 (Bai Zi) - 清热解毒,宣通鼻窍;\n3. 金银花(Honeysuckle, Jin Xin Hua)-清热解毒,凉血消肿;\n4. 陈皮 (Chen Pi) - 理气健脾,行滞化痰;\n5. 桂枝 (Gui Zhi) - 发汗解表,调和营卫。\n\n需要注意的是,在使用任何一种中药之前应该咨询医生或中医师的意见以确保安全有效性。 |
我感觉浑身乏力,且出现壮热症状。请推荐中医诊断和治疗方法。 | 建议您到医院进行检查以确定病因并制定相应的治疗方案;同时可以采用中药调理身体、增强免疫力等方法缓解病情。 | 根据您的描述,您可能患有感冒或流感等疾病引起的身体不适。建议及时就医并进行中西医疗诊以确定确切的病因及治疗方案。以下是一些常用的中药方剂供参考:\n\n1. 金银花清瘟胶囊:具有解毒、抗病毒的作用,适用于风寒感冒或者流行性感冒等病症。\n\n2. 三黄石膏颗粒:可清热解毒、祛湿止痛,常用于暑湿伤阳所致的身体酸软无力。\n\n3. 五味子饮片:有温肺散寒、益气固表之功效,可用于体虚畏冷、易感恶风的情况。\n\n4. 当归生姜羊肉汤:有益血活络、温暖脾胃作用,适合因寒冷导致的身体疲倦以及食欲不振的人群食用。\n\n需要注意的是,以上药物仅作为辅助治疗措施,具体用药应在医生指导下使用。同时,保持充足休息、饮食清淡、多喝水也是缓解病情的重要方法之一。 |
我的牙齿疼痛,同时伴有口臭,有什么方法可以缓解? | 建议您及时到口腔医院就诊。牙周炎、龋齿等疾病可能导致牙齿疼痛和口臭等问题出现 | 您可以尝试以下几种方式来减轻牙痛和减少口腔异味: |
1.盐水漱口。将一茶匙食盐加入一杯温水中,搅拌均匀后用来漱口即可。这有助于杀死细菌并减轻口臭。
2.使用含氟的牙膏或漱口水。这些产品的成分含有一定量的氟化物,可帮助清洁牙齿表面,防止龋齿形成。
3.刷牙时用软毛牙刷轻轻按摩牙齿边缘以去除食物残渣。
4.定期去看牙医进行检查和治疗。如果出现严重的蛀牙或其他问题,及时修复可能会避免更严重后果。
5.注意饮食健康,少吃甜食、碳酸饮料等易导致蛀牙的食物。 | 我们可以看到:
PromptCBLUE与大模型技术交流微信群二维码(截至6月23日有效):
<p align="left"> <br> <img src="https://yellow-cdn.veclightyear.com/835a84d5/889315e0-937d-4aee-8c93-3391804a1bfe.jpg" width="300"/> <br> </p>本项目基于开源项目开发,在此对相关项目和研究开发人员表示感谢。
Logo中的"神农"形象由midjourney自动生成。
如果您使用了本项目的模型、数据或代码,请声明引用:
@misc{zhu2023ChatMed, title={ShenNong-TCM: A Traditional Chinese Medicine Large Language Model}, author={Wei Zhu, Wenjing Yue and Xiaoling Wang}, year={2023}, publisher = {GitHub}, journal = {GitHub repository}, howpublished = {\url{https://github.com/michael-wzhu/ShenNong-TCM-LLM}}, }
字节跳动发布的AI编程神器IDE
Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。
全能AI智能助手,随时解答生活与工作的多样问题
问小白,由元石科技研发的AI智能助手,快速准确地解答各种生活和工作问题,包括但不限于搜索、规划和社交互动,帮助用户在日常生活中提高效率,轻松管理个人事务。
实时语音翻译/同声传译工具
Transly是一个多场景的AI大语言模型驱动的同声传译、专业翻译助手,它拥有超精准的音频识别翻译能力,几乎零延迟的使用体验和支持多国语言可以让你带它走遍全球,无论你是留学生、商务人士、韩剧美剧爱好者,还是出国游玩、多国会议、跨国追星等等,都可以满足你所有需要同传的场景需求,线上线下通用,扫除语言障碍,让全世界的语言交流不再有国界。
一键生成PPT和Word,让学习生活更轻松
讯飞智文是一个利用 AI 技术的项目,能够帮助用户生成 PPT 以及各类文档。无论是商业领域的市场分析报告、年度目标制定,还是学生群体的职业生涯规划、实习避坑指南,亦或是活动策划、旅游攻略等内容,它都能提供支持,帮助用户精准表达,轻松呈现各种信息。
深度推理能力全新升级,全面对标OpenAI o1
科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。
一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型
Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。
AI助力,做PPT更简单!
咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。
选题、配图、成文,一站式创作,让内容运营更高效
讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类 媒体的定制内容,加速品牌传播,提升内容营销效果。
专业的AI公文写作平台,公文写作神器
AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。
OpenAI Agents SDK,助力开发者便捷使用 OpenAI 相关功能。
openai-agents-python 是 OpenAI 推出的一款强大 Python SDK,它为开发者提供了与 OpenAI 模型交互的高效工具,支持工具调用、结果处理、追踪等功能,涵盖多种应用场景,如研究助手、财务研究等,能显著提升开发效率,让开发者更轻松地利用 OpenAI 的技术优势。
最新AI工具、AI资讯
独家AI资源、AI项目落地
微信扫一扫关注公众号