2024-07-09|閱讀時間 ‧ 約 24 分鐘

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

要打造「代理人/助理系統 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

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.