概要¶
このページでは、Amazon Bedrock の概要と特徴について説明します。
Amazon Bedrock とは¶
Amazon Bedrock は、AWS が提供するフルマネージドサービスで、さまざまな AI 企業が開発した 基盤モデル(Foundation Model) を API 経由で利用できます。
基盤モデル(Foundation Model)とは
大量のデータで事前学習された大規模な機械学習モデルのことです。テキスト生成、画像生成、埋め込みベクトル作成など、さまざまなタスクに活用できます。
Bedrock の特徴¶
1. 複数のモデルプロバイダー¶
さまざまな AI 企業のモデルを選択できます:
| プロバイダー | 代表的なモデル | 特徴 |
|---|---|---|
| Anthropic | Claude 3.5 Sonnet, Claude 3 Haiku | 高性能な対話・分析能力 |
| Amazon | Titan Text, Titan Embeddings | コスト効率が良い |
| Meta | Llama 3 | オープンソースベース |
| Mistral | Mistral Large, Mistral Small | 多言語対応 |
| Cohere | Command R+ | 検索・RAG に強い |
2. サーバーレスで利用可能¶
- インフラ管理が不要
- 従量課金制(使った分だけ支払い)
- 自動スケーリング
3. セキュリティとプライバシー¶
- データは AWS 内で処理
- モデルのトレーニングには使用されない
- VPC エンドポイントに対応
ユースケース¶
Amazon Bedrock は以下のようなユースケースに活用できます:
┌─────────────────────────────────────────────────────────────┐
│ Amazon Bedrock │
├─────────────────┬─────────────────┬─────────────────────────┤
│ テキスト生成 │ 要約・分析 │ コード生成 │
│ ・チャットボット│ ・文書要約 │ ・コード補完 │
│ ・コンテンツ作成│ ・感情分析 │ ・コードレビュー │
├─────────────────┼─────────────────┼─────────────────────────┤
│ 画像生成 │ 埋め込み │ RAG │
│ ・クリエイティブ│ ・検索 │ ・ナレッジベース │
│ ・プロトタイプ │ ・類似度計算 │ ・Q&A システム │
└─────────────────┴─────────────────┴─────────────────────────┘
料金体系¶
Bedrock は従量課金制で、主に以下の2つの課金方式があります:
オンデマンド¶
| 項目 | 説明 |
|---|---|
| 入力トークン | モデルに送信したテキストの量 |
| 出力トークン | モデルが生成したテキストの量 |
トークンとは
テキストを処理する際の単位です。日本語の場合、1文字が1〜2トークン程度に相当することが多いです。
プロビジョニングスループット¶
大量のリクエストを処理する場合に、一定のスループットを確保できます(本ハンズオンでは使用しません)。
コスト¶
コストについて
このハンズオンでは、Bedrock の API を呼び出すため、少額の料金が発生します。 ハンズオン内容をすべて実施しても、数ドル程度です。
| 操作 | 概算コスト |
|---|---|
| Playground での試用 | 数セント〜数十セント |
| API 呼び出し(数十回) | 数十セント〜1ドル |
次のステップ¶
Bedrock の概要を理解したら、次はモデルへのアクセスを設定しましょう。