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

读取本地图像数据传递给多模态大模型进行处理并返回结果

读取本地图像数据传递给多模态大模型进行处理并返回结果

读取本地图像数据传递给多模态大模型进行处理并返回结果

importbase64fromopenaiimportOpenAIfromPILimportImageimportioimportos# =========================# 配置# =========================API_BASE="http://192.168.8.221:9024/v1"MODEL_NAME="Qwen2-5-VL-72B-Instruct-quantized-w8a8"IMAGE_PATH="/home/data/project/customer_AAA/ultralytics-yolov5-student/6all/000339.jpg"# ← 替换为你的本地图像路径# =========================# 初始化 OpenAI Client# =========================client=OpenAI(base_url=API_BASE,api_key="EMPTY"# vLLM 不校验 key,填任意值即可)# =========================# 读取并编码图片(Base64)# =========================defload_image_base64(image_path:str)->str:withopen(image_path,"rb")asf:image_bytes=f.read()returnbase64.b64encode(image_bytes).decode("utf-8")image_base64=load_image_base64(IMAGE_PATH)# =========================# 构造 Prompt(严格控制格式)# =========================prompt_text=""" 请根据给定图片进行分析,并严格按照以下格式输出: --- ## 一、场景特点 (分点说明) ## 二、预期检测难点 (分点说明) --- 只输出上述结构,不要输出多余内容。 """# =========================# 调用多模态模型# =========================response=client.chat.completions.create(model=MODEL_NAME,messages=[{"role":"user","content":[{"type":"text","text":prompt_text},{"type":"image_url","image_url":{"url":f"data:image/jpeg;base64,{image_base64}"}}]}],temperature=0.2,max_tokens=800)# =========================# 输出结果# =========================print("="*60)print("模型输出结果:")print(response.choices[0].message.content)
http://www.zskr.cn/news/158886.html

相关文章:

  • 重庆工商大学毕业设计说明书模板及格斯要求(工科类专业适用)(8)
  • 海外(尤其北美/欧洲)常见、但在国内尚未普及或本地化不足的 Legal SaaS 值得结合 AI “重做”的项目
  • Open-AutoGLM总体框架全揭秘(20年架构师亲授)
  • Open-AutoGLM架构全景图曝光,掌握未来AI工程化关键路径
  • CSS动画实现水果忍者游戏界面
  • Win7程序崩溃问题解决全攻略
  • 网件EAX80 WiFi 6扩展器开箱与实测
  • Open-AutoGLM虚拟化支持深度解析:这4个坑90%的人第一次都会踩
  • Java毕设项目推荐-基于springboot的高校学生公寓系统学生入住信息、房间分配情况、设备维修记录【附源码+文档,调试定制服务】
  • 2025年水旋打磨房排行榜,新测评精选靠谱的水旋打磨房供应商推荐 - 工业设备
  • 为什么需要Embedding?Embedding的本质是什么?
  • FreeBSD 12.2-RELEASE 镜像校验码汇总
  • Grafana 如何提供7*24小时的监控
  • gbase8s如何操作时间
  • 2025年重庆别墅改造公司实力推荐榜:旧房加层改造/别墅外墙改造/办公室改造服务商精选 - 品牌推荐官
  • 华为5G网管操作全解析:参数设置与实战指令
  • 【毕业设计】基于springboot的学生公寓系统基于springboot的公寓报修管理系统(源码+文档+远程调试,全bao定制等)
  • Java计算机毕设之基于springboot的大学学生公寓管理学生公寓系统学生信息管理、宿管员管理、公寓资产管理、缴费信息管理(完整前后端代码+说明文档+LW,调试定制等)
  • 15款大模型透明度测评:两款允许用户撤回数据不投喂AI(文末附报告领取方式)
  • 新Mac必装应用:五款提升工作效率的神器推荐
  • 2025年最新推荐:短视频代运营公司盘点,小红书代运营/抖音运营公司/抖音推广/抖音代运营/短视频运营公司短视频代运营服务商推荐榜单 - 品牌推荐师
  • 3分钟快速部署Open-AutoGLM到安卓手机,无需Root权限的极简方案
  • 大模型开发新姿势:一文搞定向量嵌入+多模态检索+数据库优化,小白秒变AI大神!
  • 【V2X】ipa 和GSI简介
  • 流程图绘制规范与产品应用全解析
  • 在技术扩散链条的上游做研究:法律AI的认知优势从何而来
  • E-Prime安装全攻略:从入门到解决常见问题
  • 【课程设计/毕业设计】基于springboot+vue的学生公寓宿舍管理系统基于springboot的学生公寓系统【附源码、数据库、万字文档】
  • SQL汇总分析与分组排序实战指南
  • AMD Strix Halo与Nvidia DGX Spark:哪款AI工作站更胜一筹?