多智慧體通訊開銷

🤖 Multi-Agent Communication Overhead Estimator

Estimate the communication overhead of a fully-connected multi-agent system from agent count and message frequency, before you commit to an architecture.

📐 計算公式 / 原理
訊息總數 = n(n − 1) × 輪數;總流量 = 訊息總數 × 單條大小
全連線廣播模式下每個智慧體每輪要向其餘 n−1 個發訊息,通訊量隨智慧體數量呈平方增長,這是多智慧體系統規模化的主要瓶頸。改為分層或共享黑板(blackboard)可把複雜度降到線性。

📐 計算公式與說明

訊息 = n·(n−1)·輪次(全連線)

隨智慧體數平方增長,需謹慎設計拓撲。

📚 深度解析:多智慧體通訊開銷

💡 常見使用場景

全連線開銷
n=10 個智慧體全連線:每輪訊息=10×9/2=45 條。若單條含 2k token,每輪通訊≈90k token;n=20 時訊息=190,開銷約 4 倍,增長極快。

❓ 常見問題(FAQ)

怎麼降低多智慧體通訊成本?
改全連線為星型/分層(中心協調),減少邊數;訊息用摘要而非全文;並設定通訊輪次上限,避免無限對話空轉。
全連線有必要嗎?
多數任務不需要。全連線讓任意兩體直連、資訊同步快但成本高;若任務可分解,子團隊+彙總更高效,價效比更好。