代理模式 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

代理模式

代理模式是可重复使用的可组合构造块,可以根据特定的领域、用例和复杂程度进行定制。但是,代理系统与传统应用不同。所有 AI 代理设计的核心是基于以下三个基本原则的概念模型:

  • 异步 — 代理在松散耦合、事件丰富的环境中运行

  • 自主权 — 代理独立行动,无需人为或外部控制

  • 代理机构 — 代理代表用户或系统有目的地朝着特定目标行事

下图中的三角形表示软件代理的核心组成部分:感知、理性和行动。这使代理系统能够在其环境中进行观察、做出决策和采取行动。

代理模型。

通过设计,代理模式为构建 AI 系统提供了一种模块化设计语言,这意味着它们易于访问、可操作、可扩展并且可以投入生产。设计这些系统需要仔细注意以下三个相互关联的维度,本指南稍后将对此进行进一步讨论。