AI文本纠错
对中文文本中的错别字、标点、明显语病、明显用词错误和必要的基础格式问题进行校对,尽量保持原意、事实、数字、专有名词、网址、代码和原有表达风格;不是文章改写或内容扩写接口。模型、供应商、Token与成本仅在平台后台内部记录。
补充说明
POST JSON: {"content":"待纠错正文","model":"deepseek|doubao,可选"}请求参数
除 Bearer API Key 请求头外,使用 application/json 发送以下字段。图片接口的文件需先转成纯 Base64 字符串提交。
| 字段名称 | 格式 | 说明 |
|---|---|---|
content | 字符串 | 必填,最多20000字符;只纠正明确错误,不用于大幅润色或改写 |
model | 字符串 | 可选;不传使用后台默认模型 |
非预期参数将被忽略;非法参数 HTTP 422。接口执行异常统一返回失败响应,不计为成功扣点。请仅提交您有权处理的文本、图片或网页内容。
示例代码
将密钥和业务字段替换为自己的实际值,不要在公开网页或 App 内写入管理员密钥。
cURL
curl -X POST "https://api.dcykjgw.com/api/v1/endpoints/ai-proofread" \
-H "Authorization: Bearer dcy_你的完整密钥" \
-H "Content-Type: application/json" \
-d '{"content":"这个接口可以帮住开发者检察文本中的错别字,标点和明显语病。","model":"doubao"}'
JavaScript
fetch('https://api.dcykjgw.com/api/v1/endpoints/ai-proofread', {
method: 'POST',
headers: {'Content-Type':'application/json','Authorization':'Bearer dcy_你的完整密钥'},
body: JSON.stringify({"content":"这个接口可以帮住开发者检察文本中的错别字,标点和明显语病。","model":"doubao"})
}).then(r => r.json()).then(console.log);
响应结构
{
"code": 0,
"msg": "文本纠错成功",
"platform": "ai-proofread",
"data": {
"changed": true,
"change_count": 2,
"corrected_text": "这个接口可以帮助开发者检查文本中的错别字、标点和明显语病。",
"changes": [
{"type":"wording","original":"帮住","corrected":"帮助","reason":"明显用词错误"},
{"type":"typo","original":"检察文本","corrected":"检查文本","reason":"语境中应使用“检查”"}
]
}
}接口只纠正明确的错别字、标点、明显语病、用词和必要格式问题,不做大幅润色、扩写或改写。若原文无明确错误,changed=false、changes=[],corrected_text 保持原文。数字、日期、网址、代码和专有名词应由业务方结合上下文再次核对;响应不包含AI模型、供应商、上游请求 ID、Token/usage 或成本。
返回参数说明
| 字段 | 格式 | 说明 |
|---|---|---|
code | 数字 | 业务状态码,0 表示本次接口调用成功;非 0 时结合 msg 和 HTTP 状态码排查。 |
msg | 字符串 | 本次请求结果说明,成功时描述处理结果,失败时给出可读错误原因。 |
platform | 字符串 | 当前接口/平台标识,成功响应中用于区分具体接口来源。 |
data | 对象 | 接口业务数据;具体字段含义见下方本接口字段说明。 |
data.changed | 布尔值 | 是否发现并修改了明确错误。 |
data.change_count | 数字 | 本次修改项数量。 |
data.corrected_text | 字符串 | 纠错后的完整文本;无错误时保持原文。 |
data.changes | 对象数组 | 逐项修改记录,包含错误类型、原文、修正内容和原因。 |
无效参数 HTTP 422;无效密钥 401;权限限制 403;点数不足 402;频率超限 429;服务暂不可用 503。
在线测试 · AI文本纠错
请填写自己的 API Key。图片只上传到当前 API 请求,不保存到浏览器本地存储;图片 Base64 在下方结果中自动隐藏。
响应结果
填写参数后点击“发送测试请求”。