Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Submit a model import job

フォーカスモード
Submit a model import job - Amazon Bedrock

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

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

モデルを Amazon Bedrock にインポートするには、Amazon Bedrock コンソールで、 API、、 AWS CLI または AWS SDK を使用してモデルインポートジョブを送信します。ジョブで、モデルファイルのソースに Amazon S3 URI を指定します。または、Amazon SageMaker AI でモデルを作成した場合は、SageMaker AI モデルを指定できます。モデルのインポート中、インポートジョブはモデルのアーキテクチャを自動的に検出します。モデルインポートジョブには数分かかる場合があります。ジョブ中、Amazon Bedrock はインポートされるモデルが互換性のあるモデルアーキテクチャを使用していることを確認します。

次の手順では、既にカスタマイズしたモデルをインポートしてカスタムモデルを作成する方法を示します。選択した方法に応じたタブを選択し、次の手順を実行します。

Console

コンソールでモデルインポートジョブを送信するには、次の手順を実行します。

  1. Amazon S3 からモデルファイルをインポートする場合は、モデルを Hugging Face 形式に変換します。

    1. モデルが Mistral AI モデルの場合は、convert_mistral_weights_to_hf.py を使用します。

    2. モデルが Llama モデルの場合は、convert_llama_weights_to_hf.py を参照します。

    3. AWS アカウントで、モデルファイルを Amazon S3 バケットに更新します。詳細については、「バケットにオブジェクトをアップロードする」を参照してください。

    4. クロスアカウントの Amazon S3 キーまたは KMS キーを使用してカスタムモデルをインポートする場合は、Amazon Bedrock に AWS アカウント Amazon S3 キーまたは KMS キーへのアクセスを許可します。詳細については、「カスタムモデルインポートジョブの Amazon S3 バケットへのクロスアカウントアクセス」を参照してください。

  2. Amazon Bedrock コンソールの左側のナビゲーションペインにある [基盤モデル][インポート済みモデル] を選択します。

  3. [モデル] タブを選択します。

  4. [Import model (モデルのインポート)] を選択します。

  5. [インポート済み] タブで、[インポートモデル] を開き、[インポートモデル] ページを開きます。

  6. [モデルの詳細] セクションで、次の手順を実行します。

    1. [モデル名] に、モデルの名前を入力します。

    2. (オプション) タグにモデルを関連付けるには、[タグ] セクションを展開し、[新しタグを追加] を選択します。

  7. [インポートジョブ名] セクションで、次の手順を実行します。

    1. [ジョブ名] で、モデルインポートジョブの名前を入力します。

    2. (オプション) タグにカスタムモデルを関連付けるには、[タグ] セクションを展開し、[新しタグを追加] を選択します。

  8. [モデルインポート設定] で、使用するインポートオプションを選択します。

    • Amazon S3 バケットまたは Amazon SageMaker AI モデルを選択して、インポートソースを指定します。

    • Amazon S3 バケットからモデルファイルをインポートする場合は、[S3 の場所] に Amazon S3 の場所を入力します。必要に応じて、[S3 を参照] を選択して、ファイルの場所を選択します。

    • Amazon SageMaker AI からモデルをインポートする場合は、Amazon SageMaker AI モデルを選択し、SageMaker AI モデルにインポートする SageMaker AI モデルを選択します。

  9. [VPC 設定] を入力して (オプション)、VPC にある Amazon S3 データソースにアクセスする VPC 設定を選択します。Amazon VPC で VPC、サブネット、セキュリティグループを作成および管理できます。Amazon VPC の詳細については、「(オプション) VPC を使用してカスタムモデルのインポートジョブを保護する」を参照してください。

  10. Encryption を選択すると、ユーザーが所有および管理する AWS キーを使用して、デフォルトでデータを暗号化します。[暗号化設定をカスタマイズ (詳細)] を選択した場合は、別のキーを選択することもできます。

  11. [サービスアクセス] セクションで、次のいずれかの操作を行います。

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

    • 既存のサービスロールを使用 - ドロップダウンリストからサービスロールを選択します。既存のサービスロールに必要なアクセス許可を確認するには、[アクセス許可の詳細を表示する] を選択します。

      適切なアクセス許可を持つサービスロールを設定する詳細については、「モデルインポートのサービスロールを作成する」を参照してください。

      注記

      クロスアカウント Amazon S3 または KMS キーを使用している場合は、サービスロールポリシーを編集し、 aws:ResourceAccountに指定されたアカウント ID をバケット所有者の AWS アカウント ID に置き換えます。

  12. [インポート] を選択します。

  13. [カスタムモデル] ページで、[インポート済み] を選択します。

  14. [ジョブ] セクションで、インポートジョブの状態を確認します。選択したモデル名は、モデルインポートジョブを識別します。モデルの [状態] の値が [完了] の場合、ジョブは完了します。

  15. 次を実行して、モデルのモデル ID を取得します。

    1. [インポート済みモデル] ページで、[モデル] タブを選択します。

    2. [ARN] 列から使用するモデルの ARN をコピーします。

  16. 推論呼び出しにはモデルを使用します。詳細については、「InvokeModel で 1 つのプロンプトを送信する」を参照してください。オンデマンドスループットでは、モデルを使用できます。

    Amazon Bedrock テキスト playground でもモデルを使用できます。

API

リクエスト

Amazon Bedrock コントロールプレーンエンドポイントを使用して CreateModelImportJob リクエスト(リクエストとレスポンスの形式とフィールドの詳細についてはリンクを参照)を送信し、カスタムモデルインポートジョブを送信します。最低限、次のフィールドを指定する必要があります。

  • roleArn – モデルをインポートするアクセス許可を持つサービスロールの ARN。Amazon Bedrock は、コンソールを使用する場合に適切なアクセス許可を持つロールを自動的に作成できます。ユーザーがカスタムロールを作成する場合は、モデルインポートのサービスロールを作成する の手順を実行します。

    注記

    vpcConfig フィールドを含める場合は、ロールに VPC にアクセスするための適切なアクセス許可があることを確認します。例については、「カスタムモデルのインポートロールに VPC アクセス許可をアタッチします。」を参照してください。

  • importedModelName - 新しくインポートしたモデルに付ける名前。

  • jobName – インポートジョブに付ける名前。

  • modelDataSource – インポート済みモデルのデータソース。

リクエストが複数回完了しないようにするには、clientRequestToken を含めます。

追加の設定には、次のオプションフィールドを含めることができます。

レスポンス

レスポンスは、他のオペレーションでインポートジョブを識別するために使用するインポートジョブの jobArn を返します。

ジョブは完了までに時間がかかる場合があります。GetModelImportJob オペレーションを呼び出し、レスポンスの Status フィールドを確認することで、現在の状態を確認できます。ListModelImportJobs を使用すると、現在のインポートジョブを一覧表示できます。

インポートしたモデルのリストを取得するには、ListImportedModels を呼び出します。特定のインポート済みモデルに関する情報を取得するには、GetImportedModel 呼び出します。

インポート済みモデルを削除するには、DeleteImportedModel を呼び出します。

コンソールでモデルインポートジョブを送信するには、次の手順を実行します。

  1. Amazon S3 からモデルファイルをインポートする場合は、モデルを Hugging Face 形式に変換します。

    1. モデルが Mistral AI モデルの場合は、convert_mistral_weights_to_hf.py を使用します。

    2. モデルが Llama モデルの場合は、convert_llama_weights_to_hf.py を参照します。

    3. AWS アカウントで、モデルファイルを Amazon S3 バケットに更新します。詳細については、「バケットにオブジェクトをアップロードする」を参照してください。

    4. クロスアカウントの Amazon S3 キーまたは KMS キーを使用してカスタムモデルをインポートする場合は、Amazon Bedrock に AWS アカウント Amazon S3 キーまたは KMS キーへのアクセスを許可します。詳細については、「カスタムモデルインポートジョブの Amazon S3 バケットへのクロスアカウントアクセス」を参照してください。

  2. Amazon Bedrock コンソールの左側のナビゲーションペインにある [基盤モデル][インポート済みモデル] を選択します。

  3. [モデル] タブを選択します。

  4. [Import model (モデルのインポート)] を選択します。

  5. [インポート済み] タブで、[インポートモデル] を開き、[インポートモデル] ページを開きます。

  6. [モデルの詳細] セクションで、次の手順を実行します。

    1. [モデル名] に、モデルの名前を入力します。

    2. (オプション) タグにモデルを関連付けるには、[タグ] セクションを展開し、[新しタグを追加] を選択します。

  7. [インポートジョブ名] セクションで、次の手順を実行します。

    1. [ジョブ名] で、モデルインポートジョブの名前を入力します。

    2. (オプション) タグにカスタムモデルを関連付けるには、[タグ] セクションを展開し、[新しタグを追加] を選択します。

  8. [モデルインポート設定] で、使用するインポートオプションを選択します。

    • Amazon S3 バケットまたは Amazon SageMaker AI モデルを選択して、インポートソースを指定します。

    • Amazon S3 バケットからモデルファイルをインポートする場合は、[S3 の場所] に Amazon S3 の場所を入力します。必要に応じて、[S3 を参照] を選択して、ファイルの場所を選択します。

    • Amazon SageMaker AI からモデルをインポートする場合は、Amazon SageMaker AI モデルを選択し、SageMaker AI モデルにインポートする SageMaker AI モデルを選択します。

  9. [VPC 設定] を入力して (オプション)、VPC にある Amazon S3 データソースにアクセスする VPC 設定を選択します。Amazon VPC で VPC、サブネット、セキュリティグループを作成および管理できます。Amazon VPC の詳細については、「(オプション) VPC を使用してカスタムモデルのインポートジョブを保護する」を参照してください。

  10. Encryption を選択すると、ユーザーが所有および管理する AWS キーを使用して、デフォルトでデータを暗号化します。[暗号化設定をカスタマイズ (詳細)] を選択した場合は、別のキーを選択することもできます。

  11. [サービスアクセス] セクションで、次のいずれかの操作を行います。

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

    • 既存のサービスロールを使用 - ドロップダウンリストからサービスロールを選択します。既存のサービスロールに必要なアクセス許可を確認するには、[アクセス許可の詳細を表示する] を選択します。

      適切なアクセス許可を持つサービスロールを設定する詳細については、「モデルインポートのサービスロールを作成する」を参照してください。

      注記

      クロスアカウント Amazon S3 または KMS キーを使用している場合は、サービスロールポリシーを編集し、 aws:ResourceAccountに指定されたアカウント ID をバケット所有者の AWS アカウント ID に置き換えます。

  12. [インポート] を選択します。

  13. [カスタムモデル] ページで、[インポート済み] を選択します。

  14. [ジョブ] セクションで、インポートジョブの状態を確認します。選択したモデル名は、モデルインポートジョブを識別します。モデルの [状態] の値が [完了] の場合、ジョブは完了します。

  15. 次を実行して、モデルのモデル ID を取得します。

    1. [インポート済みモデル] ページで、[モデル] タブを選択します。

    2. [ARN] 列から使用するモデルの ARN をコピーします。

  16. 推論呼び出しにはモデルを使用します。詳細については、「InvokeModel で 1 つのプロンプトを送信する」を参照してください。オンデマンドスループットでは、モデルを使用できます。

    Amazon Bedrock テキスト playground でもモデルを使用できます。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.