バッチ推論ジョブを作成する - Amazon Bedrock

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

バッチ推論ジョブを作成する

モデル推論を実行するためのファイルを含む Amazon S3 バケットを設定したら、バッチ推論ジョブを作成できます。

注記

を使用してバッチ推論ジョブを送信するにはVPC、 を使用する必要がありますAPI。API タブを選択して、VPC設定を含める方法を確認します。

バッチ推論ジョブを作成する方法については、任意の方法のタブを選択し、次のステップに従います。

Console
バッチ推論ジョブを作成するには
  1. IAM Amazon Bedrock アクセス許可を持つ ロール AWS Management Console を使用して にサインインし、 で Amazon Bedrock コンソールを開きますhttps://console.aws.amazon.com/bedrock/

  2. 左側のナビゲーションペインで、[バッチ推論] を選択します。

  3. [バッチ推論ジョブ] セクションで、[ジョブの作成] を選択します。

  4. [ジョブの詳細] セクションで、バッチ推論ジョブに [ジョブ名] を指定し、[モデルの選択] を選択してバッチ推論ジョブに使用するモデルを選択します。

  5. [入力データ] セクションで、[S3 を参照] を選択し、バッチ推論ジョブのファイルが保存されている S3 の場所を選択します。ファイルが バッチ推論データをフォーマットしてアップロードする で説明されている形式に準拠していることを確認します。

    注記

    入力データがジョブの送信元のアカウントとは異なるアカウントに属する S3 バケットにある場合は、 API を使用してバッチ推論ジョブを送信する必要があります。これを行う方法については、上のAPIタブを選択してください。

  6. [出力データ] セクションで、[S3 を参照] を選択し、バッチ推論ジョブから出力ファイルを保存する S3 の場所を選択します。デフォルトでは、出力データは によって暗号化されます AWS マネージドキー。カスタムKMSキーを選択するには、暗号化設定をカスタマイズ (アドバンスト) を選択し、キーを選択します。Amazon Bedrock リソースの暗号化とカスタムKMSキーの設定の詳細については、「」を参照してくださいデータ暗号化

    注記

    ジョブを送信するアカウントとは異なるアカウントに属する S3 バケットに出力データを書き込む場合は、 API を使用してバッチ推論ジョブを送信する必要があります。これを行う方法については、上のAPIタブを選択してください。

  7. [サービスアクセス] セクションで、次のいずれかのオプションを選択します。

    • 既存のサービスロールを使用 - ドロップダウンリストからサービスロールを選択します。適切なアクセス許可を持つカスタムロールをセットアップする方法の詳細については、「バッチ推論に必要なアクセス許可」を参照してください。

    • 新しいサービスロールを作成して使用 - サービスロールの名前を入力します。

  8. (オプション) タグをバッチ推論ジョブに関連付けるには、[タグ] セクションを展開し、タグごとにキーとオプションの値を追加します。詳細については、「Amazon Bedrock リソースにタグ付け」を参照してください。

  9. [Create batch inference job (バッチ推論ジョブの作成)] を選択します。

API

バッチ推論ジョブを作成するには、Amazon Bedrock コントロールプレーンエンドポイントを使用してCreateModelInvocationJobリクエストを送信します。

以下のフィールドが必要です。

フィールド ユースケース
jobName ジョブの名前を指定します。
roleArn ジョブを作成および管理するためのアクセス許可を持つサービスロールの Amazon リソースネーム (ARN) を指定するには。詳細については、「バッチ推論用のカスタムサービスロールを作成する」を参照してください。
modelId 推論で使用するモデルの ID ARN または を指定するには。
inputDataConfig ジョブに送信するプロンプトと設定を含む S3 の場所を指定します。詳細については、「バッチ推論データをフォーマットしてアップロードする」を参照してください。
outputDataConfig モデルレスポンスを書き込む S3 の場所を指定します。

次のフィールドはオプションです。

フィールド ユースケース
timeoutDurationIn時間 ジョブがタイムアウトするまでの時間を指定します。
tags ジョブに関連付けるタグを指定します。詳細については、「Amazon Bedrock リソースにタグ付け」を参照してください。
vpcConfig ジョブ中にデータを保護するために使用するVPC設定を指定するには。詳細については、「を使用してバッチ推論ジョブを保護する VPC」を参照してください。
clientRequestToken API リクエストが 1 回だけ完了するようにします。詳細については、「べき等性の確保」を参照してください。

レスポンスは、他のバッチ推論関連のAPI呼び出しを実行するときにジョブを参照するためにjobArn使用できる を返します。