AI Agent技术栈全解析:从模型服务到托管服务
创作时间:
作者:
@小白创作中心
AI Agent技术栈全解析:从模型服务到托管服务
引用
CSDN
1.
https://blog.csdn.net/2401_85375151/article/details/145125186
2024年,AI技术从简单的聊天机器人向更复杂的智能体转变。AI agent能够自主行动、执行任务,并与外部工具交互,这使得它们背后的技术栈与传统的LLM技术栈有很大的不同。本文将为您详细解析AI agent的技术栈,帮助您了解这个快速发展的领域。
从 LLM 到 Agent:一场深刻的进化
在2022和2023年,我们见证了LLM框架和SDK的爆发,如LangChain和LlamaIndex。与此同时,LLM的使用也变得更加方便,无论是通过API调用还是自行部署(比如vLLM和Ollama)。
然而,到了2024年,大家的目光开始转向更高级的AI "agent"。这个概念虽然早在AI领域就存在,但在ChatGPT时代,它有了新的内涵:能够自主行动、执行任务,并与外部工具交互的LLM。
这种转变意味着,我们需要一套全新的技术栈来支撑agent的发展。
Agent 技术栈:核心差异在哪里?
Agent不仅仅是会聊天的大模型,它们更像是具备一定自主性的智能体。它们需要管理自己的状态(例如,对话历史和记忆)、调用各种工具,并且安全执行。这使得agent的技术栈和传统的LLM技术栈有很大的不同。
让我们从底层到顶层,逐一剖析agent技术栈的关键组成部分:
1. 模型服务:AI 的大脑
- 核心:LLM。这是AI agent的核心动力。
- 服务方式:通过推理引擎提供服务,通常是付费/自己部署API。
- 主要玩家:
- 闭源模型:OpenAI和Anthropic领跑。
- 开源模型:Together.AI、Fireworks和Groq等提供商开始崭露头角,提供基于Llama 3等模型的服务。
- 本地部署:vLLM成为生产级GPU服务的主流选择,而Ollama和LM Studio则深受个人爱好者的喜爱。
2. 存储:记忆的基石
- 核心:持久化状态,如对话历史、记忆和外部数据。
- 关键技术:
- 向量数据库:Chroma、Weaviate、Pinecone、Qdrant和Milvus等用于存储agent的“外部记忆”,应对大容量数据。
- 传统数据库:Postgres通过pgvector扩展也开始支持向量搜索。
- 为何重要?Agent是有状态的,需要长期存储和检索信息。
3. 工具与库:能力的扩展
- 核心:使agent能够执行各种任务的“工具”(或“函数”)。
- 调用方式:通过LLM生成的结构化输出(例如,JSON对象)指定要调用的函数和参数。
- 安全执行:使用沙箱(如Modal和E2B)来确保工具执行的安全性。
- 工具生态:
- 通用工具库:Composio等。
- 专用工具:Browserbase(网页浏览)、Exa(网页搜索)等。
- 为何重要?工具扩展了agent的能力边界,让它们能够完成更复杂的任务。
4. Agent 框架:编排智能的指挥中心
- 核心:负责编排LLM调用,管理agent状态。
- 关键特性:
- 状态管理:如何保存和加载agent状态,例如对话历史和记忆。
- 上下文窗口:如何将状态信息“编译”到LLM的上下文窗口中。
- 跨agent通信:如何实现多agent之间的协作。
- 内存管理:如何应对LLM有限的上下文窗口,管理长期记忆。
- 开源模型支持:如何让agent更好地利用开源模型。
- 热门框架:Llama Index、CrewAI、AutoGen、Letta、LangGraph等。
- 为何重要?框架决定了agent的运行方式和效率。
5. Agent 托管与服务:未来趋势
- 核心:将agent作为服务进行部署,通过API进行访问。
- 当前痛点:状态管理、安全工具执行以及规模化部署是难题。
- 未来展望:未来将会出现标准化的Agents API,让agent的部署更加便捷。
- 为何重要?这将使agent从原型走向真正的应用。
未来已来:agent 技术栈正在高速发展
Agent技术栈整体仍然非常年轻,但它正在以惊人的速度发展。未来的agent将会更加智能、更加自主,它们将会在各行各业发挥重要的作用。
热门推荐
2元钱一支的红霉素软膏,功效有多强大?
转型之路:Web2 开发者如何在 Web3 中找到新机会?
镇江有哪些特色名酒
链家等中介服务费用应如何合理计算?服务费用对购房者成本有何影响?
房屋漏水损失评估:从责任认定到赔偿标准
怎么判断猫咪体内有虫?这5个信号,一定要留意!
三级伤残等级评定标准及赔偿标准
癌症科普 | 吸食电子烟可能导致癌症
144Hz和120Hz手机屏幕刷新率大揭秘:如何选择最适合你的屏幕?
“双盲”评审 让招投标过程更透明更高效
武汉市武昌区加快建设国家文旅产业融合发展示范区
二战期间,韩国人是否无罪?历史真相与国际社会共识
肠胃炎肚子疼如何快速缓解
度、千瓦时和焦耳的换算关系
明朝后宫制度:为何从未出现后宫干政?
《地史学》第09章奥陶纪
藏在你一日三餐里的它,正在悄悄危害你的身体
11条高铁串联起11座城市,乘高铁畅游粤港澳大湾区
如何通过债券投资实现稳健收益?这种投资方式有哪些风险因素?
自动挡车辆抖动换挡的原因是什么
15句经典古籍名句 出口成章很轻松
解密倒幕运动和明治政府的成立有什么关系
了解卫星导航系统:GPS 及其他
揭秘卫星导航:信号传输与处理的奥秘(上)
北京工美集团李东×引擎联合设计:掐丝珐琅非遗文化
【科学报国正当时】一生只为“中国芯”——华中科技大学集成电路学院的实践探索
理财小白必懂:什么是理财产品的"净值"?
物联网大数据处理:从收集到分析的全流程
放射工作人员职业健康管理办法的最新版本是什么?
互联网行业中的两种商业模式:To B与To C