news 2026/9/6 0:36:51

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
读取本地图像数据传递给多模态大模型进行处理并返回结果

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

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

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)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 22:20:09

Google 性能优化之道:实战技巧与工程思维<全文>

AI拉呱,专注于人工智领域与AI工具、前沿技术解读。关注一起学习,一起成长 性能优化技巧 多年来,我们(杰夫和桑杰)在各类代码的性能调优方面投入了大量精力。自谷歌创立之初,提升软件性能就一直是核心要务——因为更优的性能能让我们为更多用户提供更好的服务。撰写本文…

作者头像 李华
网站建设 2026/9/5 1:16:26

XLOOKUP函数的五大查询方式全解析

XLOOKUP函数的五大查询方式全解析 在处理Excel数据时,你是否也曾为一个简单的查找任务写过一长串嵌套公式?是否因为列顺序不对而不得不调整表格结构,只为让VLOOKUP能正常工作?又或者,在面对多条件、逆向、模糊匹配等需…

作者头像 李华
网站建设 2026/9/3 2:45:51

ML开发者必看,Open-AutoGLM mlx如何重塑本地大模型推理生态?

第一章:ML开发者必看,Open-AutoGLM mlx如何重塑本地大模型推理生态?随着大语言模型(LLM)在生成任务中的广泛应用,本地化高效推理成为ML开发者关注的核心议题。Open-AutoGLM mlx 作为专为 Apple Silicon 架构…

作者头像 李华
网站建设 2026/9/3 2:52:50

低代码C#上位机开发:工业控件库+配置化设计

低代码C#上位机开发:工业控件库配置化设计using System; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms;namespace IndustrialControlLibrary {// 工业控件基类public class IndustrialControl : UserControl{public string ControlID …

作者头像 李华
网站建设 2026/9/5 17:27:32

Open-AutoGLM虚拟化支持深度解析:这4个坑90%的人第一次都会踩

第一章:Open-AutoGLM可以挂虚拟机吗Open-AutoGLM 是一个基于 AutoGLM 架构的开源项目,旨在实现自动化语言模型推理与任务调度。由于其轻量级设计和模块化架构,该系统具备在虚拟化环境中部署的能力,因此可以在虚拟机中运行。部署环…

作者头像 李华
网站建设 2026/9/5 17:29:17

如何用Open-AutoGLM在7天内搭建自主决策Agent系统?

第一章:Open-AutoGLM与自主决策Agent的演进Open-AutoGLM 作为新一代开源大语言模型框架,推动了自主决策 Agent 技术的实质性突破。其核心在于将生成式语言模型与环境感知、目标规划和执行反馈机制深度融合,使智能体能够在复杂动态环境中实现闭…

作者头像 李华