本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
從自主到分散式智慧
在軟體代理程式進入主流一詞之前,早期運算研究探索了自動化數位實體的想法,這些實體是能夠獨立運作、對輸入做出反應,並根據內部規則或目標做出決策的系統。這些早期想法為成為客服人員範例奠定了概念基礎。(如需歷史時間軸,請參閱本指南稍後的軟體代理程式演變一節。)
自主性的早期概念
幾十年來,獨立於人力運算子之外的機器或程式概念都吸引了系統設計人員。網路網路、人工智慧和控制系統的早期工作會檢查軟體如何展現自我調節行為、動態回應變更,以及在沒有持續人工監督的情況下運作。
這些想法將自主性引入智慧系統的核心屬性,並為可決定和行動的軟體的出現做好準備,而不是僅做出反應或執行。
演員模型和非同步執行
在 1970 年代,文章 A Universal Modular ACTOR Formalism for Artificial Intelligence
演員模型強調了三個關鍵屬性,這些屬性會持續影響現代客服人員的設計:
-
狀態和行為的隔離
-
實體之間的非同步互動
-
動態建立和委派任務
這些屬性符合分散式系統的需求,並預先建構了雲端原生環境中軟體代理程式的操作特性。
分散式智慧和多代理程式系統
隨著運算系統在 1960 年代之後變得更加互連,研究人員探索了分散式人工智慧 (DAI)。此欄位著重於多個自主實體如何跨系統協作或競爭運作。DAI 促成多代理程式系統的開發,其中每個代理程式都有本機目標、感知和推理,但也在更廣泛的互連環境中運作。
這種分散式智慧的願景,其中決策是分散式的,而緊急行為是由客服人員互動產生,對於如何構想和建置現代客服人員型系統仍是核心。