news 2026/7/21 22:09:56

用SGLang部署EGM-Qwen3-VL-8B:超简单Python代码实现视觉定位请求

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
用SGLang部署EGM-Qwen3-VL-8B:超简单Python代码实现视觉定位请求

用SGLang部署EGM-Qwen3-VL-8B:超简单Python代码实现视觉定位请求

【免费下载链接】EGM-8B项目地址: https://ai.gitcode.com/hf_mirrors/nvidia/EGM-8B

EGM-Qwen3-VL-8B是一款功能强大的视觉语言模型,结合SGLang工具可以轻松实现视觉定位请求。本文将为你介绍如何通过简单的Python代码,使用SGLang快速部署EGM-Qwen3-VL-8B模型,实现精准的视觉定位功能。

一、准备工作:安装SGLang环境

要使用SGLang部署EGM-Qwen3-VL-8B,首先需要安装SGLang工具。打开终端,执行以下命令:

pip install "sglang[all]>=0.5.5"

这条命令会安装SGLang及其所有必要的依赖组件,确保你能够顺利运行后续的部署和推理任务。

二、启动SGLang服务:部署EGM-Qwen3-VL-8B模型

安装完成后,我们需要启动SGLang服务器来部署EGM-Qwen3-VL-8B模型。在终端中输入以下命令:

python -m sglang.launch_server \ --model-path nvidia/EGM-8B \ --chat-template=qwen3-vl \ --port 30000

这里,--model-path指定了模型的路径为nvidia/EGM-8B--chat-template设置为qwen3-vl以适配模型的对话格式,--port则指定了服务器运行的端口为30000。启动成功后,服务器将在本地的30000端口监听请求。

三、发送视觉定位请求:编写Python代码

服务器启动后,我们就可以编写Python代码来发送视觉定位请求了。下面是一个完整的示例:

import openai import base64 client = openai.Client(base_url="http://127.0.0.1:30000/v1", api_key="EMPTY") # 加载本地图片并转换为base64格式 with open("example.jpg", "rb") as f: image_base64 = base64.b64encode(f.read()).decode("utf-8") # 发送视觉定位请求 response = client.chat.completions.create( model="nvidia/EGM-8B", messages=[ { "role": "user", "content": [ {"type": "image_url", "image_url": {"url": f"data:image/jpeg;base64,{image_base64}"}}, {"type": "text", "text": "Please provide the bounding box coordinate of the region this sentence describes: the person on the left."}, ], } ], temperature=0.6, top_p=0.95, max_tokens=8192, ) # 打印模型返回的视觉定位结果 print(response.choices[0].message.content)

在这段代码中,我们首先导入了openaibase64库。然后,创建了一个OpenAI客户端,将请求的基础URL设置为本地SGLang服务器的地址http://127.0.0.1:30000/v1,API密钥设置为"EMPTY"(因为SGLang服务器不需要实际的API密钥)。

接下来,我们加载本地的图片文件example.jpg,并将其转换为base64编码格式,以便能够在请求中传递图片数据。然后,通过client.chat.completions.create方法发送请求,其中包含了图片数据和用户的视觉定位指令:“Please provide the bounding box coordinate of the region this sentence describes: the person on the left.”(请提供这句话所描述区域的边界框坐标:左边的人。)

最后,我们打印出模型返回的视觉定位结果,该结果将包含所请求区域的边界框坐标信息。

四、模型架构简介:了解EGM-Qwen3-VL-8B的核心组件

EGM-Qwen3-VL-8B模型的架构如下表所示:

组件详情
ArchitectureQwen3VLForConditionalGeneration
Text Hidden Size4096
Text Layers36
Attention Heads32 (8 KV heads)
Text Intermediate Size12,288
Vision Hidden Size1152
Vision Layers27
Patch Size16 x 16
Max Position Embeddings262,144
Vocabulary Size151,936

这些组件共同协作,使得EGM-Qwen3-VL-8B能够高效地处理视觉和语言信息,实现精准的视觉定位等复杂任务。

通过以上简单的步骤,你就可以使用SGLang部署EGM-Qwen3-VL-8B模型,并通过Python代码实现视觉定位请求了。无论是进行图像分析还是视觉问答,这款模型都能为你提供强大的支持。赶快尝试一下,体验视觉语言模型带来的便捷与强大吧!

【免费下载链接】EGM-8B项目地址: https://ai.gitcode.com/hf_mirrors/nvidia/EGM-8B

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

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

Windows游戏兼容性革命:dxwrapper深度解析与实战指南

Windows游戏兼容性革命:dxwrapper深度解析与实战指南 【免费下载链接】dxwrapper Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into gam…

作者头像 李华
网站建设 2026/7/20 12:51:36

从TTS静默失败到流畅语音:我的Pixelle-Video声音重生记

从TTS静默失败到流畅语音:我的Pixelle-Video声音重生记 【免费下载链接】Pixelle-Video 🚀 AI 全自动短视频引擎 | AI Fully Automated Short Video Engine 项目地址: https://gitcode.com/GitHub_Trending/pi/Pixelle-Video 深夜两点&#xff0c…

作者头像 李华
网站建设 2026/7/20 12:49:24

实战指南:构建企业级智能心理对话系统的核心技术架构

实战指南:构建企业级智能心理对话系统的核心技术架构 【免费下载链接】efaqa-corpus-zh ❤️Emotional First Aid Dataset, 心理咨询问答、聊天机器人语料库 项目地址: https://gitcode.com/gh_mirrors/ef/efaqa-corpus-zh efaqa-corpus-zh 是目前公开的最大…

作者头像 李华
网站建设 2026/7/20 12:49:17

如何在5分钟内免费使用苹果平方字体:PingFangSC完整使用指南

如何在5分钟内免费使用苹果平方字体:PingFangSC完整使用指南 【免费下载链接】PingFangSC PingFangSC字体包文件、苹果平方字体文件,包含ttf和woff2格式 项目地址: https://gitcode.com/gh_mirrors/pi/PingFangSC 想要为你的中文项目添加优雅的苹…

作者头像 李华
网站建设 2026/7/20 12:48:35

Hermes Agent安装配置与优化指南

1. Hermes Agent 是什么?为什么值得关注? Hermes Agent 是2026年最受瞩目的自我进化AI智能体之一,它通过独特的记忆机制和学习算法,能够持续优化自身的行为模式。与传统的AI助手不同,Hermes Agent 具备长期记忆能力&a…

作者头像 李华
网站建设 2026/7/20 12:47:32

如何在破解版Switch上免费创建无限虚拟Amiibo:emuiibo完全指南

如何在破解版Switch上免费创建无限虚拟Amiibo:emuiibo完全指南 【免费下载链接】emuiibo Virtual amiibo (amiibo emulation) system for Nintendo Switch 项目地址: https://gitcode.com/gh_mirrors/em/emuiibo 厌倦了为每个新游戏购买昂贵的实体Amiibo手办…

作者头像 李华