
Alicloud Ai Text Document Mind
使用 Node.js SDK 向 Document Mind (DocMind) 提交文档解析任务并轮询结果,适用于 Claude Code/Codex 文档理解工作流。
使用此技能可在 agent 工作流中执行确定性的 PDF/UA-1 合规性检查。
GET https://api.ua1.dev/api/health
POST https://api.ua1.dev/api/validate
POST https://api.ua1.dev/api/validate?format=compact
GET https://api.ua1.dev/api/metrics
以 multipart/form-data 格式提交,文件字段名为 file。
.pdf
典型响应状态码:
200:返回验证结果415:不支持的文件类型413:文件过大429:请求频率超限(被限流)health)。compact)逐个验证 PDF 文件,确保解析结果具有确定性。verdict)为 fail,提取全部发现项(findings),并按 rule_id 分组聚合。执行以下命令:
bash scripts/validate_pdf.sh /absolute/or/relative/path/to/file.pdf
可选环境变量:
UA1_API_BASE(默认值:https://api.ua1.dev)UA1_FORMAT(默认为 compact;设为 full 可获取完整响应载荷)将非 pass 的校验结论视为质量门禁失败:
verdict 为 pass 时,进程退出码为 0
verdict 为 fail 时,退出码为 2
1
可直接在 CI/CD 流水线中使用该脚本的退出码进行条件判断。
|
1 |
|







