在智能体架构和记忆系统的基础上,本章讨论智能体如何执行多步骤的复杂操作。在许多实际情境中,智能体需要将高级目标分解成可管理的小任务,并与外部资源进行交互。我们将聚焦于实现这些复杂行为的机制。你将学习到:任务分解: 将复杂目标分割成更小、可执行步骤的方法。规划策略: 诸如分层规划等组织行动序列的技术。工具集成: 定义、选择并可靠地执行外部工具或API。错误处理: 实施完善的策略以应对工具使用中的故障。计划调整: 使智能体能够根据执行结果自我修正和优化计划。目标是使智能体能够制定并可靠地执行涉及外部交互的多步骤计划。我们将介绍构建能够进行结构化规划和有效使用工具的智能体的实际操作细节。