Responses などの OpenAI プラットフォーム API については、Amazon Bedrock での OpenAI の利用を参照してください。
OpenAI の技術を採用した Amazon Bedrock Managed Agents は、Agents API を AWS 向けに提供するサービスです。OpenAI のエージェントハーネスとモデル推論は Amazon Bedrock 上で動作します。ハーネスがエージェントの作業を調整し、コマンドやツールの実行は Amazon Bedrock AgentCore Runtime またはセルフホストのコンピューティング環境が担います。
Agents API との比較
どちらのサービスもエージェントとセッションという概念を使いますが、実行環境、認証方式、関連サービスには次の違いがあります。
| 比較項目 | OpenAI Agents API | Bedrock Managed Agents |
|---|---|---|
| エージェントループ | OpenAI が管理 | Amazon Bedrock 上でホスト |
| モデル推論 | OpenAI API | Amazon Bedrock |
| API エンドポイント | OpenAI API | Amazon Bedrock のサービスエンドポイント |
| 実行環境 | OpenAI がホストするサンドボックス、セルフホストのサンドボックス、またはサンドボックスなし | AgentCore Runtime またはセルフホストのコンピューティング環境 |
| API 認証 | OpenAI プロジェクトの API キー | AWS IAM 認証情報を使った SigV4 署名 |
OpenAI Agents API でセルフホストのサンドボックスを選ぶと、コマンドやツールの実行場所が変わります。マネージドハーネスとモデル推論には引き続き OpenAI のサービスを使用します。
概念は共通していますが、API の仕様や利用できる機能が同じとは限りません。OpenAI Agents API のサンプルを Bedrock Managed Agents 向けに書き換える前に、現在のエンドポイント、対応モデルとツール、環境設定について AWS のガイドを確認してください。
次のステップ
Bedrock Managed Agents の概要を参照し、アクセス要件、対応リージョン、権限、サービスの制限、料金を AWS のドキュメントで確認してください。セッション状態、実行時のファイル、ログ、モデル推論に関するデータの取り扱いについても、AWS のガイドを確認してください。
OpenAI のサービスを利用するアプリケーションについては、Agents API クイックスタートの手順に従ってください。