AI Agent是一种以大语言模型为核心驱动力的系统,具备自主感知、规划、记忆以及使用工具的能力,能够自动化地完成复杂任务。这意味着它并非简单地对输入做出预设响应,而是可以像人类一样,基于自身“能力”对各种复杂情况进行分析处理,主动完成任务。
- 记忆(Memory)
- 功能:负责信息的储存,分为短期记忆和长期记忆。
- 短期记忆:用于学习即时的上下文信息,例如用户给出的提示词引导,就像人类在对话时,会根据当下对方说的话来理解语境一样,AI Agent通过短期记忆来理解当前交互的特定情境。
- 长期记忆:赋予AI长时间保存和提取信息的能力。它通常依赖外部知识库以及快速的文本向量检索来实现。例如,在特定领域(如医疗、法律)中积累的数据和知识,这些长期积累的信息能让AI Agent在处理相关任务时,调用以往的知识和经验。构建知识库对于创建AI Agent至关重要,因为丰富准确的知识储备是其做出合理决策和行动的基础。