Qwen3.8-27B 首日支持:OpenVINO™ 让新一代大模型发布即刻跑上 Intel Agentic PC

openlab_96bf3613 更新于 58分钟前

 作者:孙敏 武卓

过去一年,多模态大模型的发展速度越来越快。开发者不再只满足于让模型“会聊天”,而是希望模型能够看懂图片、理解复杂指令、完成视觉问答、辅助代码生成,甚至成为智能体应用中的核心大脑。

Qwen3.8 系列在代码编写、专业工作、科学研究及长流程 Agent 任务方面提供顶尖性能。阿里巴巴千问大模型团队最新发布的Qwen3.8-27B模型将这些技术提升落地于轻量化、易部署的稠密模型:它是一款原生多模态视觉-语言模型,具备图像与视频理解能力,并支持灵活的思考控制(Thinking Control),专为以更高可靠性完整执行复杂的跨步骤任务而设计。

我们借助 OpenVINO notebooks 中的 vlm-chatbot 示例,带大家快速上手体验 Qwen3.8-27B。 同时,Flowy公司推出的Herd**an(牧马人)本地模型推理平台,也已经实现了与模型和英特尔硬件平台的集成,下载安装后即可快速运行Qwen3.8-27B。

为什么 Qwen3.8 值得开发者关注?

如果说早期的大语言模型主要解决“文本理解与生成”,那么 Qwen3.8 更进一步,把多模态能力作为模型能力的一部分来构建。

它们的价值主要体现在

  • Agentic 智能体执行力: 更强大的自主规划与环境反馈应对能力,实现更高可靠性的端到端任务交付。
  • 可控思考机制: 提供可开关的思考模式,并支持自定义推理深度(Reasoning Depth)。
  • 多模态视觉理解: 原生集成图像与视频理解,全面覆盖 STEM 图表、复杂文档及长视频分析。

而 OpenVINO的价值,就是让这些模型不仅“能用”,而且更适合在 Intel 平台上本地部署、优化运行和集成到真实应用中。

OpenVINO:让 Qwen3.8 更容易跑在本地

OpenVINO 一直关注的核心问题是:如何让 AI 模型更高效地运行在真实硬件上。

对于开发者来说,从 Hugging Face 上拿到一个模型,只是第一步。真正要把模型做进应用,还需要解决很多实际问题:模型如何转换为高效推理格式?如何降低显存和内存占用?如何在 CPU / GPU 上稳定运行?如何支持 streaming 输出?如何快速搭建一个可交互 demo?

如何进一步封装成自己的本地智能体或 AI PC skill?这正是 OpenVINO notebooks 中 vlm-chatbot 示例想解决的问题。

这个 notebook 展示了一个完整的 VLM chatbot 工作流:先安装依赖,然后选择模型和压缩精度,再通过 Optimum Intel 将模型导出为 OpenVINO IR 格式,并利用 NNCF 完成 INT8 或 INT4 权重量化压缩,最后用 OpenVINO GenAI 的 VLMPipeline 运行图文推理,并通过 Gradio 搭建交互式界面。

Qwen3.8-27B在英特尔锐炫™ Pro B70和Herd**an(牧马人)的实测效果展示

Herd**an(牧马人)是Flowy公司推出的本地模型推理平台,基于英特尔XPU平台及OpenVINO优化,快速部署主流 LLM(本地文生图、合成音频等),支持端云混合算力,数据留存本地。开发者下载并安装后即可运行 qwen3.8 本地推理,几十种大模型一键部署(Qwen3.6 / DeepSeek / GLM-4.7 / Llama 等)。同时,牧马人为开发者提供类 OpenAI API,配好 Base URL 直接用,协议兼容零迁移。

视频

看完 Demo 去哪找、怎么用?

下载地址:https://www.flowyaipc.cn/ai-engine

1. 打开上方链接,下载安装牧马人本地推理引擎,支持 Qwen3.6 / DeepSeek / GLM-4.7 / Llama 等几十种大模型,一键完成部署
2. 对话界面可直接体验 qwen3.8 本地推理;文生图、图生图、多语种翻译等能力开箱即用
3. 牧马人引擎提供与 OpenAI兼容的 API,配好 Base URL 直接用(无需额外配置)
4. 前端 flowyaipc 已内置模型管理,一键切换模型、查看推理参数
5. 开发者可调 API 接入自己的应用,协议与 OpenAI API一致,零迁移成本

下面我们就以 Qwen3.8-27B 为例,走一遍核心流程。

第一步:准备运行环境

打开一个终端窗口,使用如下命令创建一个虚拟环境

python -m venv ov-qwen36

激活虚拟环境(Windows操作系统):

ov-qwen36\Scripts\activate 

激活虚拟环境(Linux / macOS操作系统):

source ov-qwen36/bin/activate

然后安装 OpenVINO nightly-build、OpenVINO GenAI nightly-build、Optimum Intel、NNCF 以及 VLM 推理所需依赖:

pip install -U openvino openvino-tokenizers openvino-genai --extra-index-url https://storage.openvinotoolkit.org/simple/wheels/nightlypip install -U "git+https://github.com/huggingface/optimum-intel.git"pip install -U nncf torch accelerate datasets gradio huggingface-hubpip install -U opencv-python-headless einops timm sentencepiece qwen-vl-utils transformers_stream_generator

需要特别注意:Qwen3.8 相关模型需要匹配更新版本的 Transformers。Notebook 中为这个系列提供了单独选项:

pip install --no-deps "transformers==5.2"

如果你是在 notebook 中运行,可以按照 notebook 的交互控件选择 Qwen3.8 对应的 Transformers 版本。

第二步:选择模型和压缩精度

在 vlm-chatbot notebook 中,你可以通过交互控件选择模型、语言、目标设备和压缩精度。

这里我们以Qwen/Qwen3.8-27B作为示例模型。

由于这是一个 27B 级别的多模态大模型,如果直接使用原始 BF16 / FP16 权重,对本地设备的显存和内存压力会非常大。因此,在 AI PC 或本地工作站上部署时,推荐使用 INT4 权重量化。

OpenVINO notebook 中提供了多种压缩选项:

FP16

INT8

INT4

INT4 AWQ

INT4 NPU-friendly

对于 Qwen3.8-27B这类大模型,我们推荐优先尝试 INT4。它可以显著降低模型体积和显存占用,同时保持可接受的生成质量,非常适合在本地设备上进行 demo、原型验证和开发者体验展示。

第三步:下载并导出 OpenVINO IR 模型

魔搭社区上已经提供了预转换的 OpenVINO 模型,可以直接使用 notebook 中的 “Use preconverted models” 选项,跳过本地转换过程。

https://www.modelscope.cn/models/OpenVINO/Qwen3.8-27B-int4-ov

如果希望自己完整复现模型优化流程,可以使用 Optimum CLI 将模型导出为 OpenVINO IR 格式,并在导出过程中完成 INT4 权重量化。

示例命令如下:

optimum-cli export openvino \--model Qwen/Qwen3.8-27B \--task image-text-to-text \--trust-remote-code \--weight-format int4 \--group-size 128 \--ratio 1.0 \ov_models/qwen3.8-27b-int4

这里的关键参数包括:

--model

指定 Hugging Face 模型 ID。

--task image-text-to-text

指定这是一个图像到文本 / 图文对话任务。

--weight-format int4

在导出过程中对模型权重进行 INT4 压缩。

--group-size 128

控制量化分组大小,通常可以在模型大小、推理性能和精度之间取得较好平衡。

--ratio 1.0

表示尽可能对线性层使用 INT4 权重量化。

需要提醒的是,27B 级别模型的转换本身会消耗较多系统内存和时间。如果只是想快速体验,建议优先使用已经转换好的 OpenVINO INT4 模型;如果你希望验证完整优化流程,再选择本地导出。

第四步:选择推理设备

OpenVINO 可以自动检测可用设备,并允许你选择 CPU、GPU 等目标设备。

对于 Qwen3.8-27B INT4 这样的模型,如果你的机器配备了 Intel GPU,建议优先尝试:

device = "GPU"

如果想先验证模型是否能正确加载和运行,也可以使用:

device = "CPU"

不过对于 27B 级别模型来说,GPU 通常能带来更好的交互体验,尤其是在需要 streaming 输出、图文理解和连续对话时。

第五步:使用 OpenVINO GenAI 创建 VLM 推理管线

OpenVINO GenAI 提供了更高层的生成式 AI API,可以让开发者不用手动处理复杂的 tokenization、模型调用和 generation loop。

对于 VLM 模型,可以直接使用 VLMPipeline:

import openvino_genai as ov_genaiimport openvino as ovimport numpy as npfrom PIL import Imageimport sysimport time model_dir = "ov_models/qwen3.8-27b-int4"device = "GPU" load_start = time.time()pipe = ov_genai.VLMPipeline(model_dir, device)print(f"Model loaded in {time.time() - load_start:.2f}s") cfg = ov_genai.GenerationConfig()cfg.max_new_tokens = 256 def streamer(subword):print(subword, end="", flush=True)sys.stdout.flush()return False image_path = "demo.jpg"image_tensor = ov.Tensor(np.array(Image.open(image_path).convert("RGB"))) prompt = "请用中文描述这张图片,并总结其中最重要的信息。" print("Generating...")gen_start = time.time() pipe.generate(prompt,image=image_tensor,generation_config=cfg,streamer=streamer,) print(f"\n\nInference time: {time.time() - gen_start:.2f}s")

这段代码完成了几个关键动作:

首先,从 OpenVINO IR 模型目录加载 Qwen3.8-27B INT4 模型。
然后,创建 OpenVINO GenAI 的 VLMPipeline。
接着,将图片转换为 OpenVINO Tensor。
最后,调用 pipe.generate() 完成图文理解,并通过 streamer 实时输出生成结果。

这也是 notebook 中最值得大家关注的部分:模型一旦被转换和优化为 OpenVINO 格式,后续推理代码就非常简洁,适合继续集成到自己的 Gradio demo、桌面应用、Web 服务、本地智能体或 AI PC skill 中。

第六步:搭建 Gradio Chatbot Demo

完成基础推理后,就可以进一步用 Gradio 搭建交互式界面。

Notebook 已经提供了 Gradio helper,支持图片上传、文本输入和模型输出展示。你可以基于它快速构建一个本地多模态聊天机器人。

一个典型的 demo 体验可以是:

上传一张图片。
输入一个问题,例如:“请分析这张图片中的主要对象,并判断它可能适合什么应用场景。”
模型在本地完成图像理解和中文回答。
你还以继续追问,让模型基于同一张图片进行多轮分析。

大模型本地部署并不一定意味着必须准备高端服务器,也不一定必须依赖云端 GPU。通过 OpenVINO 的模型转换、权重量化和 Intel 平台优化,你可以在本地 AI PC 上完成越来越多真实可用的 GenAI 应用探索。

开发者可以基于这个示例继续做什么?

完成这个 notebook 后,你可以继续做很多扩展。

你可以把它封装成一个本地图片理解助手,用于识别截图、海报、产品图、工业图像或文档图片。

你可以把它接入自己的 Agent 框架,让 Qwen3.8 作为多模态理解模块,为智能体提供视觉输入能力。

你可以将 Gradio demo 改造成 Web API,让前端应用、桌面应用或企业内部工具调用本地模型。

你也可以进一步结合 OpenVINO Model Server,把模型服务化,提供更标准的部署接口。

如果你正在构建 AI PC skill,还可以把这个多模态能力封装成一个可被智能体调用的本地 skill。例如:图片信息提取、截图理解、商品图分析、文档页面解释、视觉问答等。

从 notebook 到 demo,再从 demo 到应用,这正是 OpenVINO 对开发者最直接的价值。

小结

Qwen3.8 代表了新一代多模态大模型的发展方向:更强的原生视觉语言能力,更适合智能体应用,更高效的模型结构,以及更广泛的本地部署潜力。

OpenVINO 对这个系列模型的新增支持,让开发者可以更方便地将它们部署到 Intel 平台上。借助 Optimum Intel、NNCF 和 OpenVINO GenAI API,开发者可以完成从模型下载、OpenVINO IR 转换、INT4 压缩,到本地图文推理和 Gradio demo 的完整流程。

更重要的是,我们已经可以在 32GB 内存的 本地AI PC上运行经过 OpenVINO INT4 优化的 Qwen3.8-27B。对于 AI PC 开发者来说,这不是一个“未来才会发生”的方向,而是现在就可以上手验证的能力。

现在就动手试试

如果你正在关注多模态大模型、本地智能体、AI PC 应用,或者希望把大模型能力部署到更靠近用户的数据和设备侧,那么现在就是尝试 OpenVINO + Qwen3.8 的最佳时机。

打开 OpenVINO notebooks,运行 vlm-chatbot 示例https://github.com/openvinotoolkit/openvino_notebook***lob/latest/notebooks/vlm-chatbot/vlm-chatbot-generate-api.ipynb

选择 Qwen3.8-27B。
导出 INT4 OpenVINO 模型。
在你的 Intel AI PC 上跑起第一个本地多模态大模型 demo。

不要只是阅读模型发布信息。
不要只是观看别人跑 demo。
把模型下载下来,把 notebook 跑起来,把你的第一个本地 Qwen3.8 多模态应用做出来。

OpenVINO 已经把路径铺好,接下来就看你能用它创造什么。

0个评论