文档翻译 REST API 指南概述

文档翻译 REST API(版本 2026-03-01)支持两个翻译模型和一组发现操作。 同步翻译在不Blob 存储的情况下处理单个文档,并直接返回翻译的文件。 异步批处理翻译处理存储在Azure Blob 存储中的一个或多个文档,并允许你轮询状态。 默认情况下,这两个模型都使用神经机器翻译(NMT)。

所有请求都需要自定义域终结点。 格式为 https://{your-resource-name}.cognitiveservices.azure.cn/

同步操作

Operation Method Description Reference
翻译文档 POST 翻译单个文档并在响应中接收翻译的输出。 无需Blob 存储。 同步文档翻译

异步批处理操作

Operation Method Description Reference
开始批量翻译 POST 提交一个或多个文档以进行异步翻译。 文档必须位于Azure Blob 存储中。 返回作业 ID。 开始批量翻译
获取翻译状态 GET 检索特定批处理作业的总体状态和文档摘要。 轮询到作业达到终端状态。 获取翻译状态
获取所有翻译的状态 GET 列出提交到资源的所有批处理翻译作业。 支持筛选和分页。 获取所有翻译作业的状态
获取所有文档状态 GET 检索特定作业中所有文档的每文档状态。 获取所有文档的状态
获取特定文档的状态 GET 检索作业中单个文档的状态和输出详细信息。 获取特定文档的状态
取消翻译 DELETE 取消排队或正在进行中的作业。 取消翻译

发现操作

Operation Method Description Reference
获取支持的文档格式 GET 检索受支持的文档格式及其 MIME 类型的列表。 获取支持的文档格式
获取支持的词汇表格式 GET 检索支持的术语表格式及其 MIME 类型的列表。 获取支持的术语表格式