大模型 Copilot 和 Agent 有什么區(qū)別?
大模型對產(chǎn)業(yè)的變革帶來深遠的影響
大模型發(fā)展到現(xiàn)在,對IT這個產(chǎn)業(yè)影響逐漸顯現(xiàn)。搞應用的還沒有賺到錢,賣鏟子的英偉達發(fā)了,英偉達發(fā)布的最新的 Q1 財報,實現(xiàn)營收260億美元,較去年同期增長262%,Q1凈利潤148.1億美元,同比上升628%。也讓英偉達的突破 1000 億美金,市值超過 2.6 萬億美金。
當能正常情況下,未來應用才是大頭,應用這塊各種新的概念也層出不窮,目前主流應用分兩類,一類是 copilot,一類是 Agent。那這兩個分別是什么?對應有什么區(qū)別?本文簡單來介紹下。
大模型典型技術(shù)棧
講 copilot 和 Agent 的區(qū)別之間,大家需要對 AI 原生應用有一些基礎(chǔ)了解。
大模型應用 Copilot 和 Agent 有什么區(qū)別
AI Agent(人工智能代理)和AI Copilot(AI 助手或搭檔)都是人工智能技術(shù)的應用,但它們在功能和應用場景上有所不同。
AI Agent 是一種智能實體,它能夠感知環(huán)境、進行決策和執(zhí)行動作。AI Agent 通常具有自主性,能夠根據(jù)給定的目標或任務,獨立地進行規(guī)劃、執(zhí)行和反思。它們可以分解復雜任務,自我批評和自我反思,從錯誤中學習,并改善結(jié)果。AI Agent 可以被視為具有一定程度自主性和復雜推理能力的系統(tǒng),它們可以在沒有人類直接干預的情況下完成任務。
AI Copilot,另一方面,通常是指一個通過AI技術(shù)賦能的智能助手,它協(xié)助人類完成各種任務。AI Copilot 可能在特定領(lǐng)域(如編程、寫作、駕駛等)提供幫助,通過與人類的交互來提高效率和創(chuàng)造力。AI Copilot 可能更多地依賴于人類的輸入和指導,而不是完全自主地完成任務。
簡而言之,AI Agent 更強調(diào)自主性和獨立完成任務的能力,而 AI Copilot 更側(cè)重于作為人類的助手,協(xié)助完成特定任務。AI Agent 可能在復雜性和自主性方面更為先進,而 AI Copilot 則更注重與人類的協(xié)作和輔助。
如果要詳細對比,大模型agent和copilot的區(qū)別主要體現(xiàn)在交互方式、任務執(zhí)行和獨立性等方面。
交互方式:copilot需要用戶給出清晰明確的prompt,即需要用戶具體詳細地描述任務或問題,copilot才能根據(jù)prompt給出有用的回答。相比之下,大模型agent的交互方式更為靈活,它可以根據(jù)給定的目標自主思考并做出行動,無需用戶給出過于詳細明確的prompt。
任務執(zhí)行:copilot在接收到清晰明確的prompt后,可以協(xié)助完成一些任務,但它的執(zhí)行能力相對有限。而大模型agent則可以根據(jù)目標自主規(guī)劃并執(zhí)行任務,還能連接多種服務和工具來達成目標,執(zhí)行任務的能力更強。
獨立性:copilot被視為一個“副駕駛”,在完成任務時更多的是起輔助作用,需要用戶的引導。而大模型agent則更像一個初級的“主駕駛”,具有較強的獨立性,可以根據(jù)目標自主思考和行動。
大模型agent和copilot的主要區(qū)別在于交互方式、任務執(zhí)行和獨立性。copilot需要依賴清晰明確的prompt來發(fā)揮作用,而大模型agent則可以根據(jù)目標自主思考和行動,具有更強的獨立性和任務執(zhí)行能力。
Copilot和 Agent 的一些最新進展
前面講完 copilot 和 Agent,接下來簡單介紹下兩者的一些最新業(yè)界進展,供大家參考。
微軟的 AI PC 具體是什么
應該說 copilot 更成熟,ChatGPT 出來的時候就是一個對話機器人形式,在 Copilot 這塊玩得如火如荼的還是微軟。
5 月 22日,微軟的 build 2024 大會上,微軟發(fā)布了下一代 AI PC,核心內(nèi)涵就是 Copilot+PC。
微軟直接在新的 PC 上提供了一個超級的 NPU(40TOPS),將 AI 的能力下沉到PC 中,本地模型和云上模型聯(lián)動。
會上演示兩個 demo,一個是玩游戲的過程,AI 能理解游戲的內(nèi)容,并輔助給出指導
另外一個demo 是 recall,它能記錄你在電腦上看到和做過的所有事情,并能讓你搜索和檢索你在設備上做過的任何事情。
Agent設計的四范式
相比而言,Agent 目前還處在很多探索中,相對而言不是那么成熟。
吳恩達教授最近在紅杉 AI 峰會上講述了他對 Agent 的一些看法,提出了四范式:
- Reflection(反思):類似于AI的自我糾錯和迭代。例如,AI系統(tǒng)會檢查自己編寫的代碼,并提出修改建議。
- Tool Use(工具使用):大語言模型調(diào)用插件,擴展了其能力。例如,使用Copilot進行聯(lián)網(wǎng)搜索或調(diào)用代碼插件解決數(shù)理邏輯問題。
- Planning(規(guī)劃):AI根據(jù)用戶輸入的任務,拆解流程、選擇工具、調(diào)用、執(zhí)行并輸出結(jié)果。例如,根據(jù)一張圖片中的姿態(tài)生成一張新圖片,并進行描述。
- Multi-agent(多智能體協(xié)作):多個Agent協(xié)作完成任務,每個Agent可能扮演不同的角色,如CEO、產(chǎn)品經(jīng)理或程序員。這種模式模擬了現(xiàn)實生活中的工作場景,能夠處理復雜系統(tǒng)
而且吳恩達認為,Agent 用得好,會讓現(xiàn)在 OpenAI 3.5 的能力超過 OpenAI 4.0。
所以總的來說,現(xiàn)在業(yè)界對 Agent 都在積極探索中。后面有時間再給大家分享下 Agent 最新的一些發(fā)展。
好了,這次的關(guān)于 Copilot 和 Agent 的區(qū)別和最新進展的分享就到這里。