当前位置: 首页 > news >正文

基于Llama 3.2-Vision的医学报告生成

记录运用大模型解决医学报告实例,仅介绍本地调用的情况。

前情提要

已安装 Python
显存不少于8G(8G设备上测试成功,其他环境可以自行测试)。
需要安装Ollama (Ollama 是一个允许在本地运行多模态模型的平台)。

方式1:直接使用Ollama调用

第一步:安装 Ollama

要安装 Ollama,你可以按照以下步骤进行。

下载 Ollama:访问 Ollama 官方网站(https://ollama.com/download)并下载适合操作系统的安装包。

在这里插入图片描述
根据安装提示完成安装。

第二步:安装 Llama 3.2-Vision 模型并使用

直接用命令行使用:

采用以下结构命令行:

ollama run model_name task_filepath

例如:

ollama run llama3.2-vision "describe this image(only including Impression and Findings): D:\Medical-Report-Generation\IUdata\NLMCXR_Frontal\CXR1_1_IM-0001-4001.png"

例子如下:
在这里插入图片描述

常规大模型使用习惯:

通过在终端中运行下面的命令来安装使用 Llama 3.2-Vision 模型

ollama run llama3.2-vision

然后以日常使用大模型的方式输入交流:
在这里插入图片描述

方式2:以Python脚本的形式调用

第一步:安装Python环境

建议基于anaconda创建管理环境。具体操作见其他基础教程。

第二步:安装Ollama环境

使用如下命令行:

pip install ollama

在终端中的示例如下:
在这里插入图片描述

第三步:使用 Ollama 调用模型

该方式中,Ollama作为python中的一个库来使用,即可以按照调库的方式使用。一个示例代码如下:

import ollamaimage_path = r"D:\Medical-Report-Generation\CXR1_1_IM-0001-4001.png"  # Replace with your image path# Use Ollama to analyze the image with Llama 3.2-Vision
response = ollama.chat(model="llama3.2-vision", # Replace with deferent modelsmessages=[{"role": "user","content": "describe this image(only including Impression and Findings):","images": [image_path]}],
)# Extract the model's response about the image
cleaned_text = response['message']['content'].strip()
print(f"Model Response: {cleaned_text}")

对于如下的医学图像:
在这里插入图片描述

报告如下:!](https://i-blog.csdnimg.cn/direct/af141067b2ee4d7ba4d7485e4b18e5e4.png)

http://www.lryc.cn/news/540050.html

相关文章:

  • 离线部署大模型:ollama+deepseek+open-webui
  • 如何看nginx.conf文件?
  • 3月营销日历:开启春日盛宴,绽放生活魅力
  • pdf预览在vue项目中的使用兼容ie浏览器
  • Unity面板介绍_Project工程面板(23.1.1)
  • 使用Termux将安卓手机变成随身AI服务器(page assist连接)
  • MacOS安装Emacs
  • OpenCV机器学习(10)训练数据的一个核心类cv::ml::TrainData
  • 3.1 actor基本框架(c#的Akka.Actor模式)
  • Git使用[同一电脑多个账户ssh-key的管理]
  • 使用Python结合`stable-baselines3`库(包含PPO和TD3算法)以及`gym`库来实现分层强化学习的示例代码
  • 【论文笔记】MambaGlue: Fast and Robust Local Feature Matching With Mamba
  • 基于 Stanford CoreNLP 的中文自然语言处理
  • python 量化交易入门到提升详细教程,python量化交易教程
  • 如何设置爬虫的访问频率?
  • 前端循环全解析:JS/ES/TS 循环写法与实战示例
  • 大气体育直播模板赛事扁平自适应模板源码
  • vue3学习1
  • java机器学习计算指标动态阈值
  • mac os设置jdk版本
  • Python正则表达式学习
  • ShenNiusModularity项目源码学习(10:ShenNius.FileManagement项目分析)
  • mysql查看binlog日志
  • Node.js高频面试题精选及参考答案
  • TaskBuilder创建客户信息列表页面
  • Linux Iptables示例一则
  • 新手小白如何挖掘cnvd通用漏洞之存储xss漏洞(利用xss钓鱼)
  • 【CXX】4 跨平台构建系统特性对比
  • MySQL 如何使用EXPLAIN工具优化SQL
  • 沃丰科技大模型标杆案例|周大福集团统一大模型智能服务中心建设实践