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

Qwen3.6-27B 开源:昇腾适配已到位,AtomGit AI 开放体验

270 亿参数稠密多模态模型Qwen3.6-27B正式开源。目前昇腾生态已完成对 Qwen3.6-27B 模型的适配支持相关模型文件与权重已同步上线 AtomGit AI开发者们可直接获取并进行部署测试。 SGLang 部署https://ai.atomgit.com/SGLangAscend/Qwen3.6-27B vLLM Ascend 部署https://ai.atomgit.com/vLLM_Ascend/Qwen3.6-27B模型介绍✅ 稠密架构优势部署更友好、推理更高效兼顾性能与实用性开发者部署首选。✅ 旗舰级智能体编程SWE-bench Verified、Terminal-Bench 2.0 等权威基准测试超越更大规模模型✅ 原生多模态全能支持视觉推理、文档理解和视觉问答等任务能力与 Qwen3.6-35B-A3B 一致。基于 SGLang 部署流程环境准备安装NPU 运行时环境所需的依赖已集成到 Docker 镜像中并上传至华为云平台用户可直接拉取该镜像。#Atlas 800 A3 docker pull quay.io/ascend/sglang:v0.5.10-npu.rc1-a3 #Atlas 800 A2 docker pull quay.io/ascend/sglang:v0.5.10-npu.rc1-910b #start container docker run -itd --shm-size16g --privilegedtrue --name ${NAME} \ --privilegedtrue --nethost \ -v /var/queue_schedule:/var/queue_schedule \ -v /etc/ascend_install.info:/etc/ascend_install.info \ -v /usr/local/sbin:/usr/local/sbin \ -v /usr/local/Ascend/driver:/usr/local/Ascend/driver \ -v /usr/local/Ascend/firmware:/usr/local/Ascend/firmware \ --device/dev/davinci0:/dev/davinci0 \ --device/dev/davinci1:/dev/davinci1 \ --device/dev/davinci2:/dev/davinci2 \ --device/dev/davinci3:/dev/davinci3 \ --device/dev/davinci4:/dev/davinci4 \ --device/dev/davinci5:/dev/davinci5 \ --device/dev/davinci6:/dev/davinci6 \ --device/dev/davinci7:/dev/davinci7 \ --device/dev/davinci8:/dev/davinci8 \ --device/dev/davinci9:/dev/davinci9 \ --device/dev/davinci10:/dev/davinci10 \ --device/dev/davinci11:/dev/davinci11 \ --device/dev/davinci12:/dev/davinci12 \ --device/dev/davinci13:/dev/davinci13 \ --device/dev/davinci14:/dev/davinci14 \ --device/dev/davinci15:/dev/davinci15 \ --device/dev/davinci_manager:/dev/davinci_manager \ --device/dev/hisi_hdc:/dev/hisi_hdc \ --entrypointbash \ quay.io/ascend/sglang:${tag}权重下载Qwen3.6-27Bhttps://ai.gitcode.com/hf_mirrors/Qwen/Qwen3.6-27B部署单节点部署执行以下脚本进行在线推理.# high performance cpu echo performance | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor sysctl -w vm.swappiness0 sysctl -w kernel.numa_balancing0 sysctl -w kernel.sched_migration_cost_ns50000 export SGLANG_SET_CPU_AFFINITY1 unset https_proxy unset http_proxy unset HTTPS_PROXY unset HTTP_PROXY unset ASCEND_LAUNCH_BLOCKING # cann source /usr/local/Ascend/ascend-toolkit/set_env.sh source /usr/local/Ascend/nnal/atb/set_env.sh export STREAMS_PER_DEVICE32 export HCCL_OP_EXPANSION_MODEAIV export HCCL_SOCKET_IFNAMElo export GLOO_SOCKET_IFNAMElo export SGLANG_ENABLE_SPEC_V21 export SGLANG_ENABLE_OVERLAP_PLAN_STREAM0 export SGLANG_SCHEDULER_DECREASE_PREFILL_IDLE1 export SGLANG_PREFILL_DELAYER_MAX_DELAY_PASSES100 python3 -m sglang.launch_server \ --model-path $MODEL_PATH \ --attention-backend ascend \ --device npu \ --tp-size 4 --nnodes 1 --node-rank 0 \ --chunked-prefill-size -1 --max-prefill-tokens 60000 \ --disable-radix-cache \ --trust-remote-code \ --host 127.0.0.1 --max-running-requests 48 --max-mamba-cache-size 60 \ --mem-fraction-static 0.7 \ --port 8000 \ --cuda-graph-bs 2 8 16 32 48 \ --enable-multimodal \ --mm-attention-backend ascend_attn \ --dtype bfloat16 --mamba-ssm-dtype bfloat16 \ --speculative-algorithm NEXTN \ --speculative-num-steps 3 \ --speculative-eagle-topk 1 \ --speculative-num-draft-tokens 4发送请求测试curl --location http://127.0.0.1:8000/v1/chat/completions --header Content-Type: application/json --data { model: qwen3.6, messages: [ { role: user, content: [ { type: image_url, image_url: {url: /image_path/qwen.png} }, {type: text, text: What is the text in the illustrate?} ] } ] }​​​​结果返回如下{id:cdcd6d14645846e69cc486554f198154,object:chat.completion,created:1772098465,model:qwen3.6,choices:[{index:0,message:{role:assistant,content:The user is asking about the text present in the image. I will analyze the image to identify the text.\n/think\n\nThe text in the image is \TONGyi Qwen\.,reasoning_content:null,tool_calls:null},logprobs:null,finish_reason:stop,matched_stop:248044}],usage:{prompt_tokens:98,total_tokens:138,completion_tokens:40,prompt_tokens_details:null,reasoning_tokens:0},metadata:{weight_version:default}}基于 vLLM Ascend 部署流程环境准备模型权重Qwen3.6-27BBF16 版本https://ai.gitcode.com/hf_mirrors/Qwen/Qwen3.6-27B安装1️⃣ 官方 Docker 镜像您可以通过镜像链接下载镜像压缩包来进行部署具体流程如下 镜像链接https://quay.io/repository/ascend/vllm-ascend?tabtagstaglatest# 拉取0.18.0rc1镜像以A3 openeuler为例 docker pull quay.io/ascend/vllm-ascend:v0.18.0rc1-a3-openeuler # 配置对应的Image名 export IMAGEvllm-ascend:v0.18.0rc1-a3-openeuler export NAMEvllm-ascend # 使用定义的变量运行容器 # 注意若使用 Docker 桥接网络请提前开放可供多节点通信的端口 # 根据您的设备更新 --deviceAtlas A3/dev/davinci[0-15]。 docker run --rm \ --name $NAME \ --nethost \ --shm-size100g \ --device /dev/davinci0 \ --device /dev/davinci1 \ --device /dev/davinci2 \ --device /dev/davinci3 \ --device /dev/davinci4 \ --device /dev/davinci5 \ --device /dev/davinci6 \ --device /dev/davinci7 \ --device /dev/davinci_manager \ --device /dev/devmm_svm \ --device /dev/hisi_hdc \ -v /usr/local/dcmi:/usr/local/dcmi \ -v /usr/local/Ascend/driver/tools/hccn_tool:/usr/local/Ascend/driver/tools/hccn_tool \ -v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi \ -v /usr/local/Ascend/driver/lib64/:/usr/local/Ascend/driver/lib64/ \ -v /usr/local/Ascend/driver/version.info:/usr/local/Ascend/driver/version.info \ -v /etc/ascend_install.info:/etc/ascend_install.info \ -v /root/.cache:/root/.cache \ -it $IMAGE bash2️⃣ 源码构建如果您不希望使用上述 Docker 镜像也可通过源码完整构建保证你的环境成功安装了 CANN 8.5.0从源码安装 vllm-ascend 请参考安装指南。 安装指南https://docs.vllm.ai/projects/ascend/en/latest/installation.html从源码安装 vllm-ascend 后您需要将 vllm、vllm-ascend、transformers 升级至主分支​​​​​​​# 升级 vllm git clone https://github.com/vllm-project/vllm.git cd vllm git checkout bcf2be96120005e9aea171927f85055a6a5c0cf6 VLLM_TARGET_DEVICEempty pip install -v . # 升级 vllm-ascend pip uninstall vllm-ascend -y git clone https://github.com/vllm-project/vllm-ascend.git cd vllm-ascend git checkout 99e1ea0fe685e93f53ee5adfe4b41cdd42fb809f pip install -v . # 重新安装 transformers git clone https://github.com/huggingface/transformers.git cd transformers git reset --hard fc9137225880a9d03f130634c20f9dbe36a7b8bf pip install .如需部署多节点环境您需要在每个节点上分别完成环境配置。部署单节点部署1️⃣ A2 系列执行以下脚本进行在线推理.export PYTORCH_NPU_ALLOC_CONFexpandable_segments:True export HCCL_OP_EXPANSION_MODEAIV export HCCL_BUFFSIZE1024 export OMP_NUM_THREADS1 export TASK_QUEUE_ENABLE1 export LD_PRELOAD/usr/lib/aarch64-linux-gnu/libjemalloc.so.2:$LD_PRELOAD vllm serve /root/.cache/Qwen3.6-27B \ --served-model-name qwen3.6 \ --host 0.0.0.0 \ --port 8010 \ --data-parallel-size 1 \ --tensor-parallel-size 2 \ --max-model-len 262144 \ --max-num-batched-tokens 25600 \ --max-num-seqs 128 \ --gpu-memory-utilization 0.94 \ --compilation-config {cudagraph_capture_sizes:[1,2,3,4,8,12,16,24,32,48], cudagraph_mode:FULL_DECODE_ONLY} \ --trust-remote-code \ --async-scheduling \ --allowed-local-media-path / \ --no-enable-prefix-caching \ --mm-processor-cache-gb 0 \ --additional-config {enable_cpu_binding:true}2️⃣ A3 系列执行以下脚本进行在线推理。export PYTORCH_NPU_ALLOC_CONFexpandable_segments:True export HCCL_OP_EXPANSION_MODEAIV export HCCL_BUFFSIZE1024 export OMP_NUM_THREADS1 export TASK_QUEUE_ENABLE1 export LD_PRELOAD/usr/lib/aarch64-linux-gnu/libjemalloc.so.2:$LD_PRELOAD vllm serve /root/.cache/Qwen3.6-27B \ --served-model-name qwen3.6 \ --host 0.0.0.0 \ --port 8010 \ --data-parallel-size 1 \ --tensor-parallel-size 2 \ --max-model-len 262144 \ --max-num-batched-tokens 25600 \ --max-num-seqs 128 \ --gpu-memory-utilization 0.94 \ --compilation-config {cudagraph_capture_sizes:[1,2,3,4,8,12,16,24,32,48], cudagraph_mode:FULL_DECODE_ONLY} \ --trust-remote-code \ --async-scheduling \ --allowed-local-media-path / \ --no-enable-prefix-caching \ --mm-processor-cache-gb 0 \ --additional-config {enable_cpu_binding:true}执行以下脚本向模型发送一条请求curl http://localhost:8010/v1/completions \ -H Content-Type: application/json \ -d { prompt: The future of AI is, path: /path/to/model/Qwen3.6-27B/, max_tokens: 100, temperature: 0 }​​​​​执行结束后您可以看到模型回答如下Prompt: The future of AI is, Generated text: not just about building smarter machines, but about creating systems that can collaborate with humans in meaningful, ethical, and sustainable ways. As AI continues to evolve, it will increasingly shape how we live, work, and interact — and the decisions we make today will determine whether this future is one of shared prosperity or deepening inequality.\n\nThe rise of generative AI, for example, has already begun to transform creative industries, education, and scientific research. Tools like ChatGPT, Midjourney, and也可执行以下脚本向模型发送一条多模态请求curl http://localhost:8010/v1/completions \ -H Content-Type: application/json \ -d { model: qwen3.6, messages: [ {role: system, content: You are a helpful assistant.}, {role: user, content: [ {type: image_url, image_url: {url: https://modelscope.oss-cn-beijing.aliyuncs.com/resource/qwen.png}}, {type: text, text: What is the text in the illustrate?} ]} ] }执行结束后您可以看到模型回答如下{id:chatcmpl-9dab99d55addd8c0,object:chat.completion,created:1771060145,model:qwen3.6,choices:[{index:0,message:{role:assistant,content:TONGYI Qwen,refusal:null,annotations:null,audio:null,function_call:null,tool_calls:[],reasoning:null},logprobs:null,finish_reason:stop,stop_reason:null,token_ids:null}],service_tier:null,system_fingerprint:null,usage:{prompt_tokens:112,total_tokens:119,completion_tokens:7,prompt_tokens_details:null},prompt_logprobs:null,prompt_token_ids:null,kv_transfer_params:null}声明当前为尝鲜版本我们还在持续优化性能给大家带来更好的体验。以上内容及代码仓中提到的数据集和模型仅作示例使用仅供非商业用途学习与参考。如果您基于示例使用这些数据集和模型请注意遵守对应的开源协议License避免产生相关纠纷。如果您在使用过程中遇到任何问题包括功能、合规等欢迎在代码仓提交 Issue我们会及时查看并回复

相关文章:

Qwen3.6-27B 开源:昇腾适配已到位,AtomGit AI 开放体验

270 亿参数稠密多模态模型 Qwen3.6-27B 正式开源。目前,昇腾生态已完成对 Qwen3.6-27B 模型的适配支持,相关模型文件与权重已同步上线 AtomGit AI,开发者们可直接获取并进行部署测试。 🔗 SGLang 部署:https://ai.atom…...

从AGC到传感器信号处理:峰值检测电路的5个实战应用场景与电路调试避坑指南

从AGC到传感器信号处理:峰值检测电路的5个实战应用场景与电路调试避坑指南 在工业测量、医疗设备和通信系统中,峰值检测电路如同一位沉默的"信号捕手",精准捕捉瞬息万变的电压极值。不同于教科书式的原理讲解,本文将带…...

终极指南:如何用FakeLocation实现应用级位置模拟,保护你的隐私与突破地理限制

终极指南:如何用FakeLocation实现应用级位置模拟,保护你的隐私与突破地理限制 【免费下载链接】FakeLocation Xposed module to mock locations per app. 项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation 你是否曾想过,为…...

前端模块热更新机制原理

前端模块热更新机制原理 在现代前端开发中,模块热更新(Hot Module Replacement,HMR)是一项关键技术,它允许开发者在不刷新整个页面的情况下实时更新代码,极大提升了开发效率。想象一下,每次修改…...

TNF-α蛋白的结构特征与信号转导机制研究

一、TNF-α蛋白的分子结构与存在形式肿瘤坏死因子α是一种对多种细胞类型具有多效作用的细胞因子,已被确定为炎症反应的主要调节因子,参与多种炎症和自身免疫性疾病的发病机制。从结构上看,TNF-α是由157个氨基酸组成的同型三聚体蛋白&#x…...

Windows虚拟显示器终极指南:3分钟免费扩展无限屏幕空间

Windows虚拟显示器终极指南:3分钟免费扩展无限屏幕空间 【免费下载链接】virtual-display-rs A Windows virtual display driver to add multiple virtual monitors to your PC! For Win10. Works with VR, obs, streaming software, etc 项目地址: https://gitco…...

VSCode容器化效率提升300%:从本地调试到K8s DevSpace的7个不可跳过的工程实践

更多请点击: https://intelliparadigm.com 第一章:VSCode容器化开发的核心价值与演进路径 VSCode 通过 Remote-Containers 扩展将本地编辑体验无缝延伸至容器运行时环境,从根本上重构了“开发即生产”的实践范式。其核心价值不仅在于环境隔离…...

给STM32裸机程序加点料:手把手教你用FreeRTOS创建第一个任务(附代码)

从裸机到RTOS:STM32多任务开发实战指南 引言 第一次接触RTOS的开发者往往会有这样的困惑:为什么简单的while(1)循环不能满足需求?当你的项目需要同时处理按键输入、LED显示、串口通信和传感器数据采集时,裸机编程的局限性就会暴露…...

从Docking到Gromacs:一个药物筛选新手的完整计算流程(含软件选择与避坑指南)

从Docking到Gromacs:药物筛选新手的全流程实战手册 刚踏入计算药物筛选领域时,最让人头疼的往往不是某个具体技术,而是如何把碎片化的工具串联成完整工作流。实验室里常遇到这样的场景:导师扔给你一个蛋白结构和化合物库&#xff…...

WinSW实战踩坑记:解决Windows Server上Jar服务‘找不到文件’的诡异问题

WinSW深度排障:破解Windows服务中Jar程序"找不到文件"的玄机 当你在Windows Server上部署Java服务时,是否遇到过这样的诡异场景:明明手动执行java -jar一切正常,但通过WinSW注册为服务后却频频报错"The system can…...

VSCode工业级开发环境搭建:从零到交付,7步实现毫秒级响应与企业级安全合规

更多请点击: https://intelliparadigm.com 第一章:VSCode工业级开发环境的战略定位与价值全景 VSCode 已超越轻量编辑器范畴,成为现代软件工程链路中承上启下的核心枢纽——它既是开发者每日交互最频繁的“数字工作台”,也是 CI/…...

解锁SillyTavern:打造有灵魂的AI角色对话体验

解锁SillyTavern:打造有灵魂的AI角色对话体验 【免费下载链接】SillyTavern LLM Frontend for Power Users. 项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern 你是否曾幻想与一个真正有"灵魂"的AI角色对话?不是那些机械…...

实战验证:爱搜索GEO营销系统如何为工业制造企业实现精准AI搜索优化

在传统搜索引擎优化(SEO)已进入存量竞争的红海时,一种基于生成式人工智能(AIGC)的全新流量战场——AI搜索优化(GEO)正在迅速崛起。对于企业而言,这不仅是技术升级,更是一…...

别再只会用imshow了!Matlab图像显示从入门到精通,一篇搞定灰度、RGB、二值图

Matlab图像显示艺术:从imshow基础到专业级可视化技巧 第一次接触Matlab图像处理时,很多人会惊讶于简单的imshow()背后隐藏着如此丰富的可能性。这个看似基础的函数,实际上是一把打开图像可视化大门的万能钥匙。本文将带你超越基础用法&#x…...

基于卷积神经网络的球罐结构损伤识别

基于卷积神经网络的球罐结构损伤识别 摘要:球形储罐(球罐)作为储存各类气体和液化气体的核心压力容器,广泛应用于石油、化工、冶金及城市燃气供应等领域,其结构安全直接关系到人员生命和财产安全。传统无损检测方法存在效率低、范围有限、对微小损伤敏感度低等问题,难以…...

从Mobileye论文到实战:单目相机如何用IPM变换实现精准测距?

从Mobileye论文到实战:单目相机如何用IPM变换实现精准测距? 在自动驾驶和机器人领域,单目相机的测距问题一直是个既经典又充满挑战的课题。想象一下,当人类驾驶员通过肉眼判断前车距离时,大脑会自动校正透视变形带来的…...

ESP8266 I2C通信避坑指南:从SHT30读取失败到BH1750数据不准的常见问题排查

ESP8266 I2C通信实战避坑指南:从硬件连接到协议调试的完整解决方案 当你第一次尝试用ESP8266通过I2C总线连接传感器时,可能会遇到各种令人困惑的问题——传感器无响应、数据读取为0、数值异常波动,甚至I2C地址扫描不到。这些问题往往让开发者…...

超越Arduino_GFX:在ESP-IDF中用面向对象思想重构ST7701S SPI驱动

超越Arduino_GFX:在ESP-IDF中用面向对象思想重构ST7701S SPI驱动 当你在ESP32平台上驱动一块ST7701S RGB屏幕时,是否曾为代码的混乱和难以维护而头疼?传统的驱动实现往往将SPI配置、屏幕初始化、图形库耦合在一起,导致代码难以复用…...

VCS/irun仿真效率提升:如何用UCLI和TCL脚本灵活控制fsdb波形记录?

VCS/irun仿真效率优化:UCLI与TCL脚本的波形记录控制实战 在芯片验证的浩瀚海洋里,波形文件就像航海日志,记录着每一次仿真的关键信号变化。但不当的波形记录策略会让工程师陷入数据洪流——我曾见过一个未优化的验证环境,单次回归…...

在树莓派4B(ARM64)上搞定PyQt5:从源码编译到解决Qt::ItemDataRole报错的全过程

树莓派4B ARM64平台PyQt5深度编译指南:从源码构建到核心错误解析 在树莓派4B的ARM64架构上构建PyQt5开发环境,是许多嵌入式GUI开发者的必经之路。不同于x86平台的顺风顺水,ARM64架构下的编译过程往往暗藏玄机。本文将带您深入探索从Python环境…...

低代码开发 AI Agent Harness Engineering:Coze_Dify 平台的高级玩法与局限性

低代码玩转AI Agent:从Harness Engineering到Coze/Dify高级实操、避坑指南与能力边界 关键词 低代码AI Agent、Harness Engineering(智能体工程化)、Coze平台、Dify平台、Agent编排、提示词工程、LLM应用开发 摘要 AI Agent被认为是大模型落地的核心载体,但传统基于Lan…...

从‘狼人杀’到推荐算法:贝叶斯定理如何悄悄成为你手机里的预言家?

从‘狼人杀’到推荐算法:贝叶斯定理如何悄悄成为你手机里的预言家? 深夜的狼人杀桌游中,当3号玩家突然质疑5号"昨晚为什么守我"时,老手们会不自觉调整对其他玩家的信任值——这种动态变化的"怀疑度"&#xff…...

R3nzSkin国服换肤工具:三步实现英雄联盟全皮肤自由

R3nzSkin国服换肤工具:三步实现英雄联盟全皮肤自由 【免费下载链接】R3nzSkin-For-China-Server Skin changer for League of Legends (LOL) 项目地址: https://gitcode.com/gh_mirrors/r3/R3nzSkin-For-China-Server 想要体验英雄联盟所有皮肤却受限于预算&…...

LLM到AgentRAG——AI知识点概述 第六章:Function Call函数调用

Function Call——函数调用以我们的RAG系统为例,整个RAG流程大概是这样的:用户提出问题→(问题拆分)→检索分块→生成答案→(比标注来源)在基础场景中已经很完善了,能够给出符盖对应知识点的回答…...

如何快速识别并解决PCL2启动器下载资源异常问题

如何快速识别并解决PCL2启动器下载资源异常问题 【免费下载链接】PCL Minecraft 启动器 Plain Craft Launcher(PCL)。 项目地址: https://gitcode.com/gh_mirrors/pc/PCL Plain Craft Launcher(PCL2)作为一款功能强大的Min…...

CentOS 7搭建TeamSpeak服务器避坑指南:解决证书错误、bzip2缺失等常见问题

CentOS 7实战:TeamSpeak语音服务器部署全流程与疑难解析 在游戏公会、远程团队协作等场景中,稳定高效的语音通信系统至关重要。TeamSpeak作为老牌专业语音解决方案,以其低延迟、高音质和灵活的权限管理著称。本文将带您从零开始在CentOS 7系统…...

别再手动解析了!用C# WPF + NModbus4 + DataConvertLib搞定Modbus浮点数读写(附完整源码)

工业级Modbus浮点数读写实战:C# WPF与NModbus4的高效数据解析方案 工业自动化领域的数据采集从来不是简单的寄存器读写。当你的SCADA系统需要从PLC读取一个温度值(32位浮点数)或从流量计获取累计量(64位长整型)时&…...

Mplus链式中介保姆级教程:从数据准备到结果解读,手把手教你搞定Bootstrap检验

Mplus链式中介模型实战指南:从理论到结果可视化全解析 在社会科学研究中,中介效应分析已经成为探究变量间作用机制的重要方法。特别是链式中介模型,能够揭示变量间更复杂的传导路径。本文将从一个虚构但典型的研究问题出发——"社交媒体…...

年薪18-60W!风口已至,AI测试岗凭什么这么值钱?

📝 面试求职: 「面试试题小程序」 ,内容涵盖 测试基础、Linux操作系统、MySQL数据库、Web功能测试、接口测试、APPium移动端测试、Python知识、Selenium自动化测试相关、性能测试、性能测试、计算机网络知识、Jmeter、HR面试,命中…...

Python的@dataclass装饰器:自动生成样板代码的魔法

Python的dataclass装饰器:自动生成样板代码的魔法 在Python开发中,编写类时常常需要重复定义__init__、__repr__等样板代码,既繁琐又容易出错。而dataclass装饰器的出现,就像一场魔法,让开发者告别冗余代码。它源自Py…...