跳至内容
“智能体”可以有多种定义,可以将其定义为完全自主的系统,这些系统能够在较长时间内独立运行,使用各种工具来完成复杂的任务;也可以用它来描述遵循预定义工作流程的更为规范的实现方式。所有这些变体都可归类为智能体系统,但这其中重要的架构区分是:
-
工作流(workflow)是通过预定义的代码路径来协调 LLM(大型语言模型)和工具的系统。
-
智能体(Agent)则是 LLM 动态指导自身流程和工具使用的系统,它们能够控制完成任务的方式。
规划(Planing)允许 Agent 自主地将更复杂的任务分解为一系列更小、更简单的任务,这一过程被称为任务分解。任务分解能够带来更好的结果,因为它减轻了 LLM 的认知负担,提高了推理能力,并减少了幻觉和其他不准确性的出现。
当实现最终目标的方法不明确且解决问题过程中的适应性至关重要时,规划尤其有效。
尽管规划可以帮助 Agent 更好地应对复杂任务,但它也可能导致结果不如更确定性的工作流那样可预测。
如何提升智能体的规划能力,便是本章节要讨论的内容:人设与编排
人设与编排5条设计要点:
(文:PaperAgent)