人工智能面试题更新 2026-08-05

请描述LLM Agent的典型架构由哪些核心模块构成?

人工智能技术原理LLM

考察说明

考查对LLM Agent系统组成和职责划分的理解。

回答思路

  1. 【回答框架 1】LLM Agent架构通常包含规划模块,负责将任务分解为子目标并制定执行步骤,常见方法包括思维链和任务分解。
  2. 【回答框架 2】记忆模块分为短期记忆和长期记忆,短期记忆存储当前上下文,长期记忆利用向量数据库保存历史经验,支持检索增强。
  3. 【回答框架 3】工具使用模块让Agent能够调用外部API、数据库或代码执行器,扩展模型能力,需定义工具接口和参数解析。
  4. 【回答框架 4】执行与反馈模块负责按计划调用工具、收集结果并评估是否达成目标,必要时触发重新规划或终止。
  5. 【回答框架 5】整体架构强调模块间协作,规划决定做什么,记忆提供信息,工具实现动作,反馈驱动迭代,形成闭环。
  6. 【关键点 1】规划、记忆、工具使用、执行反馈是四大核心模块。
  7. 【关键点 2】短期记忆对应上下文窗口,长期记忆依赖外部存储和检索。
  8. 【关键点 3】工具调用需结构化接口,避免自由文本解析错误。
  9. 【关键点 4】反馈机制支持动态调整计划,提升任务完成率。
  10. 【易错点 1】混淆短期记忆与长期记忆的存储介质和生命周期。
  11. 【易错点 2】忽略工具调用错误处理,导致执行中断。
  12. 【易错点 3】将规划模块等同于单一提示词,忽视多轮迭代需求。