AA 004|建立代理人系統需要哪些基本步驟?

更新於 發佈於 閱讀時間約 2 分鐘

要打造「代理人/助理系統 Agent/Assistant Systems」,


我們要了解代理人的各種主成份。


而在Micheal Lanham 的著書,《AI Agents in Action》[1]的表1.1,


提供了建築代理人系統會使用到的科技與專案:


01 Prompt Flow [2] : 微軟提供的開源工具,可以建構與GPT互動的行動流。


02 Open AI GPT Assistants [3] : 由ChatGPT或OpenAI API 提供,可以做簡單與複雜的任務。


03 Semantic Kernel [4] : 微軟提供的開源工具,提供稱為Planners的半自動代理人結構。


04 LangChain [5] : 可以使用各種外掛來直接與大語言模型互動。


05 AutoGen [6]:微軟開源軟體,可建構「多代理人系統 Multi-Agent Systems」與自動多代理人系統。


06 GPT Nexus [7] : 開源代理人系統,可以幫助開發者在不同結構實踐代理人。


而基本上要建立代理人有很多道關卡,


01 基礎大語言模型


02 代理人輪廓 Agent Profiles


03 代理人工具與行動 Agent Tools and Actions


04 建立代理人平台 Build Agent Platforms


05 知識與記憶 Knowledge and Memory


06 推理與評估 Reasoning and Evaluation


07 計畫與反饋 Planning and Feedback


08 多代理人系統


09 GPT助理


10 代理人建築結構 Agent Architecture


11 多模型代理人 Multi-Model Agents


12 會說話的代理人 Speaking Agents


真的是很酷的工藝,持續學習,增廣見聞。


Reference

[1] https://www.manning.com/books/ai-agents-in-action

[2] https://github.com/microsoft/promptflow

[3] https://platform.openai.com/docs/assistants/overview

[4] https://github.com/microsoft/semantic-kernel

[5] https://www.langchain.com/

[6] https://github.com/microsoft/autogen

[7] https://github.com/Significant-Gravitas/Nexus

avatar-img
536會員
1.8K內容數
Outline as Content
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
王啟樺的沙龍 的其他內容
在社群媒體上, 總會看到一些人分享他一年讀了多少本書, 三個月讀了多少本書,一個月讀了多少本書。 其實,多少本書,意義都不是很大。 「讀多少本書」這種紀錄,是很容易偽造的。 有些人是把目錄讀一讀,選一些內容摘要一下,就叫讀一本書。 有些人是把別人的書評抄一抄,排版
直到這幾年開始鍛鍊寫作能力, 我才開始有了「紀錄」的能力,也更好幫助我實踐「計畫」。 但總覺得還缺點什麼。 現在看到日本這個 TaskChute系統, 就發現我缺的就是「例行公事」這個維度!
1. 將筆記視為神經元: - 這個靈感來自於塗子沛的《第二大腦》。神經元接收資訊的部分叫做樹突 (Dendrites),向外傳遞資訊的部分稱為軸突 (Axons)。在第一大腦中,神經元接收與傳遞資訊,正如我們在第二大腦中使用筆記來閱讀與寫作。將Obsidian的筆記視為神經元,樹突表示透過閱讀輸入
我最近一次親身體會到「議事」, 是擔任 Regeneron ISEF 2024的數學科大會獎評審。 評獎的過程,英文稱為 Caucus,直接翻譯成中文是黨團會議。 雖然評獎的過程,做任何的「決定」, 都需要獲得在場評審舉手投票後的多數, 但具體要投票的「議題」是什麼,
「盧曼的卡片盒筆記系統,與今日所謂“知識管理專家”說提倡的大相逕挺。 盧曼的卡片盒筆記系統是“中心化 Centralized”而非“去中心化 Decentralized”,你作為創作者做出所有決定。 盧曼的卡片盒筆記系統是“封閉 Closed”而非“開放 Openness”, 每張
1. 學術工人的夢想: - 學術界每年都需要大量新工人來參與研究工作。年輕的專業工人們幻想著自己有一天能夠翻身,期望幾年後能通過大量掛名論文獲得豐厚的回報。他們堅守自己的專業領域,不斷擴展,努力成為這方面的專家。 2. 將軍的策略: - 真正能成為學術領袖的,都是那些能夠巧妙運用工人們願景的人
在社群媒體上, 總會看到一些人分享他一年讀了多少本書, 三個月讀了多少本書,一個月讀了多少本書。 其實,多少本書,意義都不是很大。 「讀多少本書」這種紀錄,是很容易偽造的。 有些人是把目錄讀一讀,選一些內容摘要一下,就叫讀一本書。 有些人是把別人的書評抄一抄,排版
直到這幾年開始鍛鍊寫作能力, 我才開始有了「紀錄」的能力,也更好幫助我實踐「計畫」。 但總覺得還缺點什麼。 現在看到日本這個 TaskChute系統, 就發現我缺的就是「例行公事」這個維度!
1. 將筆記視為神經元: - 這個靈感來自於塗子沛的《第二大腦》。神經元接收資訊的部分叫做樹突 (Dendrites),向外傳遞資訊的部分稱為軸突 (Axons)。在第一大腦中,神經元接收與傳遞資訊,正如我們在第二大腦中使用筆記來閱讀與寫作。將Obsidian的筆記視為神經元,樹突表示透過閱讀輸入
我最近一次親身體會到「議事」, 是擔任 Regeneron ISEF 2024的數學科大會獎評審。 評獎的過程,英文稱為 Caucus,直接翻譯成中文是黨團會議。 雖然評獎的過程,做任何的「決定」, 都需要獲得在場評審舉手投票後的多數, 但具體要投票的「議題」是什麼,
「盧曼的卡片盒筆記系統,與今日所謂“知識管理專家”說提倡的大相逕挺。 盧曼的卡片盒筆記系統是“中心化 Centralized”而非“去中心化 Decentralized”,你作為創作者做出所有決定。 盧曼的卡片盒筆記系統是“封閉 Closed”而非“開放 Openness”, 每張
1. 學術工人的夢想: - 學術界每年都需要大量新工人來參與研究工作。年輕的專業工人們幻想著自己有一天能夠翻身,期望幾年後能通過大量掛名論文獲得豐厚的回報。他們堅守自己的專業領域,不斷擴展,努力成為這方面的專家。 2. 將軍的策略: - 真正能成為學術領袖的,都是那些能夠巧妙運用工人們願景的人
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 從 AI說書 - 從0開始 - 99 到 AI說書 - 從0開始 - 121,我們完成書籍:Transformers for Natural Language Proc
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 總結一下目前有的素材: AI說書 - 從0開始 - 103:資料集載入 AI說書 - 從0開始 - 104:定義資料清洗的函數 AI說書 - 從0開始 - 105
Thumbnail
本文討論了在AI時代下我們需要具備的職能,例如提問力、判斷力和專業能力。同時也提到了在使用AI時需要注意的事情,以及一些問答希望可以跟讀者有所互動與交流。另外作者也分享了自己使用AI工具的心得,並期待可以幫助初學者更快地瞭解如何應對AI的基礎邏輯。
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 在第四章中,將會談論以下主題: 定義機器翻譯 人類轉導與翻譯 機器轉導和翻譯 評估機器翻譯 預處理 Workshop on Machine Translati
Thumbnail
產品經理想做 AI 產品要懂哪些基本名詞?這篇整理我過往參與 AI 自傳生成時,和 NLP 工程師有討論到的概念,AI 應用目前還尚未普及,未來我會再陸續整理不同功能或產業需要知道的 AI 基礎知識。
Thumbnail
本文要探討AI的任務與實戰場景。AI技術已深入生活各層面,從違約預測到都市交通管理。AI任務主要有三類:數值型資料處理、自然語言處理(NLP)和電腦影像辨識。時間序列資料和強化學習方法(如AlphaGo)也引起廣泛關注。AI演算法和方法因應不同學派和技術發展而多樣化,了解這些基礎有助選擇適合研究方向
Thumbnail
本文談及資料科學的領域與分工。首先是建造一個AI的研發流程,資料收集到 AI 模型訓練的過程,AI經歷這一切流程被創造出來並產生價值;再來本文也提及在這個領域中的各種腳色、資料工程師、數據庫工程師、資料科學家和資料分析師的各種介紹。並且強調跨領域合作的重要性。
Thumbnail
你對 AI 的認識有多少?你在生活或工作上有運用哪些 AI 的應用服務嗎?一起來了解這個目前很夯的議題。 根據 google 對 AI(artificial intelligence,縮寫為AI)的解釋:AI 是人工智慧,定義是打造電腦與機器的科學領域,可以進行推論、學習以及採取行動。這些過往需要
Thumbnail
代理模式通過封裝原始對象來實現對該對象的控制和管理,同時不改變原始對象的行為或客戶端與該對象互動的方式,以此介入或增強對該對象的訪問和操作。
華人在學習英文為第一外語時,最常碰到的學習問題就是「一字多義」。例如:截圖中Yahoo中英字典中詳述agent有六種截然不同的中文意思。   當你是準備TOEIC(多益)考試時,只要懂第一種用法「代理人;代理商;仲介人」即可。並且在刷TOEIC(多益)Official Guide(官方正式考
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 從 AI說書 - 從0開始 - 99 到 AI說書 - 從0開始 - 121,我們完成書籍:Transformers for Natural Language Proc
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 總結一下目前有的素材: AI說書 - 從0開始 - 103:資料集載入 AI說書 - 從0開始 - 104:定義資料清洗的函數 AI說書 - 從0開始 - 105
Thumbnail
本文討論了在AI時代下我們需要具備的職能,例如提問力、判斷力和專業能力。同時也提到了在使用AI時需要注意的事情,以及一些問答希望可以跟讀者有所互動與交流。另外作者也分享了自己使用AI工具的心得,並期待可以幫助初學者更快地瞭解如何應對AI的基礎邏輯。
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 在第四章中,將會談論以下主題: 定義機器翻譯 人類轉導與翻譯 機器轉導和翻譯 評估機器翻譯 預處理 Workshop on Machine Translati
Thumbnail
產品經理想做 AI 產品要懂哪些基本名詞?這篇整理我過往參與 AI 自傳生成時,和 NLP 工程師有討論到的概念,AI 應用目前還尚未普及,未來我會再陸續整理不同功能或產業需要知道的 AI 基礎知識。
Thumbnail
本文要探討AI的任務與實戰場景。AI技術已深入生活各層面,從違約預測到都市交通管理。AI任務主要有三類:數值型資料處理、自然語言處理(NLP)和電腦影像辨識。時間序列資料和強化學習方法(如AlphaGo)也引起廣泛關注。AI演算法和方法因應不同學派和技術發展而多樣化,了解這些基礎有助選擇適合研究方向
Thumbnail
本文談及資料科學的領域與分工。首先是建造一個AI的研發流程,資料收集到 AI 模型訓練的過程,AI經歷這一切流程被創造出來並產生價值;再來本文也提及在這個領域中的各種腳色、資料工程師、數據庫工程師、資料科學家和資料分析師的各種介紹。並且強調跨領域合作的重要性。
Thumbnail
你對 AI 的認識有多少?你在生活或工作上有運用哪些 AI 的應用服務嗎?一起來了解這個目前很夯的議題。 根據 google 對 AI(artificial intelligence,縮寫為AI)的解釋:AI 是人工智慧,定義是打造電腦與機器的科學領域,可以進行推論、學習以及採取行動。這些過往需要
Thumbnail
代理模式通過封裝原始對象來實現對該對象的控制和管理,同時不改變原始對象的行為或客戶端與該對象互動的方式,以此介入或增強對該對象的訪問和操作。
華人在學習英文為第一外語時,最常碰到的學習問題就是「一字多義」。例如:截圖中Yahoo中英字典中詳述agent有六種截然不同的中文意思。   當你是準備TOEIC(多益)考試時,只要懂第一種用法「代理人;代理商;仲介人」即可。並且在刷TOEIC(多益)Official Guide(官方正式考