合作方 API 接入与零感AI主站同源的论文处理能力。
就绪检查中字符用量

接口字段

线上地址、鉴权和路由

这里作为字段、页面逻辑和路由备查。完整调用示例集中在调用指南;账号绑定、Key 生成和用量查询在账号页完成。

线上调用地址

https://api.linggantext.com

业务系统只调用这个地址。

文本调用鉴权

使用 `Authorization: Bearer ppai_xxx` 提交文本和查询任务。

账号管理鉴权

`ppacct_xxx` 只在账号页使用,用来查看额度、生成调用 Key 和查看用量。

请求字段速查

日常调用只需要 `input` 和 `target.platform`。省略 `capability` 时默认执行降 AI。

字段是否必填说明
input必填需要处理的论文文本
capability可选默认 `deai`;可选 `rewrite`、`rewrite_deai`
target.platform必填平台名称,见支持平台表
target.language可选默认 `zh`
mode可选默认 `sync`;未完成时返回任务查询地址
metadata可选业务侧任务 ID、订单 ID 或排查备注

响应状态

状态含义下一步
200已处理完成直接读取返回结果
202任务还在处理按返回的任务地址查询结果
401Key 无效或缺失检查 `ppai_` 或重新申请
429额度不足联系客服增加字符额度

支持平台字段

调用方只传 `target.platform`。服务端会按账号权限和平台策略选择实际处理档位。

platform名称语言说明
cnki知网 · 标准版zh适合知网送检场景,平衡降 AI、降重和表达自然度。
cnki-plus知网 · 强化版zh适合标准版仍偏高的段落,处理强度更高。
vip维普 · 标准版zh适合维普送检场景,默认优先使用的稳定策略。
vip-plus维普 · 强化版zh适合维普高风险段落,整体处理更主动。
zhuque-ai-paper朱雀AI · 论文版zh适合论文、期刊和毕业论文等正式学术文本。
zhuque-ai-daily朱雀AI · 普通版zh适合课程作业、公众号、小说和非论文表达。
daya大雅zh适合常见中文论文检测口径和日常文本处理。
gezida格子达zh适合格子达毕设管理系统和课程论文场景。
wanfang万方zh适合万方送检和中文论文检测场景。
paperpassPaperPass · 标准版zh适合 PaperPass 检测场景,优先用于普通处理。
paperpass-plusPaperPass · 强化版zh适合 PaperPass 仍偏高时的进一步处理。
paperyyPaperYYzh适合中文论文、课程作业和 PaperYY 检测场景。
bigan笔杆网zh适合中文学术写作和笔杆网检测场景。
turnitinTurnitinen适合英文论文、留学作业和国际检测口径。

无需密钥的接口

方法路径说明
GET/v1/overview接入概览
GET/v1/platforms支持的平台
POST/v1/usage/preview字符预估,不扣费
GET/v1/openapi.yamlOpenAPI 合同

ppai_ 调用接口

方法路径说明
GET/v1/me校验当前 ppai_
POST/v1/text-transformations提交文本任务
GET/v1/text-transformations/:id查询自己的任务

页面对应的后端逻辑

页面用户动作后端接口
/了解服务、申请密钥公开页面,状态读取 `/v1/ready`
/models查看可开通平台`GET /v1/portal/models`
/pricing查看价格和有效字符口径公开页面
/dashboard绑定 ppacct_、查看账号额度`POST /v1/portal/session/bind`、`GET /v1/portal/account`
/dashboard/keys生成和停用 ppai_`POST /v1/portal/api-keys`、`POST /v1/portal/api-keys/:id/disable`
/dashboard/usage查看用量和明细`GET /v1/portal/usage/summary`、`GET /v1/portal/usage/events`
/playground用账号下的 Key 测试一次`POST /v1/portal/playground/text-transformations`
/admin内部创建合作方账号`POST /v1/admin/accounts`

账号管理接口

这些接口使用 `ppacct_`,只服务账号页、调用 Key 页、用量页和在线测试。

方法路径说明
POST/v1/portal/session/bind绑定账号
GET/v1/portal/account查看账号额度
POST/v1/portal/api-keys生成调用 Key
GET/v1/portal/usage/summary查看用量汇总
GET/v1/portal/usage/events查看调用明细
POST/v1/portal/playground/text-transformations账号页在线测试

错误结构

所有错误都返回同一类结构。额度不足会返回 `429 quota_exceeded`。

{
  "error": {
    "message": "The API key does not have enough remaining character quota.",
    "type": "quota_error",
    "param": "authorization",
    "code": "quota_exceeded"
  },
  "request_id": "req_xxx"
}