エージェントパターン - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

エージェントパターン

エージェントパターンは、特定のドメイン、ユースケース、複雑さのレベルに合わせて調整できる、再利用可能な構成可能な構成要素です。ただし、エージェントシステムは従来のアプリケーションとは異なります。すべての AI エージェント設計の中心となるのは、次の 3 つの基本原則に基づく概念モデルです。

  • 非同期 – エージェントは疎結合のイベントが多い環境で動作します。

  • 自律性 – エージェントは人間または外部の制御なしで独立して動作します

  • エージェンシー – エージェントは、特定の目標に向けて、ユーザーまたはシステムに代わって目的を持って行動します。

次の図の三角形は、ソフトウェアエージェントの中核的な構成要素である認識、理由、アクションを表しています。これにより、エージェントシステムは環境内で監視、意思決定、行動できるようになります。

エージェントモデル。

設計上、エージェントパターンは AI システムを構築するためのモジュラー設計言語を提供します。つまり、アクセス可能、運用可能、拡張可能、本番稼働準備ができています。これらのシステムを設計するには、次の 3 つの相互に関連するディメンションに細心の注意が必要です。詳細については、このガイドの後半で説明します。