ethz-spylab/agentdojo
A Dynamic Environment to Evaluate Attacks and Defenses for LLM Agents.
What it solves
AgentDojo 提供一個動態環境,用於評估 LLM 代理在面對提示注入攻擊時的處理方式,以及各種防禦措施的有效性。
How it works
它作為基準套件運作,允許研究人員在不同套件(例如 workspace 套件)中使用各種 LLM 模型、攻擊策略(如 tool_knowledge)和防禦機制(如 tool_filter)執行特定任務。
Who it’s for
針對關注 LLM 代理安全性的研究人員與開發者,特別是測試提示注入漏洞與評估緩解策略的人士。
Highlights
- 動態評估環境,用於提示注入攻擊。
- 支援多種 LLM 模型與可自訂的攻擊/防禦配置。
- 與 Invariant Benchmark Registry 整合,以追蹤結果。