终极医疗AI助手HealthGPT-Pro-8B:从文本到3D影像的全栈分析能力解析
终极医疗AI助手HealthGPT-Pro-8B从文本到3D影像的全栈分析能力解析【免费下载链接】HealthGPT-Pro-8B项目地址: https://ai.gitcode.com/hf_mirrors/lintw/HealthGPT-Pro-8BHealthGPT-Pro-8B是一款基于Qwen3-VL构建的高性能医疗多模态大语言模型Med-MLLM专为医疗文本、2D医学图像和3D医学体积数据的理解与分析而设计在广泛的医疗文本和视觉语言任务中展现出强大性能。 核心功能解析全模态输入支持HealthGPT-Pro-8B能够处理文本、2D图像和3D体积数据实现了医疗数据的全方位覆盖。其支持的14种模态包括计算机断层扫描CT、数字摄影、眼底摄影、红外反射成像、磁共振成像MRI、光学相干断层扫描OCT、皮肤镜检查、内窥镜检查、显微镜检查、X射线成像、超声成像、组织病理学、阴道镜检查和文本。高效训练与卓越性能通过创新的两阶段训练方案HealthGPT-Pro-8B使用300万样本进行对齐1000万样本进行SFT监督微调实现了当前最先进的性能。与其他模型相比HealthGPT-Pro-8B在医疗文本基准测试中平均得分为61.3在医疗多模态基准测试中平均得分为69.0展现出卓越的综合能力。强大的指令跟随能力与许多仅在医疗领域数据上微调的Med-MLLM不同HealthGPT-Pro-8B保留了大量通用数据以保持强大的指令跟随能力。这使得模型不仅在专业医疗任务中表现出色还能灵活应对各种用户指令。 快速开始指南环境设置推荐的环境配置如下# 创建并激活干净的Python 3.12环境 conda create -n healthgpt-pro python3.12 -y conda activate healthgpt-pro # 安装支持CUDA的PyTorch # 如果您的CUDA版本低于12.8请安装匹配的PyTorch版本例如cu121或cu118 pip install torch2.8.0 torchvision0.23.0 torchaudio2.8.0 --index-url https://download.pytorch.org/whl/cu128 # 安装FlashAttention以加速注意力计算 pip install flash-attn2.8.3 --no-build-isolation --upgrade # 安装其他依赖 pip install transformers4.57.1 accelerate1.11.0 deepspeed0.16.9 numpy1.26.4 peft0.17.1 pip install qwen-vl-utils pillow模型加载与处理器import numpy as np import torch from PIL import Image from transformers import AutoProcessor, Qwen3VLForConditionalGeneration from qwen_vl_utils import process_vision_info model_id HealthGPT-Pro-8B model Qwen3VLForConditionalGeneration.from_pretrained( model_id, dtypetorch.bfloat16, attn_implementationflash_attention_2, device_mapauto, ) processor AutoProcessor.from_pretrained(model_id) 多场景应用示例文本推理HealthGPT-Pro-8B可以解答各种医学问题例如解释肺炎的主要症状和常见风险因素。messages [ { role: user, content: [ {type: text, text: Explain the key symptoms and common risk factors of pneumonia.}, ], } ] inputs processor.apply_chat_template( messages, tokenizeTrue, add_generation_promptTrue, return_dictTrue, return_tensorspt, ).to(model.device) generated_ids model.generate(**inputs, max_new_tokens256) generated_ids_trimmed [ out_ids[len(in_ids):] for in_ids, out_ids in zip(inputs.input_ids, generated_ids) ] output_text processor.batch_decode( generated_ids_trimmed, skip_special_tokensTrue, clean_up_tokenization_spacesFalse, ) print(output_text[0])单图像推理模型能够分析医学图像如胸部X光片并描述主要的放射学发现。messages [ { role: user, content: [ {type: image, image: examples/chest_xray.png}, {type: text, text: Describe the main radiological findings in this image.}, ], } ] inputs processor.apply_chat_template( messages, tokenizeTrue, add_generation_promptTrue, return_dictTrue, return_tensorspt, ).to(model.device) generated_ids model.generate(**inputs, max_new_tokens256) generated_ids_trimmed [ out_ids[len(in_ids):] for in_ids, out_ids in zip(inputs.input_ids, generated_ids) ] output_text processor.batch_decode( generated_ids_trimmed, skip_special_tokensTrue, clean_up_tokenization_spacesFalse, ) print(output_text[0])多图像推理HealthGPT-Pro-8B可以比较多个医学图像并总结关键差异这对于病情进展跟踪和治疗效果评估非常有用。3D体积推理模型能够处理3D医学数据如CT体积。仓库中的推理路径将3D .npy体积转换为一系列2D帧并将其作为视频风格输入发送。def ct_to_video(ct_path: str): ct_pixels np.load(ct_path) ct_u8 np.clip(ct_pixels * 255, 0, 255).astype(np.uint8) frames [] idx np.linspace(1, len(ct_u8) - 2, 10, dtypeint) for i in idx: rgb np.stack([ct_u8[i]] * 3, axis-1) frames.append(Image.fromarray(rgb, modeRGB)) return frames volume_frames ct_to_video(examples/ct_volume.npy) messages [ { role: user, content: [ {type: video, video: volume_frames, sample_fps: 2.0}, {type: text, text: Analyze this CT volume and summarize the main findings.}, ], } ] text processor.apply_chat_template( messages, tokenizeFalse, add_generation_promptTrue, ) images, videos, video_kwargs process_vision_info( messages, image_patch_size16, return_video_kwargsTrue, return_video_metadataTrue, ) if videos is not None: videos, video_metadatas zip(*videos) videos, video_metadatas list(videos), list(video_metadatas) else: video_metadatas None inputs processor( texttext, imagesimages, videosvideos, video_metadatavideo_metadatas, return_tensorspt, do_resizeFalse, **video_kwargs, ).to(model.device) generated_ids model.generate(**inputs, max_new_tokens256) generated_ids_trimmed [ out_ids[len(in_ids):] for in_ids, out_ids in zip(inputs.input_ids, generated_ids) ] output_text processor.batch_decode( generated_ids_trimmed, skip_special_tokensTrue, clean_up_tokenization_spacesFalse, ) print(output_text[0])⚠️ 使用注意事项HealthGPT-Pro-8B仅供研究使用不应作为专业临床判断、诊断或治疗的替代品。在实际医疗应用中应始终咨询专业医疗人员的意见。 引用如果您发现此模型对您的研究有用请引用misc{lin2025healthgptmedicallargevisionlanguage, title{HealthGPT: A Medical Large Vision-Language Model for Unifying Comprehension and Generation via Heterogeneous Knowledge Adaptation}, author{Tianwei Lin and Wenqiao Zhang and Sijing Li and Yuqian Yuan and Binhe Yu and Haoyuan Li and Wanggui He and Hao Jiang and Mengze Li and Xiaohui Song and Siliang Tang and Jun Xiao and Hui Lin and Yueting Zhuang and Beng Chin Ooi}, year{2025}, eprint{2502.09838}, archivePrefix{arXiv}, primaryClass{cs.CV}, url{https://arxiv.org/abs/2502.09838}, } 模型配置详情HealthGPT-Pro-8B的主要配置参数如下隐藏层大小4096注意力头数32隐藏层数36图像标记ID151655视频标记ID151656生成配置temperature0.7top_k20top_p0.8这些参数共同构成了模型强大的医疗多模态处理能力使其能够在各种医疗任务中表现出色。要开始使用HealthGPT-Pro-8B请克隆仓库https://gitcode.com/hf_mirrors/lintw/HealthGPT-Pro-8B并按照上述指南进行环境设置和模型加载。【免费下载链接】HealthGPT-Pro-8B项目地址: https://ai.gitcode.com/hf_mirrors/lintw/HealthGPT-Pro-8B创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

20260803金融科技动向:国内外汇贷款管理规定

20260803金融科技动向:国内外汇贷款管理规定

20260803金融科技动向墨鱼团,你们好呀。点赞/收藏/关注,和小浅一起来探寻比早更早的金融科技动向吧~政策关注 1、央行下半年工作基调 2、外汇局下半年工作 3、国内外汇贷款管理规定 指标波动 4、2026年7月PMI整体情况 政策关注 1、央行下半年工作基调 亮…

2026/10/22 14:18:23 阅读更多 →
Transatomic Reactor27社区贡献指南:如何参与全球熔盐堆开源研发项目

Transatomic Reactor27社区贡献指南:如何参与全球熔盐堆开源研发项目

Transatomic Reactor27社区贡献指南:如何参与全球熔盐堆开源研发项目 【免费下载链接】reactor Transatomic reactor design documentation 项目地址: https://gitcode.com/gh_mirrors/reactor27/reactor Transatomic Reactor27是一个致力于熔盐堆设计文档开…

2026/10/22 13:37:34 阅读更多 →
KMS_VL_ALL_AIO激活工具:5分钟搞定Windows和Office永久激活

KMS_VL_ALL_AIO激活工具:5分钟搞定Windows和Office永久激活

KMS_VL_ALL_AIO激活工具:5分钟搞定Windows和Office永久激活 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为Windows系统激活和Office办公软件激活烦恼吗?KMS_VL_AL…

2026/10/28 11:24:40 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/28 23:48:14 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/28 7:28:00 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/28 9:02:11 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/28 22:10:30 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/28 9:00:54 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/28 7:29:02 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/28 16:58:40 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/28 9:01:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/28 19:25:09 阅读更多 →