AWS SMGSがAmazon Bedrock AgentCoreを活用したAI駆動の会話型アシスタントでビジネス管理を変革する方法
AWS SMGSは、Amazon Bedrock AgentCore上に構築された会話型ソリューションNarrateAIを使用して、大規模なビジネスインテリジェンスを実現しています。このソリューションは、バッチナarrative生成とリアルタイムインタラクションを分離した二層アーキテクチャ、ルーティングと検証のための特殊なAIエージェント、および本番展開のための主要なエンジニアリングパターンを特徴とし、自然言語クエリ、行レベルのセキュリティ、および役割に応じたエクスペリエンスを可能にします。
記事インテリジェンス
要点
- NarrateAIは二層アーキテクチャ(バッチ処理+リアルタイム対話)を使用して、従来のBIのレイテンシとデータ断片化を克服します。
- Amazon Bedrock AgentCoreは、自然言語クエリとコンテキスト認識応答のためのマルチエージェントオーケストレーションを実現します。
- アーキテクチャには、データ抽出(Redshift)、変換(Lambda)、ナarrativeレンダリング(Jinjaテンプレート)、およびリアルタイムクエリフロー(AgentCoreが6つの専門ツールを調整)が含まれます。
- 行レベルのセキュリティ、役割ベースのフィルタリング、およびCloudWatchとOpenTelemetryによる可観測性を実装しています。
重要な理由
このニュースが重要なのは、NarrateAIは二層アーキテクチャ(バッチ処理+リアルタイム対話)を使用して、従来のBIのレイテンシとデータ断片化を克服しますためです。
技術的影響
モデル選定、推論コスト、プロダクト能力、評価基準に影響する可能性があります。
AWSのリーダーは、複数の階層にわたる複雑なデータを管理しながら、グローバルな運用に影響を与える時間に敏感な意思決定を行っています。従来のビジネスインテリジェンスは静的なダッシュボードと手動レポートに依存しており、遅延を生み出し、組織の俊敏性を制限しています。NarrateAIは、データレイクとAmazon Bedrock AgentCoreを活用した会話型エージェントAIによってこの問題に対処します。Amazon Quickの会話型インターフェースを通じてアクセス可能なNarrateAIは、AWS全体のリーダー(CEOから現場まで)にオンデマンドでコンテキストに富んだビジネスインテリジェンスを提供します。ビジネスパフォーマンスに関する自然言語の質問に答えることで、NarrateAIは即座に正確で実用的なインサイトを提供し、リーダーとデータの間の障壁を取り除きます。
NarrateAIは、複雑なビジネスデータを会話型にするために、バッチナarrative生成とリアルタイムインタラクションの二層アーキテクチャを採用しています。この分離により、事前に包括的なデータ処理をサポートし、自然な会話を通じて即座にコンテキストに正確な応答を提供できます。Amazon Bedrock AgentCoreは、カスタムオーケストレーションインフラストラクチャを構築する必要性を排除し、サーバーレスアーキテクチャ、組み込み認証、メモリ管理、および基盤モデルとの統合を提供します。これにより、本番品質の可観測性とセキュリティを維持しながら、展開を数か月から数週間に短縮しました。
自動ナarrative生成層は、3段階のパイプラインを通じて各ユーザー向けにパーソナライズされたナarrativeをバッチ生成します:
- データ抽出:構成駆動型SQLテンプレートがAmazon Redshiftから構造化データを抽出し、複数レベルの内訳と時系列分析をサポートし、ユーザー固有のアクセス制御を強制します。
- データ変換:AWS Lambdaがセクションタイプ(オブジェクト、配列、内訳、コンテナ)のロジックを使用して、抽出されたデータを構造化JSONに変換し、フィールドマッピングと階層構成を備えています。
- ナarrativeレンダリング:Jinjaテンプレートが構造化データから人間が読めるナarrativeを生成します。階層的でビジネスドメインを認識するチャンキング戦略が大規模データセットを効率的に処理します。各ユーザーのナarrativeはAmazon S3にテキストファイルとして保存され、完全なデータ分離による行レベルのセキュリティをサポートします。
会話型AIインターフェース層は、Amazon Bedrock AgentCoreを搭載しています。質問が到着すると、AgentCoreは専門のAIエージェントを編成して、Amazon S3から関連するパーソナ別のナarrativeを取得し、知識ソースとして使用します。エージェントはAnthropicのClaude Sonnet 4を使用して内容を推論し、コンテキストに基づいた応答を生成します。AgentCoreのネイティブなマルチエージェント調整フレームワークにより、システムは単純なクエリを即座に処理し、複雑な質問は自動的に並列サブタスクに分割して包括的な回答を提供します。
主要な機能は次のとおりです:
- 事前生成された知識による自然言語ビジネスクエリ:リーダーは平易な英語で複雑なビジネス質問をし、S3に保存された構造化知識から即座に回答を得ます。システムはビジネス用語を理解し、地域、製品、顧客セグメント、期間を横断する多次元分析をナビゲートします。
- ユーザー固有のナarrativeによる固有の行レベルのセキュリティ:ナarrative生成中に行レベルのセキュリティが適用され、各ユーザーの知識エンジンには許可されたデータのみが含まれます。ユーザー権限はデータ処理中に適用され、各ユーザーのナarrativeファイルはS3で完全に分離され、組織全体でのユーザー間データ漏洩を防ぎます。
- 役割に応じたパーソナライズされたエクスペリエンス:ユーザーの役割と組織レベルに基づいて応答を適応させます。CEOは組織全体の高レベルの戦略的インサイトを受け取り、地域マネージャーは特定の地域の詳細な運用指標を受け取ります。
アーキテクチャコンポーネント:
- NarrateAIエージェント(Strandsエージェント):Amazon Bedrock AgentCore上に構築されたマルチエージェントオーケストレーション。スーパーバイザーエージェントが6つの専門ツールを通じてエンドツーエンドのクエリワークフローを調整します:質問分類、パーソナ知識識別、知識抽出器(目次ベースの検索)、関連性評価、回答生成(Claude Sonnet 4)、オンライン評価(応答検証)。
- 知識エンジン:生データはRedshiftやその他のエンタープライズデータソースから知識エンジンサービスに流れ、Lambdaで変換され、処理されたデータはパーソナ別のナarrativeファイルとしてS3に保存され、データ更新スケジューラが自動的に更新します。
インフラとAI基盤:
- データストレージと処理:Amazon S3に構造化知識アーティファクトを保存、Lambdaがサーバーレスデータ変換、Redshiftがデータウェアハウス、カスタム検索システムが目次アプローチを使用してドキュメントセクションを迅速に特定。
- 基盤モデル:Amazon BedrockがAnthropicのClaude Sonnet 4を含む主要な基盤モデルへのアクセスを提供し、自然言語理解とビジネス推論を強化。
- 安全性とガードレール:Amazon Bedrock Guardrailsが3つのカスタムフィルター(コンテンツフィルタリング、PII編集、トーンガードレール)で安全性を強制。
- エージェント展開インフラ:Amazon Bedrock AgentCoreがオーケストレーション層を提供し、高度な可観測性、認証統合、サーバーレスメモリ管理を含む。
- 可観測性:AgentCoreがCloudWatchと統合され、OpenTelemetryを通じたトレース機能により、デバッグ時間が数十分から数分に短縮。
- メモリ管理:会話履歴をカスタムDynamoDBソリューションからAgentCoreのネイティブメモリ機能に移行し、カスタムセッション管理コードを排除、アーキテクチャを簡素化。
このアーキテクチャは、インスタントな応答とデータの正確性・最新性を両立させ、AWSのリーダーがより迅速かつ情報に基づいた意思決定を行えるようにします。