ToolMage
登录

D2 是一款專為簡化 AI 代理和 LLM 工具授權而設計的 Python SDK。它透過為您的函式新增單一裝飾器來提供強大的程式碼級安全性,用易於管理的策略系統取代複雜的授權邏輯。

5.0
收录时间:
2025-10-21
价格类型:
免费增值
月流量:
296

D2 概览

D2 是一款可用於生產環境的 Python SDK,旨在使保護 AI 代理和 LLM 驅動的工具變得直接高效。它用一個強大的裝飾器取代了數百行複雜的授權邏輯。這使得開發人員可以在程式碼級別實現基於角色的存取控制 (RBAC),確保函式在被明確授權前預設被拒絕。D2 專為高效能系統設計,為開發提供本地檔案策略,並為生產環境提供可擴展的雲端解決方案,開銷極小。

如何使用D2

D2 的入門過程設計得快速簡單,只需幾分鐘。首先,使用 pip 安裝 SDK:pip install d2-sdk。接下來,透過在敏感函式上方新增 @d2.d2_guard("your_tool_name") 裝飾器來保護它們。裝飾函式後,在終端中執行 python -m d2 init,它會自動掃描您的程式碼並產生一個策略範本。最後,在應用程式的啟動腳本中初始化 D2,並為每個請求設定使用者上下文,最好使用 with d2.set_user_context() 管理器以確保正確處理。

D2的核心功能

  • 單一裝飾器安全性:只需新增 @d2_guard 裝飾器即可保護任何函式,即時取代複雜的授權邏輯。
  • 程式碼級安全性:在函式級別識別並強制執行授權,而不僅僅是 API 端點,採用預設拒絕的安全策略。
  • 快速策略更新:策略變更在一分鐘內傳播到所有環境(在專業版計劃中快至30秒)。
  • 本地與雲端模式:從用於開發的簡單本地檔案策略開始,無縫擴展到雲端用於生產,無需更改程式碼。
  • 豐富的命令列工具:一個全面的命令列介面,用於策略管理、檢查和診斷,以增強開發人員體驗。
  • 執行時最佳化:為高效能生產系統構建,具有智慧快取和最小開銷。

D2的使用案例

D2 非常適合開發人員建構與各種工具和資料來源互動的 AI 代理或大型語言模型 (LLM) 應用程式。它可以用來保護對內部 API(例如天氣 API)的存取,控制具有外部影響的操作(例如發送電子郵件或通知),保護敏感資料操作(例如查詢使用者資料庫),以及管理檔案操作或與第三方服務互動的權限。

D2的優勢特點

D2 的主要優勢在於其簡單性和強大功能。它極大地減少了授權所需的樣板程式碼量,提高了開發人員的生產力,並減少了安全漏洞的攻擊面。其執行時最佳化的設計確保了高效能,而雙重本地/雲端模式為從開發到生產提供了靈活的工作流程。快速的策略傳播允許近乎即時的權限變更,增強了安全性和操作敏捷性。

定價和計劃

D2 提供免費增值模式,並設有適應不同規模的計劃:

  • 免費計劃(0美元):非常適合開發,每個應用包含3個工具,1個已發布應用,15分鐘策略刷新,1名團隊成員。
  • 基礎計劃(99美元/月):專為小團隊設計,每個應用提供10個工具,2個已發布應用,5分鐘策略刷新,3名團隊成員。
  • 專業計劃(249美元/月):增長中應用最受歡迎的選項,每個應用提供100個工具,10個已發布應用,30秒策略刷新,10名團隊成員。
  • 企業計劃(客製化):適用於需要客製化限制、功能和支援的大型組織。

所有計劃都包括基於檔案的策略、命令列工具、社群支援和本地開發模式。

D2 常见问题

D2 评论 (0)

登录后发表评论。

登录

暂无评论。

流量分析

最新流量情况

月访问量296
平均访问时长0:00
每次访问页数1.01
跳出率45.0%

状态

上升+67.2%较上月
数据更新于 2026-06-11

月度流量趋势

  • 2025-9: 461
  • 2026-1: 0
  • 2026-2: 0
  • 2026-3: 177
  • 2026-4: 0
  • 2026-5: 296

地理位置

Top 5 国家/地区

  • 🇺🇸美國
    89.8%
  • 🇮🇱以色列
    10.2%

热门关键词

关键词每次点击费用
artoo$0.28
rocoto$0.80
rocoto israel$0.00

D2 分类

D2 标签

D2 职业

D2 工具对比

D2 嵌入功能

复制这段嵌入代码,将徽章放到博客、文章或产品官网,并把读者直接引导到 ToolMage 详情页。

ToolMageFOLLOW US ON124