Agent 关注的是让模型在目标、上下文和工具之间循环决策。它不只是一次问答,而是包含规划、行动、观察和修正的过程。

基本组件

  • 目标:用户希望完成的任务。
  • 记忆:短期上下文与长期知识。
  • 工具:搜索、数据库、代码执行、浏览器、业务 API。
  • 控制器:限制循环次数、错误恢复、权限边界。

工程注意事项

  • 工具调用要有清晰 schema,减少模型猜参数。
  • 任务循环需要超时、重试和退出条件。
  • 高风险动作要有人类确认或权限隔离。
  • 日志要记录模型输入、工具结果和最终决策,方便复盘。

关联