Amazon Bedrock が GenAI アプリケーション向けのセッション管理 API をリリース (プレビュー)
Amazon Bedrock では、セッション管理 API のプレビュー版のリリースを発表しました。これは、デベロッパーが LangGraph および LlamaIndex などの一般的なオープンソースフレームワークで構築された生成 AI (GenAI) アプリケーションの状態とコンテキストの管理を簡素化できる新しい機能です。セッション管理 API は、デベロッパーが複数ステップの GenAI ワークフロー全体の状態と会話コンテキストを安全に管理するためにすぐに使用できるソリューションを提供します。これにより、カスタムのバックエンドソリューションを構築、維持、スケールする必要がなくなります。
セッション管理 API を使用すると、インタラクション間のセッション状態を保持することができるため、ワークフローの継続性が向上し、バーチャルアシスタントやマルチエージェントリサーチワークフローなど、長時間にわたるインタラクション全体の持続的なコンテキストが必要な GenAI アプリケーションを構築できます。デベロッパーはこの機能を使用して、ワークフローステージのチェックポイントを作成し、中間状態を保存し、障害や中断が発生した時点からタスクを再開できます。さらに、セッションの一時停止や再生を実行し、詳細なトレースを使って GenAI アプリケーションのデバッグや改良を行うことができます。この機能では、セッションをファーストクラスのリソースとして取り扱うため、デベロッパーは AWS Identity and Access Management (IAM) を使ってきめ細かなアクセス制御を実行し、AWS Key Management Service (KMS) を使用してデータを暗号化し、異なるユーザーセッションのデータを安全に分離し、強力なプライバシー保護を備えたマルチテナントアプリケーションをサポートできます。
セッション管理 API のプレビュー版は現在、米国東部 (オハイオ)、米国東部 (バージニア北部)、米国西部 (オレゴン)、アジアパシフィック (ムンバイ)、アジアパシフィック (ソウル)、アジアパシフィック (シンガポール)、アジアパシフィック (シドニー)、アジアパシフィック (東京)、カナダ (中部)、欧州 (フランクフルト)、欧州 (アイルランド)、欧州 (ロンドン)、欧州 (パリ)、欧州 (チューリッヒ)、南米 (サンパウロ) で利用できます。詳細については、テクニカルドキュメントをご覧ください。