OpenMEDLab/PULSE-7bv5

Model

PULSE

31

13 commits

2 linked in READMEs

updated Apr 3, 2025

See the code

README

PULSE

Code License Model License

目录


开源模型

模型介绍

  • 大规模训练:PULSE模型在Bloom 7B模型的基础上, 使用约4,000,000个医学领域和通用领域的SFT数据进行进一步微调。
  • 全面的医学自然语言处理任务:PULSE支持医学领域的各种自然语 言处理任务,包括健康教育、医师考试问题、报告解读、医疗记录结构化 以及模拟诊断和治疗。

局限性

由于模型参数量较小和自回归生成范式,尽管模型提供了有关疾病诊断和治疗的推理结果,但这些结果不能代替线下职业医生的建议和治疗方案。所有回答仅供参考,不应作为诊断或治疗的依据。我们强烈建议用户在需要诊断或治疗疾病时,寻求专业医生的帮助和建议。

Elo评测

model_namemodel_sizeALLMedQA_MainlandPromptCBLUEwebMedQA
GPT4220B*8(?)1195108711341107
ChatGPT175B(?)1123105310891067
PULSE_7b with prompt7B1074101910471060
PULSE_14b14B1055100110371056
PULSE_7b7B1054102810371030
BianQue6B9269399201011
QiZhenGPT13B918949935974
Med-ChatGLM6B864988921859
BenTsao7B846966913859
DoctorGLM6B812935891856

推理

硬件要求

下表提供了一个batch size=1时本地部署PULSE进行推理所需的显存大小。

量化等级加载模型
FP1614GB

下载安装

  1. 下载本仓库内容至本地/远程服务器
git clone https://github.com/openmedlab/PULSE
cd PULSE
  1. 创建conda环境安装依赖
conda env create -f llm.yml
conda activate llm

其中torchtransformers版本不建议低于推荐版本。

使用示例

网页Demo

Gradio

python web_demo_gradio.py

命令行Demo

您可以运行仓库中的cli_demo.py来启动一个简单的命令行Demo:

python cli_demo.py

致谢

  • 上海人工智能实验室
  • 上海交通大学-清源研究院
  • 华东理工大学-自然语言处理与大数据挖掘实验室

开源协议

本项目所含代码采用Apache 2.0协议,模型权重采用GNU AGPL 3.0协议。如使用本项目所含模型及其修改版本提供服务产生误导性或有害性言论,造成不良影响,由服务提供方负责,与本项目无关。

bloom
conversational
endpoints_compatible
PULSE
pytorch
safetensors
text-generation
text-generation-inference
transformers

Contributors

genggui001

12 commits

SFconvertbot

1 commits

OpenMEDLab/PULSE-7bv5

Model

PULSE

31

13 commits

2 linked in READMEs

updated Apr 3, 2025

See the code

README

PULSE

Code License Model License

目录


开源模型

模型介绍

  • 大规模训练:PULSE模型在Bloom 7B模型的基础上, 使用约4,000,000个医学领域和通用领域的SFT数据进行进一步微调。
  • 全面的医学自然语言处理任务:PULSE支持医学领域的各种自然语 言处理任务,包括健康教育、医师考试问题、报告解读、医疗记录结构化 以及模拟诊断和治疗。

局限性

由于模型参数量较小和自回归生成范式,尽管模型提供了有关疾病诊断和治疗的推理结果,但这些结果不能代替线下职业医生的建议和治疗方案。所有回答仅供参考,不应作为诊断或治疗的依据。我们强烈建议用户在需要诊断或治疗疾病时,寻求专业医生的帮助和建议。

Elo评测

model_namemodel_sizeALLMedQA_MainlandPromptCBLUEwebMedQA
GPT4220B*8(?)1195108711341107
ChatGPT175B(?)1123105310891067
PULSE_7b with prompt7B1074101910471060
PULSE_14b14B1055100110371056
PULSE_7b7B1054102810371030
BianQue6B9269399201011
QiZhenGPT13B918949935974
Med-ChatGLM6B864988921859
BenTsao7B846966913859
DoctorGLM6B812935891856

推理

硬件要求

下表提供了一个batch size=1时本地部署PULSE进行推理所需的显存大小。

量化等级加载模型
FP1614GB

下载安装

  1. 下载本仓库内容至本地/远程服务器
git clone https://github.com/openmedlab/PULSE
cd PULSE
  1. 创建conda环境安装依赖
conda env create -f llm.yml
conda activate llm

其中torchtransformers版本不建议低于推荐版本。

使用示例

网页Demo

Gradio

python web_demo_gradio.py

命令行Demo

您可以运行仓库中的cli_demo.py来启动一个简单的命令行Demo:

python cli_demo.py

致谢

  • 上海人工智能实验室
  • 上海交通大学-清源研究院
  • 华东理工大学-自然语言处理与大数据挖掘实验室

开源协议

本项目所含代码采用Apache 2.0协议,模型权重采用GNU AGPL 3.0协议。如使用本项目所含模型及其修改版本提供服务产生误导性或有害性言论,造成不良影响,由服务提供方负责,与本项目无关。

bloom
conversational
endpoints_compatible
PULSE
pytorch
safetensors
text-generation
text-generation-inference
transformers

Contributors

genggui001

12 commits

SFconvertbot

1 commits