a2aproject/a2a-inspector
Validation Tools for A2A Agents
解決的問題
開發實作 A2A(Agent2Agent)協定的伺服器的開發者需要一種方式來測試與驗證其代理。此工具提供一個集中式的 Web 界面,用於與這些代理互動、除錯通訊,並確保其遵循協定規範。
工作原理
A2A 檢查器是一個由 FastAPI 後端與 TypeScript 前端組成的 Web 應用程式。它連接到指定的代理伺服器 URL,取得代理的身份卡,並使用聊天介面傳送與接收訊息。它包含一個除錯控制台,可顯示檢查器與代理伺服器之間交換的原始 JSON-RPC 2.0 訊息。
適用對象
正在實作 A2A 協定以建立可相互通訊的 AI 代理的開發者。
主要亮點
- 規範合規性:自動驗證代理卡,確保其符合 A2A 規範。
- 即時聊天:提供直接介面,用於即時測試代理回應。
- 除錯控制台:顯示原始 JSON-RPC 2.0 通訊,便於深入技術除錯。
- 彈性部署:可透過便利腳本在本機執行,或打包為 Docker 容器。
相關
- 專案
- 專案
- 專案
- 專案