文档翻译 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 类型的列表。 |
获取支持的术语表格式 |
相关内容