工具概覽
Bedrock Guardrail Firewall 是面向生成式 AI 系統、隱私優先的強制執行層。它結合了確定性的本地控制、可選的 Microsoft Presidio 分析,以及無需呼叫基礎模型的 Amazon Bedrock ApplyGuardrail API。生產執行時仍然是單個 Python 檔案:orchestrator.py 。策略、文件、測試和倉庫自動化保持分離,使執行時保持可移植和可審計。
系統評估使用者輸入、候選輸出和檢索上下文。它可以在呼叫可選的 Bedrock Guardrails 之前對檢測到的敏感資料脫敏,而本地的審閱、升級或攔截決定會阻止即時內容的傳輸。可選的雲端處理之後,經 Bedrock 轉換的內容會被檢查大小,並由本地隱私、策略和依據控制重新評估。執行時返回五種動作之一:allow、sanitize、queue_for_review、escalate 或 block。只有 allow 和 sanitize 建議下才會放行經過脫敏的內容。
AWS 安全模式包括 disabled、preview 和 live。CLI 要求同時提供 --aws-mode live 和 --enable-live-aws 。策略配置包括 balanced、production 和 offline_test。該專案定位為應用流量周圍的策略執行點,而不是網路防火牆、Web 應用防火牆、IAM 系統、惡意軟體掃描器、事實性判定者,也不能替代人工批准。呼叫方必須遵守返回的動作、內容放行標誌和能力限制。
定價
價格與限制可能變動,請以官網為準,並確認幣別、付款週期、最低席位數和用量上限。
應用場景
- 團隊用 Bedrock Guardrail Firewall 檢查使用者輸入、候選輸出和檢索上下文。
- 團隊用 Bedrock Guardrail Firewall 在呼叫可選的 Bedrock Guardrails 之前對敏感資料脫敏。
- 團隊用 Bedrock Guardrail Firewall 在本地做出審閱、升級或攔截決定時,阻止即時內容的傳輸。
- 團隊用 Bedrock Guardrail Firewall 通過可選的 Amazon SQS 佇列分派企業審閱。
- 團隊用 Bedrock Guardrail Firewall 通過可選的 Amazon S3 Object Lock 和 KMS 加密保護審計證據。
- 團隊用 Bedrock Guardrail Firewall 執行離線檢查,不發起任何 AWS 呼叫,也不建立 AWS 客戶端。
- 團隊用 Bedrock Guardrail Firewall 強制執行生產配置:要求同時具備 Presidio 和即時 Bedrock Guardrails,任一不可用時即失敗關閉。
- 團隊用 Bedrock Guardrail Firewall 建立帶 SHA-256 雜湊鏈和可選 AWS KMS 簽名的、可檢測篡改的本地審計事件。
功能特色
對個人身份資訊進行脫敏
防禦提示詞注入攻擊
檢查生成內容的依據
生成防篡改審計記錄
可選用 Amazon Bedrock 防護控制
可選用 Presidio 防護控制
將多項防護整合在單個 Python 檔案中
使用者評論
還沒有評論,來分享你的使用體驗吧