task_id,不含审查结果。files[] 中存在 role=contract_main 且带 url / doc_id,file_url。| audit_mode | 含义 | 模板 |
|---|---|---|
rule | 只跑规则审查 | 必须有模板或自设审查要求 |
rule_ai | 规则 + AI(默认) | 可选 |
ai | 只跑 AI | 传了 template_id / points 会被忽略 |
access-token: ********************{
"title": "XX 采购合同审查",
"audit_mode": "rule_ai",
"standpoint": "甲方",
"standpoints": [
"甲方",
"乙方"
],
"depth_level": "强势",
"template_id": "ae761c323c3c441280953e6779a75ca0",
"points": [
"0466a1727ac44b26816b41f435b57a0f",
"854ce5f418ba4741b98d7d138889f462"
],
"summary_extract_enabled": true,
"files": [
{
"url": "http://szrdc.fagougou.com:9000/pika-test/testfile/audit_test.docx",
"filename": "audit_test.docx",
"role": "contract_main"
}
]
}curl --location '/openapi/contract/review' \
--header 'access-token: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"title": "XX 采购合同审查",
"audit_mode": "rule_ai",
"standpoint": "甲方",
"standpoints": [
"甲方",
"乙方"
],
"depth_level": "强势",
"template_id": "ae761c323c3c441280953e6779a75ca0",
"points": [
"0466a1727ac44b26816b41f435b57a0f",
"854ce5f418ba4741b98d7d138889f462"
],
"summary_extract_enabled": true,
"files": [
{
"url": "http://szrdc.fagougou.com:9000/pika-test/testfile/audit_test.docx",
"filename": "audit_test.docx",
"role": "contract_main"
}
]
}'{
"code": 200,
"msg": "操作成功",
"detail": null,
"data": {
"task_id": "1f0c0e1a-6a1e-4c60-9a7c-3c9f0f5f2c11",
"review_id": "20260730153000123456",
"status": "pending",
"message": "请求已加入队列,等待执行"
}
}