用途:审查基于 OpenRouter 的集成是否符合监管合规要求(SOC2、GDPR、HIPAA),适用于审计准备、评估数据处理方式或编写合规文档。OpenRouter 是路由到上游供应商(OpenAI、Anthropic、Google 等)的代理,合规性同时取决于 OpenRouter 与所选供应商的政策。
主要能力:提供四部分合规清单(data_handling、access_control、audit_trail、provider_selection),逐项记录通过/失败;用数据分级矩阵(Public→Internal→Confidential→Restricted/PHI)判定允许的供应商与所需控制;提供 Compliance Audit Script,检查密钥标签与额度、免费层警告及源码中硬编码 sk-or-v1- 密钥扫描;支持通过 provider.order 加 allow_fallbacks: False 固定供应商,并用 response.model 验证实际服务方;支持 BYOK 以满足数据主权要求。
必要用法:需将 OpenRouter API 密钥以 OPENROUTER_API_KEY 环境变量导出,Python 3.8+ 与 OpenAI SDK,curl 和 jq。审计脚本示例命令:curl -s https://openrouter.ai/api/v1/auth/key -H "Authorization: Bearer $OPENROUTER_API_KEY"。固定供应商时在请求 extra_body 中设置 provider.order 与 allow_fallbacks: False,并检查 response.model 是否匹配。
限制与注意事项:免费层不适合受监管数据;OpenRouter 不对 API 数据训练,但上游供应商的 API 与消费者条款可能不同;BYOK 可让推理走自有账号、OpenRouter 仅路由,但路由元数据仍会经过;受限/PHI 数据建议自托管或 VPC 部署;需注意默认 allow_fallbacks 为 true 可能导致流量被路由到未获批供应商。具体价格、额度等细节资料暂未提供。