投稿日: Nov 26, 2023

本日、AWS Step Functions は、Amazon Bedrock 向けに最適化された統合を発表しました。これにより、生成系 AI 機能を Step Functions ワークフローに簡単に統合できるようになり、生成系 AI アプリケーションの開発が加速します。今回のリリースにより、Step Functions を使用して基盤モデルとのやり取りをオーケストレーションしたり、人が介入するためのステップを追加したりできるようになります。統合コードの作成や管理は不要です。Step Functions Workflow Studio を活用して、ユーザー定義の生成系 AI ワークフローの開発、検査、監査を視覚的かつ容易に行うことができます。 

Step Functions は、2 つの Bedrock API との統合が可能です。1 つ目は InvokeModel API 統合です。これにより、基盤モデルとのやり取りをオーケストレーションできます。これには、Amazon S3 との間で行う入出力の読み書き機能が含まれます。2 つ目は CreateModelCustomizationJob API 統合で、ジョブ実行 (.sync) 統合パターンをサポートします。つまり、非同期ジョブが完了するのを待ってからワークフローの次のステップに進むため、モデルの微調整をデータ処理パイプラインに簡単に統合できます。 

始めるには、新しい「Perform prompt-chaining with Bedrock (Bedrock でプロンプトチェーンを実行する)」という Step Functions 用のサンプルプロジェクトを AWS コンソールで使用するか、提供開始に関するブログを参照してください。詳細については、AWS Step Functions のデベロッパーガイドを参照してください。