Amazon Bedrock
Amazon Bedrock は、統合APIを通じて主要なAI企業の基盤モデルへのアクセスを提供するフルマネージドAWSサービスです。ブランドはAWS上で生成AIアプリケーションを構築・スケーリングできます。

The Amazon Bedrock integrationは現在早期アクセス中です。早期アクセスへの参加にご興味がある場合は、Braze account managerまでお問い合わせください。
連携について
BrazeとAmazon Bedrockの連携により、Amazon Bedrockの認証情報をBrazeに接続して、カスタムAIエージェントを構築する際にBedrockでホストされたモデルを使用できます。この連携により、エージェントはAmazon Bedrockを通じて利用可能なモデルを使用して、パーソナライズされたコピーの生成、リアルタイムの意思決定、カタログフィールドの更新を行うことができます。
Amazon Bedrockを接続すると、Brazeはカスタムエージェント向けにキュレートされたBedrockモデルのセットを表示します。Brazeで利用可能なモデルは、AWSアカウントの完全なカタログとは異なる場合があります。
Brazeはこの連携にAmazon Bedrockのbedrock-mantleエンドポイントを使用します。Amazon Bedrockには、異なるモデルと機能をサポートする別のbedrock-runtimeエンドポイントも文書化されています。そのため、AWSドキュメントで可用性や動作を確認する際は、bedrock-mantleのガイダンスに従ってください。

このパートナーは、Brazeエージェントが有効になっている場合にのみ、テクノロジーパートナーページに表示されます。利用開始に関するサポートが必要な場合は、カスタマーサクセスマネージャーにお問い合わせください。
前提条件
| 要件 | 説明 |
|---|---|
| Amazon Bedrock にアクセスできる AWS アカウント | モデルがホストされている AWS リージョンで Amazon Bedrock にアクセスできる AWS アカウント。サポートが必要な場合は、管理者または AWS サポートにお問い合わせください。 |
| Amazon Bedrock モデルへのアクセス | 使用予定の Bedrock モデルへの AWS アカウントでのアクセス。Anthropic のモデルなど、一部のモデルでは AWS アカウントでアクセスの許可が必要です。すべてのモデルがすべての AWS リージョンで利用できるわけではありません。接続する前に、Amazon Bedrock コンソールまたはモデル別のリージョン対応状況で各モデルのリージョン対応状況を確認してください。 |
| 認証情報 | 長期の Amazon Bedrock API キー、またはワークスペースで IAM ロール認証が有効になっている場合は Braze が引き受けることができる IAM ロール。 |
| Braze インスタンス | Braze インスタンスは API 概要ページまたはBrazeオンボーディングマネージャーから確認できます。 |
連携
Amazon BedrockをBrazeに接続するには:
- Brazeダッシュボードでパートナー連携 > テクノロジーパートナーに移動し、Amazon Bedrockを検索して選択します。
- 認証方法で、APIキーまたはAWS IAMロール(利用可能な場合)を選択します。
- 選択した方法に応じて設定を完了します:
- APIキー: 長期Amazon Bedrock APIキーを入力します。BedrockモデルがホストされているAWSリージョンを選択します。保存を選択します。
- AWS IAMロール: Brazeに表示される値を使用してIAMロールの信頼ポリシーを設定し、Brazeにロールの詳細を入力します:
- Braze AWSアカウントIDをコピーし、IAMロールの信頼ポリシーでそのアカウントを信頼します。
- Braze external IDをコピーし、ロールの信頼ポリシーで
sts:ExternalId条件として要求します。新しい値が必要な場合は、新しいexternal IDを生成を選択します。 - Amazon Bedrockの権限を持つIAMロールのAWSロールARNを入力します。ARNは
arn:aws:iam::<account-id>:role/<role-name>と一致する必要があります。 - BedrockモデルがホストされているAWSリージョンを選択します。
- 保存を選択します。

AWS IAMロールは、この認証オプションが有効になっているワークスペースでのみ表示されます。IAMロール認証では、Brazeがロールを引き受けて短期間有効なAmazon Bedrock認証情報を生成するため、長期APIキーは保存されません。
保存すると、Brazeに接続ステータスと接続日時が表示されます。エージェントコンソールでカスタムエージェントを作成する際に、Amazon Bedrockモデルを選択できます。

すべてのAmazon Bedrockモデルがすべての AWSリージョンで利用できるわけではありません。BrazeでAWSリージョンを選択する前に、Amazon Bedrockでモデルの詳細を開き、そのモデルが該当リージョンに対応していることを確認してください。接続されたリージョンで利用できないモデルは、エージェント呼び出し時にエラーを返します(例:モデルが存在しない、またはモデルが利用できなくなったなど)。詳細については、モデル一覧を参照してください。
連携が正常に動作していることを確認するには、エージェントコンソールに移動し、Bedrockモデルのいずれかを使用してテストエージェントを作成します。「ジョークを教えて」などの指示を入力し、テスト呼び出しを実行してモデルが期待どおりに応答することを確認します。
連携を解除するには、Amazon Bedrock連携ページで切断を選択します。
Amazon Bedrockアカウントまたは認証情報に関する問題については、AWSサポートにお問い合わせください。