目录
智能体(Agent):能够自主操作、作出决策的实体。设计目的是让它能够感知其环境,并根据感知到的信息作出反应;能够在其所处的环境中执行任务,并达到预定的目标。
智能体不仅能够准确回答问题,还能随着使用逐渐变得更聪明和高效。
环境可能是实际的物理世界,也可能是数字世界,如虚拟环境或软件应用中。
信息可能是文本信息,也可能是语音、图片、视频等多模态信息。
LLM则专注于自然语言的理解和生成。
Agent = LLM + 记忆 +规划技能 + 工具使用
Agent 和 LLM 在功能和应用场景上有明显的互补关系。
Agent操作流程:
- 问题输入:用户的问题会被带到数据库中检索相关知识。
- 初步回答
- 复杂问题处理
- 多轮查询:如果需要多步计算,智能体会根据短期记忆记录每步结果,并在后续计算中使用这些结果。
- 答案输出:最终,智能体会整合所有信息并输出完整答案,同时将有用的信息存储到长期记忆中。