文档中心 > API类目 > 阿里翻译API

alibaba.dot.qe (DOT质量打标接口)

DOT质量打标接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
tenant String 必须 alibaba 租户名
source_lang String 必须 zh 原语种
target_lang String 必须 en 目标语种
source_text String 必须 测试 原文本
target_text String 必须 test 目标文本
return_type String 可选 label_only 默认"label_only",仅返回label; 如设置为"all",同时反回correct_confidence和hter

响应参数

名称 类型 示例值 描述
trace_id String 1 请求id,用于排查问题
status String finish finish | failed 请求成功或失败
error_msg String 错误信息 请求失败时返回的错误信息,如请求成功则无此字段
label String 重度修改 质量标签,枚举值:(无需修改、轻度修改、中度修改、重度修改)
correct_confidence String 0.1 请求成功且return_type为"all"时返回,机翻译文无需修改的置信度(取值范围0~1,越高,机翻译文无需修改的可能性越大)
hter String 0.1 请求成功且return_type为"all"时返回,机翻译文与最终译文的编辑距离预测值(取值范围0~1,越高,机翻译文与最终译文的编辑距离越大)
word_count Number 10 词数
result_code Number 200 状态码
message String success 状态码信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDotQeRequest req = new AlibabaDotQeRequest();
req.setTenant("alibaba");
req.setSourceLang("zh");
req.setTargetLang("en");
req.setSourceText("测试");
req.setTargetText("test");
req.setReturnType("label_only");
AlibabaDotQeResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_dot_qe_response>
    <trace_id>1</trace_id>
    <status>finish</status>
    <error_msg>错误信息</error_msg>
    <label>重度修改</label>
    <correct_confidence>0.1</correct_confidence>
    <hter>0.1</hter>
    <word_count>10</word_count>
    <result_code>200</result_code>
    <message>success</message>
</alibaba_dot_qe_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部