当前位置: 首页 > api商店 > 图像翻译 · 千问MT · API 说明
图像翻译 · 千问MT

通义千问

模型 ID 12 图像
模型说明
基于 qwen-mt-image,异步翻译图片中的文本并保持排版。

进入对话页

  • 接口说明
  • 调用示例
  • Markdown

左侧为章节切换,右侧为对应内容。

请求头(鉴权)
字段名 类型 必填 说明
X-AI-App-Id string 会员中心「我的应用」中展示的应用 ID。
X-AI-App-Secret string 该应用的密钥 secret_key,与会员中心展示一致;服务端会做安全校验。

对接 HTTP 接口请使用上表请求头;站内网页另有兼容方式,不在此列出。

POST /v1/chat、POST /v1/chat/stream — JSON 请求体根字段

非流式与流式使用同一请求体结构;流式请使用 …/v1/chat/stream 路径。

多轮与上下文:网关按当次请求里的 messages 原样交给上游模型,接口不会替你「记住」上一轮正文。续聊须由客户端在 body 中组装完整历史(含此前的 user / assistant 等)。

字段名 类型 必填 说明
model_id int 模型主键;本页文档对应 `model_id=12`。
messages array 消息对象数组(见 messages[])。至少一条;多轮时须在数组内按顺序包含完整历史(user/assistant/system 等)。网关按本次列表调用上游,不自动补全缺省轮次。
temperature number 采样温度,默认 0.7;是否生效取决于具体模型。
max_tokens int 或 null 生成长度上限(token);null 表示使用网关/上游默认。
stream bool 请求体字段,默认 false。**是否流式由 URL 决定**:流式请 POST `/v1/chat/stream`;`/v1/chat` 为非流式。勿仅靠本字段切换 SSE。
attachments array 附件数组,默认 [](见 attachments[])。网关会把附件整理为上游可识别的上下文(如追加 system 说明 URL 列表)。
extra object 任意 JSON 对象,默认 {}。模型专有参数放于此(如数字人 image_url/audio_url/parameters;文生图/视频类 prompt、尺寸等)。服务端可能合并内部保留字段;请勿使用以下划线 `_` 开头的键名作为业务自定义字段。
messages[] — 单条消息

数组顺序即对话顺序;多轮时把历史轮次一并列入本数组即可。

字段名 类型 必填 说明
role string 角色:如 user、assistant、system 等,与上游 Chat Completions 约定一致。
content string 该轮文本内容。多轮时 assistant 一般为上一轮模型输出,由客户端保存后在后续请求的 messages 中写回。
images array 或 null 历史消息中的多模态图片结构,会话回放用;元素为对象,字段因上游而异。
audios array 或 null 历史消息中的音频结构,会话回放用。
attachments[] — 单条附件
字段名 类型 必填 说明
url string 附件可访问 URL(须能被上游或网关拉取)。
filename string 或 null 原始文件名,便于展示或日志。
mime string 或 null MIME 类型,如 image/png。
extra object 附件级扩展信息,默认 {}。
本页示例 JSON 涉及字段(model_id=12 · 千问图像翻译)

异步图译:须有可翻译的**待译图 URL**。优先使用 **`extra.image_url`**;若省略,网关会从 **`messages` 中最后一条 user 文本**里按 URL 正则提取首个常见图片后缀链接(与 `model_12` 一致)。**`source_lang` / `target_lang`**:须**互不相同**,且**至少一端为中文(zh)或英文(en)**(禁止如日语→韩语等非中英直连);可用语种编码、英文全称或中文名,大小写不敏感;**`source_lang` 缺省为 `auto`,`target_lang` 缺省为 `en`**。完整语种与「仅源 / 仅目标」限制见同页「Markdown」**支持语种**表。扩展项 **`domain_hint`**(英文场景描述,≤2000 字写入上游)、**`sensitives`**(字符串数组,最多 50 条)、**`terminologies`**(`{src,tgt}` 术语对)映射为上游 `input.ext`。**`image_segment`** 为布尔,映射 `ext.config.imageSegment`(true 时不译主体上文字)。上游 **`model`**(`qwen-mt-image`)由服务端配置,请求体不传。

下列说明与下方「调用示例」JSON 对齐,由本站配置维护。

字段名 类型 必填 说明
model_id int 须为 `12`,与本页模型编号一致。
messages[].role string 如 `user`。
messages[].content string 条件 任务说明;在未传 `extra.image_url` 时可仅放一张可访问图片的 **HTTPS URL**(后缀须为 jpg/jpeg/png/bmp 等网关识别列表),否则须配合 `extra.image_url`。
extra.image_url string 条件 待译图像公网 URL(HTTP/HTTPS);与百炼文档一致,**URL 中勿含中文**。格式与尺寸限制见官方说明。
extra.source_lang string 源语种:可为 **`auto`**(自动检测),或编码 **`zh` `en` `ko` `ja` `ru` `es` `fr` `pt` `it` `de` `vi`**,亦可用英文全称(如 English)、中文名(如 简体中文);大小写不敏感。缺省 **`auto`**。**不可**将仅支持作目标的语种(`ms` `th` `id` `ar`)作为源。与 `target_lang` 须不同且整体须满足「至少一端为 zh 或 en」。
extra.target_lang string 目标语种:编码 **`zh` `en` `ko` `ja` `ru` `es` `fr` `pt` `it` `vi` `ms` `th` `id` `ar`** 或对应全称/中文名;缺省 **`en`**。**不可**使用 **`de`(德语)作目标**(百炼表中德语仅支持为源)。与 `source_lang` 须不同且「至少一端为 zh 或 en」。
extra.domain_hint string 领域提示,建议**英文**描述场景与译文风格;网关截断至约 **2000** 字符写入上游 `domainHint`。
extra.sensitives string[] 敏感词列表(完全匹配过滤),最多 **50** 条;对大小写敏感。
extra.terminologies {src,tgt}[] 术语干预;每项含 **`src`**(源语种文本)、**`tgt`**(目标语种文本),语种须与 `source_lang`/`target_lang` 对应。
extra.image_segment bool 是否开启图像主体分割:**true** 时跳过主体(人物/商品/Logo 等)上文字翻译;**false** 译图中全部文字。缺省不传时由上游默认(与官方「默认译全部」一致时等价 false)。