AI 代理是軟體系統,運用 AI 技術代使用者達成目標及完成工作,除了具備推論、規劃和記憶能力之外,還能在一定程度上自行學習、下決策和做出調整。
AI 代理會有這些功能,主要得歸功於生成式 AI 和 AI 基礎模型的多模態能力。AI 代理不僅能同時處理多模態資訊 (如文字、語音、影片、音訊和程式碼等),還可對話、推論、學習及下決策、隨著時間的累積持續學習,並協助處理交易和業務流程,以及與其他代理合作,協調及執行較複雜的工作流程。
根據上方的說明,AI 代理的主要功能是推論和行動 (如 ReAct Framework 所述),但隨著時間推移,其他功能也有所進化。
AI 助理是設計成應用程式或產品的 AI 代理,能理解和回應人類自然語言和輸入內容,因而可直接與使用者合作及執行工作。在使用者監督下,AI 助理可以代使用者進行推論並採取行動。
AI 助理通常會嵌入於人類要使用的產品,而且主要有個特色,就是助理會在工作的不同階段與使用者互動。助理會回應使用者的要求或提示,而且還能建議應採取的行動,但決定權仍在使用者手中。
AI 虛擬服務專員 | AI 助理 | 機器人 | |
目的 | 自主並主動執行工作 | 協助使用者處理工作 | 自動執行簡單工作或對話 |
功能 | 能執行複雜的多步驟動作;學習與調整適應;能獨立做出決策 | 回應要求或提示;提供資訊和完成簡單工作;能建議應採取的行動,但決定權在使用者手中 | 遵守預先定義的規則;學習能力有限;可進行基本的互動 |
互動 | 主動;目標導向 | 被動;會回應使用者要求 | 被動;會根據觸發條件或指令做出回應 |
AI 虛擬服務專員
AI 助理
機器人
目的
自主並主動執行工作
協助使用者處理工作
自動執行簡單工作或對話
功能
能執行複雜的多步驟動作;學習與調整適應;能獨立做出決策
回應要求或提示;提供資訊和完成簡單工作;能建議應採取的行動,但決定權在使用者手中
遵守預先定義的規則;學習能力有限;可進行基本的互動
互動
主動;目標導向
被動;會回應使用者要求
被動;會根據觸發條件或指令做出回應
每個代理在角色、個性和溝通風格上都各有定義,包括具體指示和可用工具的說明。
我們可以根據能力、角色和環境,透過多種方式將 AI 代理分類。以下列舉幾個主要的代理類別:
代理類型和代理類別的定義皆不相同。
我們可以用多種方式將代理分類,其中一種是根據代理與使用者互動的方式來劃分。某些代理會直接與使用者對話,其他的則是在背景中運作,不需要使用者直接輸入內容,就能執行工作:
AI 代理可展現自主能力、自動執行工作,還能透過工具和具身化方式與真實世界互動,因此能強化語言模型的功能。
提高產量:代理員工會像專業工作者一樣分配工作,提升整體的作業完成量。
同時執行:代理可同時處理不同工作,且不會互相干擾。
自動化:代理可處理重複性工作,讓人類專心處理更有創意的工作。
協作:代理可共同合作、進行想法思辯及相互學習,進而做出更明智的決定。
適應能力:代理可根據情況變動,調整計畫和策略。
強大的推論能力:代理可透過討論和意見回饋,修正推論方式及避免出錯。
解決複雜問題:代理可結合彼此的優勢,解決棘手的實際問題。
自然語言溝通:代理可理解並使用人類語言,與人類和其他代理互動。
使用工具:代理可使用工具及存取資訊,與外部世界互動。
學習與自我提升:代理會從經驗中學習,隨著時間的累積提升能力。
逼真的模擬:代理可模擬人類的社交行為,例如建立關係和分享資訊。
自發行為:個別代理程式之間的互動會自然產生複雜的社會互動。
AI 代理雖然有許多優點,但在使用上也有一些難以克服的問題:
需要展現高度同理心/情緒智商,或需進行複雜人際互動和社會互動的工作:AI 代理可能難以分辨人類細微的情緒。從事心理治療、社會服務工作或衝突解決等工作,必須有一定程度的情緒理解能力和同理心,而這些都是 AI 目前所欠缺的。如果遇到複雜的社交情況,需要理解未透過言語表達的線索,AI 可能就無法應對自如。
道德風險極高的情況:AI 代理可以根據資料做出決策,但如果遇到在道德層面上複雜度較高的情況,他們就沒有因應這類情況所需的道德標準和判斷力,相關領域包括執法、醫療照護 (診斷與治療) 和司法決策等。
實體環境無法預測的領域:在高度動態、無法預測,且需要即時適應和複雜運動技能的實體環境中,AI 代理可能會難以發揮作用,相關工作包括手術、某些類型的建築工作,以及災害應變等。
需要大量資源的應用:開發及部署精密的 AI 代理可能需花費極高的運算成本,及使用大量資源,因此小型專案或預算有限的組織可能就不適合採用這種 AI 代理。
企業已部署代理來因應各種用途,我們將這些用途分為六大類別:
客戶代理
客戶用代理能理解客戶需求、回答問題、解決問題,或推薦合適產品與服務,為他們提供個人化的體驗。這類代理可跨網站、行動裝置或銷售點等多重管道順暢運作,而且還能透過語音或視訊整合至產品體驗。
員工代理
員工用代理可透過多種方式提升效率,包括簡化程序、管理重複工作、回答員工問題,以及編輯與翻譯重要的資料和通訊內容。
創意代理
創意代理可生成內容、圖像和構想,提供設計、寫作、個人化和行銷活動等方面的協助,有了這個得力助手,設計和創意發揮變得輕鬆無比。
資料代理
資料代理適合用來處理複雜的資料分析作業。這類代理能從資料找出有意義的洞察資訊並採取行動,同時確保結果符合事實。
程式碼代理
程式碼代理透過 AI 生成及編寫程式碼,有助於加快軟體開發流程,及迅速運用全新程式語言和程式碼集。許多機構的工作效率都大有提升,不僅部署速度加快,寫出的程式碼也更簡潔明確。
資安防護代理
資安防護代理透過減輕攻擊造成的影響或加速調查,強化安全防護機制。這類代理可針對整個資安防護生命週期 (預防、偵測和應變) 的各個層面和階段,監督安全防護狀況。
Google Cloud 提供一系列 AI 代理領域的相關產品和解決方案,包括整合式 AI 助理、預建的代理式 AI、AI 應用程式,以及集結多種代理和開發人員工具 (用於建構自訂 AI 代理) 的平台。
歡迎參考其他資源,進一步瞭解 AI 代理。