翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
モデルプロパティ
HubContentType Model HubContentDocumentの には、ID、ライセンス、デプロイ設定、カスタマイズオプションなど、JumpStart モデルを記述するメタデータが含まれています。このメタデータを使用してモデルを評価および比較し、ユースケースに最適なモデルについて情報に基づいた意思決定を行います。
モデルの DescribeHubContent オペレーションを呼び出すと、レスポンスには HubContentDocumentフィールドが含まれ、JSON 形式の文字列として返されます。このセクションでは、より簡単に解釈できるように、HubContentType Model のそのドキュメントのプロパティについて説明します。
HubContentDocument 文字列を JSON として解析して、ここで説明するプロパティを読み込みます。プロパティ名は PascalCase を使用します。ドキュメントには、モデルに適用されるプロパティのみが含まれているため、ほとんどのプロパティはオプションです。
次のプロパティが常に存在します: Url、TrainingSupported、IncrementalTrainingSupported、ModelTypes、Capabilities。他のすべてのプロパティはオプションであり、モデルに適用される場合にのみ表示されます。
最上位プロパティ
次の表に、モデル の最上位プロパティを示しますHubContentDocument。
プロパティ |
型 |
説明 |
|---|---|---|
|
|
モデルのソースページの URL。 必須 |
|
|
このモデルと互換性のある最も古い Python SDK バージョン。 オプション |
|
|
モデルが従来の Python SDK トレーニングパス (レシピベースのパスではない) をサポートするかどうかを指定します。 必須 |
|
|
前のトレーニングジョブの出力アーティファクトからモデルを再度ファインチューニングできるかどうかを指定します。 必須 |
|
|
エンドポイントとトレーニングジョブに自動的に名前を付けるために使用されるベース名。 オプション |
|
|
モデルの重みをゲートするかどうかを指定します。ゲートモデルをデプロイするには、EULA (accept_eula=True) に同意する必要があります。 オプション |
|
|
Amazon Nova モデルバリアントを識別するマーカー。 オプション |
|
|
モデルのライセンスクラス。有効な値は、PROPRIETARY (ロックされた重み) または OPEN_WEIGHTS (ポータブル重み) です。 必須 |
|
|
ML タスクカテゴリ (テキスト生成や画像分類など)。 オプション |
|
|
モデルのオリジン/フレームワークファミリー (huggingface、meta、nova など)。 オプション |
|
|
モデルを生成した組織 (Meta、Anthropic、Amazon など)。 オプション |
|
|
モデルのモダリティ (テキスト、ビジョン、オーディオ、またはマルチモーダル)。 オプション |
|
|
短いライセンス識別子 (Apache-2.0 や MIT など)。 オプション |
|
|
モデルが受け入れる入力タイプ (テキスト、イメージ、オーディオ、ビデオなど)。 オプション |
|
|
モデルが生成する出力タイプ (テキスト、イメージ、オーディオ、ビデオなど)。 オプション |
|
|
アクセス階層タグ (パブリック、ゲート付き、またはプライベートハブ)。 オプション |
|
|
モデルがトレーニングされた人間の言語。 オプション |
|
|
パラメータ数によるモデルサイズ。 オプション |
|
|
モデルが処理できる入力トークンの最大数。 オプション |
|
|
モデルが最初にトレーニングされた ML フレームワーク (PyTorch など)。 オプション |
|
|
モデルが Hugging Face からミラーリングされている場合のソース Hugging Face Hub ID。 オプション |
|
|
モデルカードのプロバイダーのロゴイメージへの URL。 オプション |
|
|
モデルの詳細ページに表示されるマーケティングハイライトのリスト。 オプション |
|
|
「詳細」の下に表示される外部リンク (紙、ブログ、またはコードリポジトリ) のリスト。 オプション |
|
|
トレーニングデータ入力 ( オプション |
|
|
インポート時にアーティファクトをハブにコピーする手順。 オプション |
|
|
モデルのノートブックタブに表示されるサンプルノートブックのコンテナ。 オプション |
|
|
から独立したレシピベースのカスタマイズのコレクション オプション |
|
|
モデルがサポートする機能ゲート (BEDROCK_CONSOLE、TRAINING、FINE_TUNING、CUSTOMIZATION、HYPERPOD_DEPLOYMENT など)。 必須 |
|
|
ルートホスティングフィールドを上書きする代替デプロイ設定の名前付きセット。最上位の設定がデフォルトです。 オプション |
|
|
InferenceConfigs[*] によって参照される再利用可能なコンポーネントプール。ComponentNames。 オプション |
|
|
デフォルト (overall.Rankings[0]) の InferenceConfigs エントリを指定します。 オプション |
|
|
クラシックトレーニングパスの名前付きトレーニング設定のセット。 オプション |
|
|
TrainingConfigs[*] によって参照される再利用可能なコンポーネントプール。ComponentNames。 オプション |
|
|
デフォルトである TrainingConfigs エントリを指定します。 オプション |
|
|
モデルを推論コンポーネント (動的コンテナエンドポイント) としてデプロイできるかどうかを指定します。 オプション |
|
|
追加のデプロイ時間モデルデータチャネル。通常は投機デコードドラフトモデルに使用されます。 オプション |
|
|
モデルが Amazon Bedrock から呼び出されるときに使用される I/O 契約 ID。 オプション |
|
|
デプロイに使用される推論コンテナイメージ。 オプション (デプロイに実質的に必要) |
|
|
Deep Learning Container イメージの計算に使用されるframework/version/Python トリプル。 オプション |
|
|
HostingArtifactUri が S3Prefix (ディレクトリ) か S3Object (単一の tarball) かを指定します。 オプション |
|
|
HostingArtifactUri が Gzip 圧縮か None かを指定します。 オプション |
|
|
モデルの重みの S3 の場所。 オプション |
|
|
推論スクリプトパッケージの S3 の場所 (sourcedir.tar.gz)。 オプション |
|
|
別のスクリプトパッケージを取得するかどうかを指定します (false = prepacked)。 オプション |
|
|
モデルの EULA の S3 URI。その存在によりモデルがゲートされます (accept_eula が必要です)。 オプション |
|
|
ベンダーのライセンスページへの外部リンク。 オプション |
|
|
AWS Marketplace サブスクライブリンク。 オプション |
|
|
AWS Marketplace 出品 ID。 オプション |
|
|
AWS Marketplace 製品 ID。 オプション |
|
|
AWS Marketplace デプロイパス。エンドポイントは、コンテナイメージとアーティファクトではなくモデルパッケージから作成されます。 オプション |
|
|
エンドポイントホストの SageMaker マネージド AMI (ドライバー/CUDA バージョン)。 オプション |
|
|
SageMaker がモデルの重みが S3 からダウンロードされるまで待機する最大秒数。 オプション |
|
|
SageMaker がコンテナのヘルスチェックが 200 を返すまで待機する最大秒数。 オプション |
|
|
デプロイ時に設定されるコンテナ環境変数。 オプション |
|
|
起動時に推論コンテナがインストールする Python パッケージ。 オプション |
|
|
デフォルトのデプロイインスタンスタイプ。 オプション |
|
|
デプロイに使用できるインスタンスタイプ。 オプション |
|
|
モデルを呼び出すときに使用する Content-Type ヘッダーと Accept ヘッダー。 オプション |
|
|
エンドポイントホストにアタッチされた追加の EBS ボリューム。GB 単位。 オプション |
|
|
アウトバウンドネットワークをエンドポイントコンテナからブロックするかどうかを指定します。 オプション |
|
|
サンプルペイロードペインの正規リクエスト本文の例。 オプション |
|
|
推論コンポーネントとしてデプロイするための CPU、GPU、メモリの要件。 オプション |
|
|
デプロイ設定 (イメージ URIs、環境変数、モデルパッケージ ARNs) のper-instance-familyオーバーライド。 オプション |
|
|
TrainingArtifactUri が S3Prefix か S3Object かを指定します。 オプション |
|
|
TrainingArtifactUri が Gzip 圧縮か None かを指定します。 オプション |
|
|
AWS Marketplace トレーニングパス。重みは、モデルチャネルではなくモデルパッケージから取得されます。 オプション |
|
|
トレーニングパスのカスタマー調整可能なパラメータ (名前、タイプ、デフォルト、最小値、最大値)。 オプション |
|
|
トレーニングスクリプトパッケージの S3 の場所 (sourcedir.tar.gz)。 オプション |
|
|
トレーニングコンテナイメージ。 オプション |
|
|
ログから Amazon CloudWatch メトリクスにスクレイプされた正規表現パターン。 オプション |
|
|
トレーニングジョブを開始点としてフィードする事前トレーニング済み重み。 オプション |
|
|
起動時にトレーニングコンテナがインストールする Python パッケージ。 オプション |
|
|
デフォルトのトレーニングインスタンスタイプ。 オプション |
|
|
トレーニングに使用できるインスタンスタイプ。 オプション |
|
|
トレーニングホストにアタッチされた EBS ボリューム (GB)。 オプション |
|
|
アウトバウンドネットワークをトレーニングコンテナからブロックするかどうかを指定します。 オプション |
|
|
レガシープロパティ。 オプション |
|
|
レガシープロパティ。VALIDATION 機能は、このプロパティよりも優先されます。 オプション |
|
|
ウィザードが 1 ステップのファインチューニングのために事前入力できるサンプルデータセット。 オプション |
|
|
分散トレーニング中にホスト間のトラフィックを暗号化するかどうかを指定します。 オプション |
|
|
収束していない場合でも、トレーニングジョブが停止されるまでの最大秒数。 オプション |
|
|
トレーニング出力アーティファクトの圧縮をスキップするかどうかを指定します。 オプション |
|
|
スクリプトが最終モデルを書き込むトレーニングコンテナ内のディレクトリ。 オプション |
|
|
トレーニング設定 (イメージ URIs とゲートモデル環境変数) のper-instance-familyオーバーライド。 オプション |
ネストされたプロパティ
次の表に、前の表のオブジェクトプロパティと配列プロパティ内にネストされたプロパティを示します。必須としてマークされたネストされたプロパティは、親プロパティが存在する場合にのみ必要です。
注記
プロパティTrainingConfigsと TrainingConfigRankingsプロパティは、 InferenceConfigsおよび InferenceConfigRankings プロパティと同じネストされた構造を持ちます。プロパティパスTrainingで を Inferenceに置き換えます。
プロパティパス |
型 |
説明 |
|---|---|---|
|
|
ImportHubContent 時刻にコピーするソース S3 URI。 オプション |
|
|
ハブ内の送信先 S3 URI。 オプション |
|
|
コピーされるアーティファクトの種類。 オプション |
|
|
人間が読めるリンクラベル。 オプション |
|
|
外部 URL (紙、GitHub、ブログ)。 オプション |
|
|
予想されるトレーニングデータ形式を説明する段落 (最大 50)。 オプション |
|
|
サンプルデータセットを記述する段落 (最大 50)。 オプション |
|
|
従来の単一ノートブックの場所。 はこのプロパティよりも オプション |
|
|
Notebooks タブに表示されるサンプルノートブックのリスト。 オプション |
|
|
「ファインチューニング」タブの概要のマークダウンコンテンツ。 オプション |
|
|
「デプロイ」タブの概要の Markdown コンテンツ。 オプション |
|
|
ノートブックの表示タイトル。 必須 |
|
|
.ipynb ファイルの S3 の場所。 必須 |
|
|
タブが開いたときに、このノートブックを事前に選択するかどうかを指定します。 オプション |
|
|
トレーニングスクリプトに渡されるハイパーパラメータ識別子。 必須 |
|
|
フォームに表示される表示ラベル。 オプション |
|
|
説明またはツールヒント。 オプション |
|
|
ハイパーパラメータ値のデータ型。 必須 |
|
|
デフォルト値。タイプはタイプと一致する必要があります。 必須 |
|
|
許可される最小値。 オプション |
|
|
許可される最大値。 オプション |
|
|
使用できる値 (テキストタイプのみ)。 オプション |
|
|
値が training-script 引数かコンテナ環境変数かを指定します。 オプション |
|
|
値に適用される追加の形式検証。 オプション |
|
|
環境変数の名前。 必須 |
|
|
値タイプ。 必須 |
|
|
デフォルト値。タイプはタイプと一致する必要があります。 必須 |
|
|
説明またはツールヒント。 オプション |
|
|
使用できる値 (テキストタイプのみ)。 オプション |
|
|
最小値または長さ。 オプション |
|
|
最大値または長さ。 オプション |
|
|
値スコープタグ。 オプション |
|
|
値が必要なモデルクラス。 オプション |
|
|
値に適用される追加の形式検証。 オプション |
|
|
CloudWatch に発行されたメトリクス名。 必須 |
|
|
ログに適用される正規表現。 は 1 つの数値グループのみをキャプチャします。 必須 |
|
|
デフォルトのリクエスト Content-Type ヘッダー。 必須 |
|
|
モデルが受け入れる Content-Types。 必須 |
|
|
デフォルトのレスポンス Accept ヘッダー。 必須 |
|
|
モデルが返す Accept タイプ。 必須 |
|
|
この例の Content-Type ヘッダー。 必須 |
|
|
ユーザープロンプトが本文に挿入される JSON パス。 オプション |
|
|
リクエスト本文の例。 必須 |
|
|
生成されたテキストを保持するレスポンスの JSON パス。 オプション |
|
|
入力 log-probs を保持するレスポンスの JSON パス。 オプション |
|
|
推論コンポーネントの必要なアクセラレーター数。 オプション |
|
|
必要な vCPU 数。 オプション |
|
|
必要な最小 RAM を MB 単位で指定します。 必須 |
|
|
SageMaker チャネル名 (マウントポイント)。 必須 |
|
|
追加のアーティファクトのバージョンタグ。 オプション |
|
|
Amazon S3 データ型 (S3Prefix または S3Object)。 必須 |
|
|
追加のアーティファクトの S3 の場所。 必須 |
|
|
圧縮タイプ (なしまたは Gzip)。 必須 |
|
|
ダウンロードの属性となる HubContent ARN。 オプション |
|
|
この追加のデータソースにアクセスする前にユーザーが承諾する必要がある EULA。 オプション |
|
|
属性のプロバイダー名。 必須 |
|
|
プロバイダー分類。 必須 |
|
|
多くのインスタンスタイプで共有されているイメージ URI。 オプション |
|
|
per-instance-type推論イメージの上書き。 オプション |
|
|
per-instance-type環境変数が上書きされます。 オプション |
|
|
per-instance-type AWS Marketplace モデルパッケージオーバーライド。 オプション |
|
|
per-instance-type AWS Marketplace リスト ID。 オプション |
|
|
per-instance-type AWS Marketplace 製品 ID。 オプション |
|
|
多くのインスタンスタイプで共有されているイメージ URI。 オプション |
|
|
per-instance-typeトレーニングイメージの上書き。 オプション |
|
|
ゲートモデルは、環境変数を通過する URI を重み付けします。 オプション |
|
|
per-instance-typeトレーニングアーティファクトの上書き。 オプション |
|
|
per-instance-type環境変数が上書きされます。 オプション |
|
|
コレクション内で一意な機械読み取り可能なレシピ ID。 必須 |
|
|
人間が読めるレシピのタイトル。 必須 |
|
|
レシピがモデルを微調整するか評価するかを指定します。 必須 |
|
|
ファインチューニングアルゴリズム。 オプション |
|
|
評価方法 (Type=Evaluation の場合のみ)。 オプション |
|
|
モデルをカスタマイズする前に、レシピにアクティブなサブスクリプションが必要かどうかを指定します。 オプション |
|
|
パラメータ効率の高い微調整モード。 オプション |
|
|
ファインチューニングのトレーニングコンテキストの長さ。 オプション |
|
|
アクセラレーターハードウェアファミリー (GPU、TRAINIUM、CPU など)。 オプション |
|
|
レシピと互換性があるモデルバージョン。 必須 |
|
|
レシピが SageMaker トレーニングジョブとして実行されるときに使用されるトレーニングコンテナイメージ。 オプション |
|
|
トレーニングジョブのデフォルトのインスタンス数。 オプション |
|
|
レシピを実行するトレーニングフレームワークファミリー。 オプション |
|
|
サーバーレス請求モデル (トークンごとまたは 1 時間あたり)。 オプション |
|
|
サーバーレスメーターが請求する SKU。 オプション |
|
|
カスタマイズ後に利用可能なデプロイターゲット。 オプション |
|
|
フリーテキストのユースケースタグ。 オプション |
|
|
フリーテキストの「最適な」タグ。 オプション |
|
|
レシピのフリーテキストの説明。 オプション |
|
|
レシピがサポートするトレーニングインスタンスタイプ。 オプション |
|
|
レシピ定義ファイルへのパス。 オプション |
|
|
HyperPod (EKS) 起動テンプレートの S3 の場所。 オプション |
|
|
HyperPod (EKS) パラメータの S3 の場所が上書きされます。 オプション |
|
|
SageMaker トレーニングジョブ起動テンプレートの S3 の場所。 オプション |
|
|
SageMaker トレーニングジョブパラメータの SS3 の場所が上書きされます。 オプション |
|
|
カスタマイズされたモデルをデプロイできるインスタンスタイプ。 必須 |
|
|
オプションのデプロイプロファイル名。 オプション |
|
|
推論コンテナイメージのオプションオーバーライド。 オプション |
|
|
このデプロイターゲットのコンテナ環境変数。 オプション |
|
|
MB 単位の最小 RAM。 必須 (親オブジェクトセットの場合) |
|
|
最小 vCPU 数。 必須 (親オブジェクトセットの場合) |
|
|
最小アクセラレーター数。 必須 (親オブジェクトセットの場合) |
|
|
コンポーネント (InferenceConfigComponents から) がこの設定にマージされました。 必須 |
|
|
この設定が依存するもう 1 つの HubContent。 オプション |
|
|
メトリクス名 (スループット、レイテンシーなど)。 必須 |
|
|
測定値。 必須 |
|
|
単位 (トークン/秒、ミリ秒など)。 必須 |
|
|
メトリクスの表示ラベル。 オプション |
|
|
が測定した同時実行レベル。 オプション |
|
|
アクセラレーションタイプ (コンパイラ、カーネルフュージョンなど)。 必須 |
|
|
このアクセラレーションを適用するかどうかを指定します。 必須 |
|
|
使用するコンパイラ。 オプション |
|
|
コンパイラのバージョン。 オプション |
|
|
do-it-yourself (DIY) ワークフローオーバーライドフラグ。 オプション |
|
|
オーバーライドの理由。 オプション |
|
|
ランク付けディメンションの説明 (たとえば、「一番早い」)。 オプション |
|
|
このランキングの設定名の順序付きリスト。 オプション |