智能体Agent的崛起
人工智能在今年成为了一个非常热门的话题,持续地重塑着我们的工作模式和生活形态;
其英文简称AI,全称为Artificial Intelligence;本文将深入探讨AI Agent这一概念。
Agent翻译成中文是"代理",指的是人工智能的代理助手,通常被大家称为"智能体"。
核心概念:能够感知周围环境并采取行动以实现目标,同时通过机器学习和知识获取来提升自身性能的自主实体。
简单来讲,Agent可以划分为四个组成部分:
Agent = LLM(大语言模型) + memory(记忆系统) + planning skills(规划能力) + tool use(工具运用)
各组成部分的具体功能是什么?
模型:具备推理与分析功能,是整个系统的核心
记忆:包含长期记忆与短期记忆,主要功能是信息存储,长期记忆可理解为训练过程或回调机制;短期记忆即RAG技术,这部分内容后续详述。
规划:即完成某项任务需要哪些步骤,如何分解这项任务。
工具:即如何操作使用相关工具。
这里展示了一个简单的架构图:
它从"能对话"发展到"能办事",标志着当前人工智能从"工具属性"向"伙伴角色"的重要转变。
用日常生活场景来类比说明:
如果我要去三亚组织团建,直接在网页搜索的话,会出现大量网页链接;
而Agent的方式是:你设定目标"安排一次预算2万、为期3天的三亚团建",它会自动完成搜索、比价、预订、制定行程、发送邮件等操作......最终向你汇报"已完成"。
若要开发一个Agent,需要掌握开源框架Langchain与LangGraph