Amazon Bedrock

Amazon Bedrock

Amazon Bedrockとは

Amazon Bedrock(アマゾン・ベッドロック)は、Amazon Web Services(AWS)が提供するフルマネージド型の生成AIサービスです。複数のAI企業が提供する基盤モデル(Foundation Model)を、統一されたAPIを通じて利用できるプラットフォームであり、企業がセキュアかつスケーラブルに生成AIアプリケーションを構築することを支援します。

表:Amazon Bedrockの要点まとめ
ひとことで言うとAWS上で複数社の基盤モデルを、共通のAPIで使えるサービス。
何がうれしいかClaude、Llamaなど複数のモデルを、状況に応じて切り替えられる。
注意点リージョンごとに使えるモデルが異なる。事前に確認が必要。

マルチモデル対応

Bedrockの最大の特徴は、AnthropicのClaude、Meta のLlama、Amazon Titan、Stability AIのStable Diffusion、Cohere、AI21 Labsなど、複数のプロバイダーのモデルを一つのプラットフォームで利用できる点です。ユーザーはタスクに最適なモデルを選択し、容易に切り替えることができます。

図:Bedrockの使い方
1モデルを有効化使いたいものを選択
▶
2共通APIで呼ぶモデルを切り替えやすい
▶
3AWSサービスと連携S3やLambdaと統合
▶
4データは学習されない企業利用向けの設計
▶
5従量課金使った分だけ支払う

エンタープライズ向け機能

Bedrockは、企業のセキュリティ要件に対応するため、VPC内での利用、データの暗号化、IAMによるアクセス管理などの機能を提供します。また、独自のデータでモデルをカスタマイズ(ファインチューニング)する機能や、RAG(検索拡張生成)の構築を容易にするナレッジベース機能も備えています。

AWSエコシステムとの統合

BedrockはAWSの他のサービス(Lambda、S3、SageMakerなど)とシームレスに連携でき、既存のAWSインフラストラクチャを活用した生成AIアプリケーションの構築が容易です。エンタープライズ市場におけるAWS の強固な地位を活かし、大企業のAI導入を推進しています。