Skip to content
所有標籤

#agno

5 篇文章

框架更新|Agno 3.0.6

Agno 3.0.6 三個重點:(1) `MCPConfig(stateless=True)` 讓 `/mcp` endpoint 不追蹤 session,任何副本都能回答任何請求,多實例部署不再需要 session affinity(代價是失去 server-initiated 通知與 SSE resumability);(2) `MCPTools(protocol_mode="auto")` 讓 client 自動協商雙方都支援的最新 MCP 協定版本(含 2026-07-28 規格的 sessionless),預設仍是 `"legacy"` 不影響既有行為;(3) 新增 AgentOS MCP Server Card(`GET /mcp/server-card`)、`.zip`/`.eml` 檔案上傳、`AuthorizationConfig.excluded_route_paths`,並修正 Anthropic thinking blocks 重播、Gemini 圖片 MIME type 等多個 bug。本版無 breaking changes。

框架更新|Agno 3.0.5

Agno 3.0.5 三個重點:(1) Knowledge ingestion 的嵌入失敗不再被吞掉——completed 狀態新增 partial 分支,embedder 直接拋 EmbeddingError 而不是回傳空向量;(2) Breaking:捕捉 ModelProviderError 攔截 Bedrock 嵌入失敗的舊程式碼會失效,要改抓 EmbeddingError,content status API 對不存在的內容改回 404;(3) 新增 embedding 重試開關、GandrTools 語音工具與 llmman model provider,並用 embed_before_replace 防止重新嵌入失敗時把舊資料一起刪光。

框架更新|Agno 3.0.2

Agno 3.0.2 三個重點:(1) Agent/Team/Workflow/Toolkit 現在都能用 MCPConfig.tools 或 component.as_tool() 直接發佈成獨立命名的 MCP tool,不用再包一層 run_agent(agent_id=...);(2) 三項不換版本號但真的會咬人的行為變更:metadata 解析優先序反轉(call-site 現在贏過 component)、MCPConfig 對未知欄位直接拋錯、BaseRemote.acancel_run 多了必填的 auth_token 參數;(3) 新增 Synthorai model provider、WaveSpeed 圖片/影片生成、Serply 搜尋、AtomicMail 收件匣四個整合,MCP 相關命名也統一為 mcp= / MCPConfig / default_tools(舊名保留到 3.1 才移除)。

框架更新|Agno 3.0.0

Agno 3.0 三個重點:(1) Runs 資料表重構,從塞在 session JSON blob 裡改成獨立的 agno_runs 表,寫入放大從 O(N²) 降到 O(N),升級前必須先跑 MigrationManager,否則會直接噴 MigrationRequiredError;(2) 新增 Tool Result Offloading 和 Media Offloading,超過 16,000 字元的工具結果、以及圖片/音訊/影片會被搬到 AgentFS 或 S3 等外部儲存,訊息裡只留精簡的 envelope;(3) Breaking changes 範圍很廣,包含多個 Agent 參數改名、reasoning=True 被移除、DuckDuckGoTools 方法改名等,是一次需要照著遷移指南逐項檢查的升級。

ai guide

2026 年 15 個值得關注的 Agent 框架

按 GitHub Stars 排序,盤點 2026 年 15 個主流 AI Agent 框架的定位、特色與適用場景。不是排名,是地圖。