跳转到主要内容
Qwen-MT-Uni

Qwen-MT-Uni — 全模态翻译

调用 qwen-mt-uni 全模态翻译模型,支持同步直接返回结果与异步提交任务两种模式

POST
/services/aigc/multimodal-generation/generation
curl -X POST 'https://maas.qianwenaiapi.com/api/v1/services/aigc/multimodal-generation/generation' \
  -H "Authorization: Bearer $DASHSCOPE_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "qwen-mt-uni",
    "input": {
      "fileUrl": "https://maas-infra-public.oss-cn-hangzhou.aliyuncs.com/lzhe/test/03bc3a6a-a02b-11f1-8874-00163e79676e.jpg",
      "target_lang": "zh"
    }
  }'
{
  "output": {
    "Code": 200,
    "Data": {
      "FileType": "image",
      "TranslatedFileUrl": "http://dashscope-a717.oss-cn-beijing.aliyuncs.com/xxx.jpg?Expires=xxx"
    },
    "Message": "Success",
    "RequestId": "a20aa16a-2445-929f-9130-af70b4a0ade4",
    "Success": true
  },
  "usage": {
    "input_tokens": 1887,
    "input_tokens_details": {
      "audio_tokens": 0,
      "character_tokens": 0,
      "document_tokens": 0,
      "image_tokens": 1887
    },
    "output_tokens": 1887,
    "output_tokens_details": {
      "audio_tokens": 0,
      "character_tokens": 0,
      "document_tokens": 0,
      "image_tokens": 1887
    },
    "total_tokens": 3774
  },
  "request_id": "a20aa16a-2445-929f-9130-af70b4a0ade4"
}
Qwen-MT-Uni 是一款面向图片、文本、音频及各类文档的全模态翻译模型,通过统一的格式识别、智能路由、内容抽取、跨模态翻译与原格式重构链路,实现多类型输入的一体化高保真翻译。

同步与异步

同步与异步共用本页的同一个接口,请求体参数完全一致,仅由请求头 X-DashScope-Async 决定返回形式:
调用模式请求头响应适用场景
同步(默认)不设置 X-DashScope-Async等待处理完成,直接返回翻译结果(译文文本或译后文件 URL)文本、图片、小文件等耗时较短的场景
异步X-DashScope-Async: enable立即返回 task_id,不等待翻译完成大文档、长音频等耗时较长的场景
上方响应示例中,SYNC_SUCCESS 对应同步返回的翻译结果,ASYNC_PENDING 对应异步返回的 task_id

异步调用流程

  1. 创建任务获取任务 ID:带 X-DashScope-Async: enable 发送本页的 POST 请求,返回 task_id。创建成功后 task_id 有效期为 24 小时,请勿重复创建任务,轮询获取即可。
  2. 根据任务 ID 查询结果:使用 task_id 调用查询任务结果接口轮询任务状态,直到任务完成并获得译后文件 URL 或译文文本。

支持的输入格式

输入与输出保持相同的格式形状:
  • 字符串:输入 strlist[str],输出保持相同的标量/数组形状。
  • PDF:输入 .pdf,输出 .pdf
  • Word:输入 .docx,输出 .docx
  • PowerPoint:输入 .pptx,输出 .pptx
  • Excel:输入 .xlsx,输出 .xlsx
  • TXT:输入 .txt,输出 .txt
  • HTML:输入 .html.htm,输出 .html
  • Markdown:输入 .md.markdown.mdown.mkd,输出 .md
  • 图像:输入 .png.jpg.jpeg,输出 .jpg
  • 音频:输入 .mp3.wav,输出 .mp3
  • 单文件不超过 100 MB,文档不超过 200 页,音频时长需在 3 秒~60 分钟 之间。
  • URL 地址中不能包含中文字符。
  • 旧版二进制 Word(.doc)和 PowerPoint(.ppt)需要先转换为 OOXML 格式(.docx/.pptx)再传入。

支持的语种

若不确定源语种,可将 source_lang 留空以自动识别。下表列出全部受支持的翻译方向:
源语种(中文名)源语种(编码)可选目标语种
中文(简体)zh中文(繁体)(zh-tw)、英语(en)、日语(ja)、韩语(ko)、哈萨克语(kk)、马来语(ms)、泰语(th
中文(繁体)zh-tw中文(简体)(zh)、英语(en)、日语(ja)、韩语(ko)、哈萨克语(kk)、马来语(ms)、泰语(th
英语en阿拉伯语(ar)、阿塞拜疆语(az)、孟加拉语(bn)、波斯尼亚语(bs)、捷克语(cs)、丹麦语(da)、德语(de)、希腊语(el)、西班牙语(es)、爱沙尼亚语(et)、芬兰语(fi)、法语(fr)、希伯来语(he)、印地语(hi)、匈牙利语(hu)、印度尼西亚语(id)、意大利语(it)、日语(ja)、韩语(ko)、立陶宛语(lt)、拉脱维亚语(lv)、马来语(ms)、缅甸语(my)、尼泊尔语(ne)、荷兰语(nl)、挪威语(no)、波兰语(pl)、葡萄牙语-巴西(pt)、葡萄牙语-葡萄牙(pt-pt)、罗马尼亚语(ro)、罗马尼亚语-乌尔都(ro_ur)、俄语(ru)、僧伽罗语(si)、斯洛伐克语(sk)、斯洛文尼亚语(sl)、塞尔维亚语(sr)、瑞典语(sv)、泰语(th)、菲律宾语(tl)、土耳其语(tr)、乌克兰语(uk)、乌尔都语(ur)、越南语(vi)、中文(简体)(zh)、中文(繁体)(zh-tw
西班牙语es保加利亚语(bg)、捷克语(cs)、丹麦语(da)、德语(de)、希腊语(el)、英语(en)、爱沙尼亚语(et)、芬兰语(fi)、法语(fr)、克罗地亚语(hr)、匈牙利语(hu)、意大利语(it)、立陶宛语(lt)、拉脱维亚语(lv)、荷兰语(nl)、挪威语(no)、波兰语(pl)、葡萄牙语-巴西(pt)、葡萄牙语-葡萄牙(pt-pt)、罗马尼亚语(ro)、俄语(ru)、斯洛伐克语(sk)、瑞典语(sv
阿拉伯语ar英语(en)、土耳其语(tr
土耳其语tr阿拉伯语(ar)、捷克语(cs)、德语(de)、希腊语(el)、英语(en)、匈牙利语(hu)、罗马尼亚语(ro)、斯洛伐克语(sk
罗马尼亚语ro英语(en)、土耳其语(tr
阿塞拜疆语az英语(en
孟加拉语bn英语(en
捷克语cs英语(en
德语de英语(en
希腊语el英语(en
芬兰语fi英语(en
法语fr英语(en
希伯来语he英语(en
印地语hi英语(en
匈牙利语hu英语(en
印度尼西亚语id英语(en
意大利语it英语(en
日语ja英语(en
韩语ko英语(en
马来语ms英语(en
缅甸语my英语(en
尼泊尔语ne英语(en
荷兰语nl英语(en
波兰语pl英语(en
葡萄牙语(巴西)pt英语(en
俄语ru英语(en
僧伽罗语si英语(en
瑞典语sv英语(en
泰语th英语(en
菲律宾语tl英语(en
乌克兰语uk英语(en
乌尔都语ur英语(en
越南语vi英语(en
保加利亚语bg英语(en
波斯尼亚语bs英语(en
丹麦语da英语(en
爱沙尼亚语et英语(en
克罗地亚语hr英语(en
立陶宛语lt英语(en
拉脱维亚语lv英语(en
挪威语no英语(en
葡萄牙语(葡萄牙)pt-pt英语(en
罗马尼亚语(乌尔都)ro_ur英语(en
斯洛伐克语sk英语(en
斯洛文尼亚语sl英语(en
塞尔维亚语sr英语(en

计费与限流

  • input_tokens 计费。同步与异步价格一致。
  • 模型调用失败或处理错误不产生任何费用,也不消耗新人免费额度。
  • 限流说明请参见限流

鉴权

string
header
必填

千问AI平台 API Key。详见获取 API Key

Header 参数

enum<string>

异步处理配置参数。

  • 不设置(默认):同步模式,响应直接返回翻译结果。
  • 设置为 enable:异步模式,响应返回 task_id,需轮询查询接口获取结果。
enable

请求体

application/json
enum<string>
必填

模型名称,必须设置为 qwen-mt-uni

qwen-mt-uni
object
必填

输入参数对象。fileUrlsource_texts 必须且只能提供一个。

响应

200-application/json
object
string

顶层请求 ID,成功和失败均返回。

object

业务结果容器;成功时返回。

object

Token 用量统计(在 output 之外的顶层),按 input_tokens 计费。