簡介
智能代理是将Agent視為在某一環境下能持續自主地發揮作用、具有生命周期的計算實體。具有自主性、社會性、反應性、主動性、合理性、學習和适應性、推理能力等特征。一個Agent往往是由用戶界面模塊、學習模塊、任務技術模塊、操作系統接口模塊、執行模塊、一個知識庫以及中央控制模塊組成。其中中央控制模塊處于Agent的核心地位,控制着其他所有模塊。
在人工智能,智能代理的是一個實體,它可以觀察和采取行動的環境(即它是一個代理人)并指示它的活動實現的目标(即它是合理的)。智能代理人也可以使用學習和知識,幫助他們實現自己的目标。他們可能會非常簡單或非常複雜的:反射機是一個智能代理,這是一個人,因為是一個社會的人共同努力的目标。
其他
如果POA設置了PERSISTENT策略并使用activate_object_with_id方法,智能代理将登記對象或實現,從而可由客戶程序使用它。當對象或實現被凍結時,智能代理将它從可用對象列表中删除,與客戶程序一樣,與智能代理的通信對對象實現也完全透明。