SuperAPI AI 工具集

ar-policy-builder

办公与效率

查看项目

更新于 10-15 19:58

技能介绍

用途:从自然语言源文档创建 Amazon Bedrock 自动推理(AR)策略,把业务规则编码为形式化逻辑(规则加类型化变量模式)。适用于从文档新建 AR 策略,或把新文档规则合并进已有策略。

主要能力:驱动两步 API 流程——先创建策略资源,再运行 INGEST_CONTENT 构建工作流从文档提取规则,随后交由 ar-policy-reviewer 检查结果。脚本支持用 LLM 预提取规则、创建策略、从文档构建、合并文档。

使用方式:先确保具备 bedrock:CreateAutomatedReasoningPolicy 与 :StartAutomatedReasoningPolicyBuildWorkflow 权限,源文档不超过 5 MB 且 50,000 字符。可选预提取:uv run scripts/extract_rules_with_llm.py --file handbook.pdf --mode structured --region us-east-1。创建策略:uv run scripts/create_policy.py --name "MyHRPolicy" --description "..."。从文档构建:uv run scripts/build_from_document.py --policy-arn <ARN> --file leave_policy.pdf --doc-name "HR Leave Policy" --doc-description "..." --instructions "..."。合并文档加 --merge。构建完成后建议运行 ar-policy-reviewer 检查未使用/重复变量、裸断言和冲突规则。

限制:源文档上限 5 MB 且 50,000 字符,图片和表格计入;一个策略对应一个聚焦领域,不要整本手册一次摄入;构建时务必写指令;policyDefinition.version 在 sourceContent 中须为 "1.0";每个池最多 2 个构建工作流,脚本会自动释放槽位;提取是非确定性的,构建完成后不能假定正确。具体 API 参数与规则语法见共享参考文档。