LoopToken
对话补全 (Chat)

通义千问 Qwen 系列

Qwen 通用、Coder 与长上下文模型

适用模型

模型上下文最大输出
qwen3.7-max1,000,00064,000
qwen3.6-35b-a3b262,14464,000
qwen3.6-27b1,000,00064,000
qwen3-coder-plus1,000,00064,000
qwen3-max262,14464,000
qwen-plus1,000,00064,000

公开协议

通义千问官方同时提供 DashScope 原生接口和 OpenAI 兼容接口。LoopToken 对外采用官方 OpenAI 兼容形态:POST /v1/chat/completions

from openai import OpenAI

client = OpenAI(base_url="https://api.vibelab.me/v1", api_key="sk-lt-...")
response = client.chat.completions.create(
    model="qwen3-coder-plus",
    messages=[{"role": "user", "content": "写一个带超时的 Go HTTP 客户端"}],
    max_tokens=2048,
)
print(response.choices[0].message.content)

支持通用页列出的流式输出、工具调用和 JSON 输出字段。不同级别模型的上下文和输出限制不同,但请求结构相同,因此合并在本页。

请求参数

参数类型必填默认值说明
modelstring-本页适用模型之一
messagesarray-对话消息列表,至少包含一条消息
messages[].rolestring-systemuserassistanttool
messages[].contentstring/array-文本或多模态内容块
streambooleanfalse是否启用 SSE 流式输出
max_tokensinteger模型默认最大输出 Token 数
temperaturenumber1采样温度,建议范围 [0, 2)
top_pnumber1核采样阈值,范围 (0, 1]
stopstring/array-停止序列
toolsarray-函数工具列表
tool_choicestring/objectautoautonone 或指定工具
parallel_tool_callsbooleantrue是否允许并行工具调用
response_formatobject{"type":"text"}可设置 json_object
seedinteger-随机种子

响应参数

参数类型说明
idstring请求 ID
objectstringchat.completionchat.completion.chunk
createdintegerUnix 时间戳
modelstring模型名称
choices[].indexinteger候选结果序号
choices[].messageobject非流式助手消息
choices[].deltaobject流式增量消息
choices[].finish_reasonstring停止原因
usage.prompt_tokensinteger输入 Token 数
usage.completion_tokensinteger输出 Token 数
usage.total_tokensinteger总 Token 数
成功响应
{
  "id": "chatcmpl_01H...",
  "object": "chat.completion",
  "created": 1783819200,
  "model": "qwen3-coder-plus",
  "choices": [{
    "index": 0,
    "message": {"role": "assistant", "content": "package main\n\n// ..."},
    "finish_reason": "stop"
  }],
  "usage": {"prompt_tokens": 24, "completion_tokens": 96, "total_tokens": 120}
}

错误响应格式及状态码见错误码

本页内容