返回博客
简体中文Guide

Qwen3.7 Plus 是什么?长上下文分档价格与 API 接入实测

看懂阿里 Qwen3.7 Plus 的定位、256K 上下文价格分界和 API 调用方式,区分官方能力说明与实际接入测试。

C
Crazyrouter Team
2026年10月18日 / 0 次浏览
分享:
Qwen3.7 Plus 是什么?长上下文分档价格与 API 接入实测

Qwen3.7 Plus 是阿里 Qwen 系列里兼顾效果与成本的通用模型,适合聊天、代码辅助和文档处理。API 调用名是 qwen3.7-plus,不要把它写成展示标题里的空格形式。官方文档标注 1M token 上下文;截至 2026-10,网关的实时价格则以 256,000 token 为分界。接入之前,先确认你的请求落在哪个价格档,比只看一个单价更有用。

Qwen3.7 Plus 是什么,适合谁用?#

阿里官方模型说明把它放在均衡档位,列出的用途包括代码工具、内容生成、摘要和办公文档处理。页面同时列出思考模式、工具调用和结构化输出支持;需要更强推理时,官方给出的候选是 Qwen3.8 Max。

这并不意味着你必须把旧项目马上迁移。先拿几条真实任务测试:一个多文件修改、一段表格字段提取、一个材料里根本没有答案的问题。最后一项尤其重要,模型知道什么时候不该编答案,往往比回答写得长更有价值。

旧版 Plus 可以作为回归基线,但本次选题没有指定上一代对比,因此没有编写版本胜负结论。官方把 Qwen3.6 Plus 列入旧版列表,也不等于我们已经测出新版本在你的任务上一定更好。

模型能力和网关支持要分开看#

核对项目当前证据使用建议
厂商阿里 Qwen 系列以官方文档确认能力边界
调用名称qwen3.7-plus保留点号与连字符
官方上下文1M token再验证所用路由的请求限制
基础聊天接口本次实际调用成功从小请求开始调试
工具调用、结构化输出官方列为支持接入工具前单独测试
长上下文价格超过 256,000 token 切档预算按请求所在档位估算

不要把“官方支持工具”理解成所有官方内置工具都能原样通过兼容接口使用。工具参数、流式返回和图像输入都有各自的协议细节;本次只验证了基础文本聊天,没有验证这些可选功能。

截至 2026-10,怎么计算费用?#

Qwen3.7 Plus 实时价格行在 2026 年 10 月 18 日显示:

上下文档位每百万输入 token每百万输出 token
不超过 256,000 token$0.40$1.60
超过 256,000 token$1.20$4.80

以上按美元计价,不直接换算成人民币,以免汇率造成误差。假设一条请求处于低档,包含一万输入 token、两千输出 token,而且没有缓存等额外计费类别,估算是 0.01 × 0.40 + 0.002 × 1.60 = 0.0072 美元。这只是算例,不是下文连接测试的实际账单。

高档输入和输出单价都是低档的三倍。实时表达式按请求选择档位,不能想当然地把超过分界的那部分单独按高价算。上线前还要查看缓存、推理和工具调用等类别如何计费。

与官方直连比较时,需要在阿里控制台匹配相同区域、上下文档位和调用方式。本次没有核实完全相同条件下的官方美元报价,因此不写“比官方便宜多少”的数字。后续调整预算,可以同时查看价格总览。

Qwen3.7 Plus 请求经过网关并返回结果的示意图

怎样调用 Qwen3.7 Plus?#

先在服务端设置 CRAZYROUTER_API_KEY,不要把密钥放进前端页面。接口地址使用 https://api.crazyrouter.com/v1。下面的 cURL、Python 和 Node.js 写法对应英文版中实际执行过的同一基础请求。

bash
curl --fail-with-body https://api.crazyrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $CRAZYROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"qwen3.7-plus","messages":[{"role":"user","content":"Reply with exactly: Qwen API connection works."}],"max_tokens":80}'

Python 安装 OpenAI SDK 后可这样写:

python
import os
from openai import OpenAI
client = OpenAI(api_key=os.environ["CRAZYROUTER_API_KEY"],
                base_url="https://api.crazyrouter.com/v1")
r = client.chat.completions.create(
    model="qwen3.7-plus",
    messages=[{"role": "user", "content": "Reply with exactly: Qwen API connection works."}],
    max_tokens=80,
)
print(r.choices[0].message.content)

Node.js 使用内置 fetch 即可发送相同请求:

javascript
const r = await fetch("https://api.crazyrouter.com/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.CRAZYROUTER_API_KEY}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({model: "qwen3.7-plus", messages: [
    {role: "user", content: "Reply with exactly: Qwen API connection works."}
  ], max_tokens: 80})
});
if (!r.ok) throw new Error(`HTTP ${r.status}: ${await r.text()}`);
console.log((await r.json()).choices[0].message.content);

本次 10 月 18 日连接测试返回 HTTP 200,响应模型名为 qwen3.7-plus,可见文本是 Qwen API connection works.。其中一次原始响应记录了 20 个输入 token、266 个输出 token,推理 token 为 257;可见答案很短,并不能据此推断费用很低。这组结果只能证明基础连接可用,不能证明代码质量、长文本检索或输出上限策略。

调试报错时,先区分认证、模型名和请求格式。认证失败要检查环境变量是否真的传到运行进程;找不到模型时核对大小写和标点;参数报错则退回上面的最小请求,逐个加入可选字段。不要同时修改接口地址、提示词和模型名称,否则很难判断究竟是哪一步起作用。

进入业务测试后,把原始输入、响应、耗时和 usage 一起保存。对于批量摘要,可以抽查遗漏事实和错误引用;对于编码任务,则运行项目原有检查,避免只凭回答语气判断正确性。若需要发送客户材料,还应先确认所选服务的数据处理条款,并只传完成任务所必需的信息。

FAQ#

Qwen3.7 Plus 和 Qwen3.8 Max 怎么选?#

官方将前者定位为均衡选择,后者侧重更强推理。用相同任务评估正确率、耗时和账单,再决定是否值得升级。

1M 上下文是不是全部按同一个价格?#

不是。当前网关价格在超过 256,000 token 后切到高档,大文档请求需要按对应档位重新估算。

这个模型可以生成图片吗?#

官方说明中的视觉理解与生成图片是不同能力。本文验证的是文本聊天接口,不应据此推断它能输出图片文件。

工具调用是否已经实测?#

本次没有测试工具调用。官方列出该能力,你仍需验证兼容接口的工具定义、参数和返回格式。

官方直连一定更贵吗?#

没有同区域、同档位的实时报价就不能下结论。先比较完整计费规则,再比较单价和使用体验。

下一步#

先用小请求完成连通性检查,再用项目中的真实文档和代码测效果。准备投入使用时,可以创建账号,配合聊天接口文档设置服务端密钥和预算。

<!-- [crazyrouter](https://docs.crazyrouter.com/en/introduction)-related-links -->

相关页面#

Implementation Guides

Topics

Guide

相关文章