自定义代理编排策略
编排策略定义了代理完成任务的方式。代理在接到任务后,必须制定计划并执行该计划。编排策略定义了制定计划并执行计划的流程,该流程会生成最终答案。编排策略通常依赖发送给模型的提示来制定计划,并提供相应操作来解决用户请求。默认情况下,代理使用在基本默认提示模板中定义的编排策略。默认的编排策略是 ReAct(推理与行动),该策略会在适用场景下利用基础模型的工具使用模式。您可以通过创建一个 AWS Lambda 函数来为代理自定义编排策略,在该函数中,您可以为特定的使用案例添加您自己的编排逻辑。
为您的代理选择编排策略:
-
使用高级提示 - 通过高级提示模板,用您自己的配置覆盖逻辑,从而修改基础提示模板来自定义代理的行为。要使用高级提示,请参阅使用 Amazon Bedrock 中的高级提示模板提高代理的准确性。
-
使用自定义编排 – 构建 Amazon Bedrock 代理,以便实施特定于使用案例的复杂编排工作流、验证步骤或多步骤流程。要使用自定义编排,请参阅使用自定义编排自定义您的 Amazon Bedrock 代理的行为。