View a markdown version of this page

Propriétés du modèle - Amazon SageMaker AI

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Propriétés du modèle

Le HubContentDocument formulaire Model HubContentType contient les métadonnées qui décrivent un JumpStart modèle, notamment son identifiant, ses licences, sa configuration de déploiement et ses options de personnalisation. Utilisez ces métadonnées pour évaluer et comparer les modèles et pour prendre des décisions éclairées quant au modèle le mieux adapté à votre cas d'utilisation.

Lorsque vous appelez l'DescribeHubContentopération pour un modèle, la réponse inclut un HubContentDocument champ, renvoyé sous forme de JSON-formatted chaîne. Cette section décrit les propriétés de ce document Model HubContentType afin qu'il puisse être interprété plus facilement.

Analysez la HubContentDocument chaîne au format JSON pour lire les propriétés décrites ici. Les noms de propriété utilisent PascalCase. Un document contient uniquement les propriétés qui s'appliquent au modèle. La plupart des propriétés sont donc facultatives.

Les propriétés suivantes sont toujours présentes : UrlTrainingSupported,IncrementalTrainingSupported,ModelTypes, etCapabilities. Toutes les autres propriétés sont facultatives et n'apparaissent que lorsqu'elles s'appliquent au modèle.

Top-level propriétés

Le tableau suivant répertorie les propriétés de niveau supérieur du modèleHubContentDocument.

Propriété

Type

Description

Url

Url (string)

URL de la page source du modèle.

Obligatoire

MinSdkVersion

SemanticVersion

La plus ancienne version du SDK Python compatible avec ce modèle.

Facultatif

TrainingSupported

boolean

Spécifie si le modèle prend en charge le parcours de formation classique du SDK Python (et non le chemin basé sur des recettes).

Obligatoire

IncrementalTrainingSupported

boolean

Spécifie si le modèle peut être à nouveau affiné à partir de l'artefact de sortie d'une tâche d'entraînement précédente.

Obligatoire

ResourceNameBase

string

Nom de base utilisé pour nommer automatiquement les terminaux et les tâches de formation.

Facultatif

GatedBucket

boolean

Spécifie si les pondérations du modèle sont fermées. Pour déployer un modèle fermé, vous devez accepter le CLUF (accept_EULA=true).

Facultatif

NovaModelType

string

Marqueur qui identifie les variantes du modèle Amazon Nova.

Facultatif

ModelTypes

enum[]

Classe de licence pour le modèle. Les valeurs valides sont PROPRIETARY (poids verrouillés) ou OPEN_WEIGHTS (poids portables).

Obligatoire

Task

string

La catégorie de tâches ML (par exemple, génération de texte ou classification d'images).

Facultatif

Framework

string

La origin/framework famille du modèle (par exemple, huggingface, meta ou nova).

Facultatif

Provider

string

L'organisation qui a produit le modèle (par exemple, Meta, Anthropic ou Amazon).

Facultatif

Datatype

string

Modalité du modèle (texte, vision, audio ou multimodal).

Facultatif

License

string

Un identifiant de licence abrégé (par exemple, Apache-2.0 ou MIT).

Facultatif

InputModalities

string[]

Les types d'entrée acceptés par le modèle (texte, image, audio, vidéo, etc.).

Facultatif

OutputModalities

string[]

Les types de sortie produits par le modèle (texte, image, audio, vidéo, etc.).

Facultatif

ModelAccess

string

Une balise de niveau d'accès (hub public, fermé ou privé).

Facultatif

Languages

string[]

Les langues humaines sur lesquelles le modèle a été entraîné.

Facultatif

ModelSize

string

Taille du modèle en fonction du nombre de paramètres.

Facultatif

ContextWindow

string

Le nombre maximum de jetons d'entrée que le modèle peut traiter.

Facultatif

MlFramework

string

Le framework ML dans lequel le modèle a été initialement entraîné (par exemple, PyTorch).

Facultatif

HuggingfaceId

string

L'identifiant Hugging Face Hub source, si le modèle a été reproduit à partir de Hugging Face.

Facultatif

ModelProviderIconUri

string

URL vers l'image du logo du fournisseur pour le modèle de carte.

Facultatif

Highlights

string[]

Liste des points forts marketing figurant sur la page détaillée du modèle.

Facultatif

Resources

{DisplayName, Url}[]

Une liste de liens externes (article, blog ou référentiel de code) affichée sous « En savoir plus ».

Facultatif

ContextualHelp

object

Le texte d'aide en ligne affiché à côté de la saisie des données d'entraînement (HubFormatTrainDataet). HubDefaultTrainData

Facultatif

Dependencies

object[]

Les instructions pour copier des artefacts dans un hub au moment de l'importation.

Facultatif

NotebookLocations

object

Le conteneur des exemples de blocs-notes présentés dans l'onglet Carnets de notes du modèle.

Facultatif

RecipeCollection

RecipeMetadata[]

Une collection de personnalisations basées sur des recettes, indépendantes de. TrainingSupported

Facultatif

Capabilities

enum[]

Les portes de fonctionnalités prises en charge par le modèle (par exemple, BEDROCK_CONSOLE, TRAINING, FINE_TUNING, CUSTOMIZATION, HYPERPOD_DEPLOYMENT).

Obligatoire

InferenceConfigs

object

Ensemble nommé de configurations de déploiement alternatives qui remplacent les champs d'hébergement racine. La configuration la mieux classée est la configuration par défaut.

Facultatif

InferenceConfigComponents

object

Un pool de composants réutilisables référencé par InferenceConfigs [*]. ComponentNames.

Facultatif

InferenceConfigRankings

object

Spécifie quelle InferenceConfigs entrée est l'entrée par défaut (Overall.rankings [0]).

Facultatif

TrainingConfigs

object

Un ensemble nommé de configurations d'entraînement pour le parcours de formation classique.

Facultatif

TrainingConfigComponents

object

Un pool de composants réutilisables référencé par TrainingConfigs [*]. ComponentNames.

Facultatif

TrainingConfigRankings

object

Spécifie quelle TrainingConfigs entrée est la valeur par défaut.

Facultatif

DynamicContainerDeploymentSupported

boolean

Spécifie si le modèle peut être déployé en tant que composant d'inférence (point de terminaison du conteneur dynamique).

Facultatif

HostingAdditionalDataSources

object

Canaux de données de modèle supplémentaires au moment du déploiement, généralement utilisés pour le décodage spéculatif de modèles provisoires.

Facultatif

BedrockIOMappingId

string

L'ID de I/O contrat utilisé lorsque le modèle est invoqué depuis Amazon Bedrock.

Facultatif

HostingEcrUri

EcrUri

L'image du conteneur d'inférence utilisée pour le déploiement.

Facultatif (effectivement requis pour le déploiement)

HostingEcrSpecs

object

Le triplet framework/version /Python utilisé pour calculer une image de conteneur Deep Learning.

Facultatif

HostingArtifactS3DataType

S3DataType

Spécifie s'il s' HostingArtifactUri agit d'un S3Prefix (répertoire) ou d'un S3Object (archive tar unique).

Facultatif

HostingArtifactCompressionType

S3CompressionType

Spécifie si HostingArtifactUri c'est le Gzip-compressed cas ou Aucun.

Facultatif

HostingArtifactUri

S3Uri

Emplacement S3 des poids du modèle.

Facultatif

HostingScriptUri

S3Uri

Emplacement S3 du package de script d'inférence (sourcedir.tar.gz).

Facultatif

HostingUseScriptUri

boolean

Spécifie s'il faut récupérer un package de script distinct (false = préemballé).

Facultatif

HostingEulaUri

S3Uri

L'URI S3 de l'EULA du modèle ; sa présence contrôle le modèle (nécessite accept_eula).

Facultatif

HostingEulaExternalLink

string

Lien externe vers la page de licence du fournisseur.

Facultatif

ModelSubscriptionLink

string

Un lien d' AWS Marketplace abonnement.

Facultatif

ListingId

string

L'identifiant AWS Marketplace de l'annonce.

Facultatif

ProductId

string

L'identifiant AWS Marketplace du produit.

Facultatif

HostingModelPackageArn

ModelPackageArn

Le chemin de AWS Marketplace déploiement. Le point de terminaison est créé à partir d'un package modèle au lieu d'une image de conteneur et d'un artefact.

Facultatif

InferenceAmiVersion

enum

L' SageMaker-managed AMI (driver/CUDA version) pour l'hôte du point de terminaison.

Facultatif

ModelDataDownloadTimeout

int 60–3600

Le nombre maximum de secondes d' SageMaker attente pour le téléchargement des poids du modèle depuis S3.

Facultatif

ContainerStartupHealthCheckTimeout

int 60–3600

Le nombre maximum de secondes d' SageMaker attente pour que le bilan de santé du conteneur revienne à 200 secondes.

Facultatif

InferenceEnvironmentVariables

array

Les variables d'environnement du conteneur définies au moment du déploiement.

Facultatif

InferenceDependencies

string[]

Les packages Python que le conteneur d'inférence installe au démarrage.

Facultatif

DefaultInferenceInstanceType

InstanceType

Type d'instance de déploiement par défaut.

Facultatif

SupportedInferenceInstanceTypes

InstanceType[]

Les types d'instances disponibles pour le déploiement.

Facultatif

SageMakerSdkPredictorSpecifications

object

Les en-têtes Content-Type et Accept utilisés lors de l'appel du modèle.

Facultatif

InferenceVolumeSize

int > 0

Volume EBS supplémentaire, en Go, attaché à l'hôte du terminal.

Facultatif

InferenceEnableNetworkIsolation

boolean

Spécifie si le réseau sortant est bloqué depuis le conteneur de terminaux.

Facultatif

DefaultPayloads

object

L'exemple canonique de corps de requête pour le volet Sample-Payload.

Facultatif

HostingResourceRequirements

object

Les exigences en matière de CPU, de GPU et de mémoire pour le déploiement en tant que composant d'inférence.

Facultatif

HostingInstanceTypeVariants

object

Les remplacements par famille d'instance pour la configuration de déploiement (URI des images, variables d'environnement et ARN des packages de modèles).

Facultatif

TrainingArtifactS3DataType

S3DataType

Spécifie s'il s' TrainingArtifactUri agit d'un S3Prefix ou d'un S3Object.

Facultatif

TrainingArtifactCompressionType

S3CompressionType

Spécifie si TrainingArtifactUri c'est le Gzip-compressed cas ou Aucun.

Facultatif

TrainingModelPackageArtifactUri

S3Uri

Le parcours AWS Marketplace de formation. Les poids proviennent d'un package de modèles et non du canal du modèle.

Facultatif

Hyperparameters

array

Les paramètres réglables par le client (nom, type, valeur par défaut, minimum et maximum) pour le parcours de formation.

Facultatif

TrainingScriptUri

S3Uri

Emplacement S3 du package de script de formation (sourcedir.tar.gz).

Facultatif

TrainingEcrUri

EcrUri

L'image du conteneur de formation.

Facultatif

TrainingMetrics

array

Les modèles d'expressions régulières extraits des journaux dans les CloudWatch métriques Amazon.

Facultatif

TrainingArtifactUri

S3Uri

Les poids préentraînés ont servi de point de départ au travail d'entraînement.

Facultatif

TrainingDependencies

string[]

Les packages Python que le conteneur de formation installe au démarrage.

Facultatif

DefaultTrainingInstanceType

InstanceType

Type d'instance de formation par défaut.

Facultatif

SupportedTrainingInstanceTypes

InstanceType[]

Les types d'instances disponibles pour la formation.

Facultatif

TrainingVolumeSize

int > 0

Le volume EBS (Go) associé à l'hôte de formation.

Facultatif

TrainingEnableNetworkIsolation

boolean

Spécifie si le réseau sortant est bloqué depuis le conteneur de formation.

Facultatif

FineTuningSupported

boolean

Une propriété patrimoniale. TrainingSupportedet la capacité FINE_TUNING annule cette propriété.

Facultatif

ValidationSupported

boolean

Une propriété patrimoniale. La capacité VALIDATION remplace cette propriété.

Facultatif

DefaultTrainingDatasetUri

S3Uri

Un exemple de jeu de données que l'assistant peut pré-remplir pour un réglage précis en une seule étape.

Facultatif

EncryptInterContainerTraffic

boolean

Spécifie s'il faut chiffrer le trafic entre les hôtes pendant la formation distribuée.

Facultatif

MaxRuntimeInSeconds

int >= 1

Le nombre maximum de secondes avant l'arrêt de la tâche d'entraînement, même si elle n'a pas convergé.

Facultatif

DisableOutputCompression

boolean

Spécifie s'il faut ignorer la compression de l'artefact de sortie d'entraînement.

Facultatif

ModelDir

string

Le répertoire à l'intérieur du conteneur de formation dans lequel le script écrit le modèle final.

Facultatif

TrainingInstanceTypeVariants

object

Les remplacements par famille d'instance pour la configuration d'apprentissage (URI d'image et variables d'environnement à modèle fermé).

Facultatif

Propriétés imbriquées

Le tableau suivant répertorie les propriétés imbriquées dans les propriétés de l'objet et du tableau du tableau précédent. Une propriété imbriquée marquée comme obligatoire n'est requise que lorsque sa propriété parente est présente.

Note

Les TrainingConfigRankings propriétés TrainingConfigs et ont la même structure imbriquée que leurs InferenceConfigs InferenceConfigRankings homologues. Remplacez Inference par Training dans les chemins de propriété.

Parcours de propriété

Type

Description

Dependencies[].DependencyOriginPath

S3 URI

L'URI S3 source à partir duquel effectuer la copie à la ImportHubContent fois.

Facultatif

Dependencies[].DependencyCopyPath

S3 URI

L'URI S3 de destination à l'intérieur du hub.

Facultatif

Dependencies[].DependencyType

enum SCRIPT | ARTIFACT | DATASET | NOTEBOOK | OTHER

Le type d'artefact copié.

Facultatif

Resources[].DisplayName

string

L'étiquette du lien lisible par l'homme.

Facultatif

Resources[].Url

string

URL externe (article GitHub, blog).

Facultatif

ContextualHelp.HubFormatTrainData

string[<=800][]

Les paragraphes qui expliquent le format attendu des données d'entraînement (jusqu'à 50).

Facultatif

ContextualHelp.HubDefaultTrainData

string[<=800][]

Les paragraphes qui décrivent l'exemple de jeu de données (50 au maximum).

Facultatif

NotebookLocations.DemoNotebook

S3 URI

L'ancien emplacement pour un seul bloc-notes. DemoNotebooksremplace cette propriété.

Facultatif

NotebookLocations.DemoNotebooks

array (Title, S3Uri required per item)

La liste des exemples de blocs-notes figurant dans l'onglet Carnets de notes.

Facultatif

NotebookLocations.ModelFit

string

Le contenu Markdown de l'aperçu de l'onglet Fine-tune « ».

Facultatif

NotebookLocations.ModelDeploy

string

Présentation du contenu Markdown de l'onglet « Déployer ».

Facultatif

NotebookLocations.DemoNotebooks[].Title

string

Titre d'affichage du bloc-notes.

Obligatoire

NotebookLocations.DemoNotebooks[].S3Uri

S3 URI

Emplacement S3 du fichier .ipynb.

Obligatoire

NotebookLocations.DemoNotebooks[].IsDefault

boolean

Spécifie si ce bloc-notes est présélectionné lorsque l'onglet s'ouvre.

Facultatif

Hyperparameters[].Name

string (max 256)

L'identifiant de l'hyperparamètre transmis au script d'entraînement.

Obligatoire

Hyperparameters[].Label

string (max 256)

L'étiquette d'affichage affichée dans le formulaire.

Facultatif

Hyperparameters[].Description

string

Une description ou une info-bulle.

Facultatif

Hyperparameters[].Type

enum int | float | text

Type de données de la valeur de l'hyperparamètre.

Obligatoire

Hyperparameters[].Default

int / float / string

Valeur par défaut ; le type doit correspondre à Type.

Obligatoire

Hyperparameters[].Min

int / float

La valeur minimale autorisée.

Facultatif

Hyperparameters[].Max

int / float

La valeur maximale autorisée.

Facultatif

Hyperparameters[].Options

array

Les valeurs autorisées (type de texte uniquement).

Facultatif

Hyperparameters[].Scope

enum algorithm | container

Spécifie si la valeur est un argument de script d'entraînement ou une variable d'environnement de conteneur.

Facultatif

Hyperparameters[].Validators

enum resourceName | resourceTag

La validation de format supplémentaire appliquée à la valeur.

Facultatif

InferenceEnvironmentVariables[].Name

string

Nom de la variable d'environnement.

Obligatoire

InferenceEnvironmentVariables[].Type

enum int | float | text | bool

Type de valeur.

Obligatoire

InferenceEnvironmentVariables[].Default

value

Valeur par défaut ; le type doit correspondre à Type.

Obligatoire

InferenceEnvironmentVariables[].Description

string

Une description ou une info-bulle.

Facultatif

InferenceEnvironmentVariables[].Options

array

Les valeurs autorisées (type de texte uniquement).

Facultatif

InferenceEnvironmentVariables[].Min

int / float

La valeur ou la longueur minimale.

Facultatif

InferenceEnvironmentVariables[].Max

int / float

La valeur ou la longueur maximale.

Facultatif

InferenceEnvironmentVariables[].Scope

enum

La balise value scope.

Facultatif

InferenceEnvironmentVariables[].RequiredForModelClass

string

Classe de modèle pour laquelle la valeur est requise.

Facultatif

InferenceEnvironmentVariables[].Validators

enum

La validation de format supplémentaire appliquée à la valeur.

Facultatif

TrainingMetrics[].Name

string (max 255)

Le nom de la métrique publié dans CloudWatch.

Obligatoire

TrainingMetrics[].Regex

string (max 500)

L'expression régulière appliquée aux journaux ; capture exactement un groupe numérique.

Obligatoire

SageMakerSdkPredictorSpecifications.DefaultContentType

string

Content-Type En-tête de requête par défaut.

Obligatoire

SageMakerSdkPredictorSpecifications.SupportedContentTypes

string[]

Content-Types Celle que le modèle accepte.

Obligatoire

SageMakerSdkPredictorSpecifications.DefaultAcceptType

string

En-tête Accept de la réponse par défaut.

Obligatoire

SageMakerSdkPredictorSpecifications.SupportedAcceptTypes

string[]

Les types Accept renvoyés par le modèle.

Obligatoire

DefaultPayloads[alias].ContentType

string

L' Content-Type en-tête de cet exemple.

Obligatoire

DefaultPayloads[alias].PromptKey

string

Le chemin JSON dans lequel une invite utilisateur est insérée dans Body.

Facultatif

DefaultPayloads[alias].Body

string | object

L'exemple de corps de requête.

Obligatoire

DefaultPayloads[alias].OutputKeys.GeneratedText

string

Le chemin JSON dans la réponse contenant le texte généré.

Facultatif

DefaultPayloads[alias].OutputKeys.InputLogProbs

string

Le chemin JSON dans la réponse contenant les log-probs d'entrée.

Facultatif

HostingResourceRequirements.NumAccelerators

integer

Nombre d'accélérateurs requis pour un composant d'inférence.

Facultatif

HostingResourceRequirements.NumCpus

integer

Le nombre de processeurs virtuels requis.

Facultatif

HostingResourceRequirements.MinMemoryMb

integer

La mémoire vive minimale requise en Mo.

Obligatoire

HostingAdditionalDataSources[channelName][].ChannelName

string

Le nom du SageMaker canal (point de montage).

Obligatoire

HostingAdditionalDataSources[channelName][].ArtifactVersion

string

La balise de version de l'artefact supplémentaire.

Facultatif

HostingAdditionalDataSources[channelName][].S3DataSource.S3DataType

enum

Type de données Amazon S3 (S3Prefix ou S3Object).

Obligatoire

HostingAdditionalDataSources[channelName][].S3DataSource.S3Uri

S3 URI

L'emplacement S3 de l'artefact supplémentaire.

Obligatoire

HostingAdditionalDataSources[channelName][].S3DataSource.CompressionType

enum

Type de compression (Aucun ou Gzip).

Obligatoire

HostingAdditionalDataSources[channelName][].S3DataSource.HubAccessConfig.HubContentArn

string

L' HubContent ARN auquel attribuer le téléchargement.

Facultatif

HostingAdditionalDataSources[channelName][].HostingEulaUri

S3 URI

Le CLUF qu'un utilisateur doit accepter avant d'accéder à cette source de données supplémentaire.

Facultatif

HostingAdditionalDataSources[channelName][].Provider.Name

string

Le nom du fournisseur pour l'attribution.

Obligatoire

HostingAdditionalDataSources[channelName][].Provider.Classification

string

La classification des fournisseurs.

Obligatoire

HostingInstanceTypeVariants.Aliases[alias]

ECR URI

URI d'image partagé entre de nombreux types d'instances.

Facultatif

HostingInstanceTypeVariants.Variants[instanceType].Properties.ImageUri

ECR URI

Un remplacement d'image d'inférence par type d'instance.

Facultatif

HostingInstanceTypeVariants.Variants[instanceType].Properties.EnvironmentVariables

object

La variable d'environnement par type d'instance remplace.

Facultatif

HostingInstanceTypeVariants.Variants[instanceType].Properties.ModelPackageArn

ModelPackage ARN

Une substitution de package de modèles par AWS Marketplace type d'instance.

Facultatif

HostingInstanceTypeVariants.Variants[instanceType].Properties.ListingId

string

Un identifiant de liste par type d'instance AWS Marketplace .

Facultatif

HostingInstanceTypeVariants.Variants[instanceType].Properties.ProductId

string

Un identifiant de produit par type d'instance AWS Marketplace .

Facultatif

TrainingInstanceTypeVariants.Aliases[alias]

ECR URI

URI d'image partagé entre de nombreux types d'instances.

Facultatif

TrainingInstanceTypeVariants.Variants[instanceType].Properties.ImageUri

ECR URI

Un remplacement d'image d'entraînement par type d'instance.

Facultatif

TrainingInstanceTypeVariants.Variants[instanceType].Properties.GatedModelEnvVarUri

S3 URI

L'URI de pondération du modèle fermé est transmis via une variable d'environnement.

Facultatif

TrainingInstanceTypeVariants.Variants[instanceType].Properties.TrainingArtifactUri

S3 URI

Une substitution d'artefact d'entraînement par type d'instance.

Facultatif

TrainingInstanceTypeVariants.Variants[instanceType].Properties.EnvironmentVariables

object

La variable d'environnement par type d'instance remplace.

Facultatif

RecipeCollection[].Name

string (max 255)

L'identifiant de recette lisible par machine, unique dans la collection.

Obligatoire

RecipeCollection[].DisplayName

string (max 255)

Le titre de la recette lisible par l'homme.

Obligatoire

RecipeCollection[].Type

enum FineTuning | Evaluation

Spécifie si la recette affine ou évalue le modèle.

Obligatoire

RecipeCollection[].CustomizationTechnique

enum SFT | DPO | RLAIF | RLVR | PPO | CPT | DISTILL | MTRL

L'algorithme de réglage fin.

Facultatif

RecipeCollection[].EvaluationType

enum DeterministicTextBenchmark | DeterministicMultiModalBenchmark | DeterministicEvaluation | LLMAJEvaluation | MTRLEvaluation

La méthodologie d'évaluation (uniquement lorsque Type=Evaluation).

Facultatif

RecipeCollection[].IsSubscriptionModel

boolean

Spécifie si la recette nécessite un abonnement actif pour que le modèle puisse être personnalisé.

Facultatif

RecipeCollection[].Peft

enum LORA | QLORA | FULL

Le mode de réglage fin efficace en termes de paramètres.

Facultatif

RecipeCollection[].SequenceLength

enum 1K | 2K | 4K | 8K | 16K | 32K | 64K | 128K

La durée du contexte d'entraînement pour peaufiner.

Facultatif

RecipeCollection[].Hardware

enum GPU | TRAINIUM | CPU

La famille de matériel d'accélérateur (par exemple, GPU, TRAINIUM ou CPU).

Facultatif

RecipeCollection[].Versions

string[]

Les versions du modèle avec lesquelles la recette est compatible.

Obligatoire

RecipeCollection[].SmtjImageUri

ECR URI

L'image du conteneur de formation utilisée lorsque la recette est exécutée en tant que tâche de SageMaker formation.

Facultatif

RecipeCollection[].InstanceCount

integer

Le nombre d'instances par défaut pour la tâche de formation.

Facultatif

RecipeCollection[].Framework

enum CHECKPOINTLESS | NOVA | VERL | LLMFT

La famille de cadres de formation qui gère la recette.

Facultatif

RecipeCollection[].ServerlessMeteringType

enum Token-based | Hourly

Le modèle de facturation sans serveur (par jeton ou par heure).

Facultatif

RecipeCollection[].ServerlessSku

string

Le SKU sur lequel le compteur sans serveur est facturé.

Facultatif

RecipeCollection[].HostingConfigs

array

Les cibles de déploiement disponibles après personnalisation.

Facultatif

RecipeCollection[].UseCases

string[]

Les balises de cas d'utilisation en texte libre.

Facultatif

RecipeCollection[].BestFor

string[]

Les balises « idéales pour » en texte libre.

Facultatif

RecipeCollection[].Description

string

Description de la recette en texte libre.

Facultatif

RecipeCollection[].SupportedInstanceTypes

array

L'instance de formation saisit les types pris en charge par la recette.

Facultatif

RecipeCollection[].RecipeFilePath

string

Le chemin d'accès au fichier de définition des recettes.

Facultatif

RecipeCollection[].HpEksPayloadTemplateS3Uri

S3 URI

Emplacement S3 du modèle de lancement HyperPod (EKS).

Facultatif

RecipeCollection[].HpEksOverrideParamsS3Uri

S3 URI

L'emplacement S3 du paramètre HyperPod (EKS) est prioritaire.

Facultatif

RecipeCollection[].SmtjRecipeTemplateS3Uri

S3 URI

Emplacement S3 du modèle de lancement de l'offre de SageMaker formation.

Facultatif

RecipeCollection[].SmtjOverrideParamsS3Uri

S3 URI

L'emplacement S3 du paramètre de la tâche de SageMaker formation est prioritaire.

Facultatif

RecipeCollection[].HostingConfigs[].InstanceType

InstanceType

Type d'instance sur lequel le modèle personnalisé peut être déployé.

Obligatoire

RecipeCollection[].HostingConfigs[].Profile

string

Nom de profil de déploiement facultatif.

Facultatif

RecipeCollection[].HostingConfigs[].EcrAddress

ECR URI

Un remplacement facultatif pour l'image du conteneur d'inférence.

Facultatif

RecipeCollection[].HostingConfigs[].Environment

object

Les variables d'environnement du conteneur pour cette cible de déploiement.

Facultatif

RecipeCollection[].HostingConfigs[].ComputeResourceRequirements.MinMemoryRequiredInMb

int >= 1

Mémoire vive minimale en Mo.

Obligatoire (si l'objet parent est défini)

RecipeCollection[].HostingConfigs[].ComputeResourceRequirements.NumberOfCpuCoresRequired

int >= 1

Nombre minimal de processeurs virtuels.

Obligatoire (si l'objet parent est défini)

RecipeCollection[].HostingConfigs[].ComputeResourceRequirements.NumberOfAcceleratorDevicesRequired

int >= 0

Le nombre minimal d'accélérateurs.

Obligatoire (si l'objet parent est défini)

InferenceConfigs[configName].ComponentNames

string[]

Les composants (de InferenceConfigComponents) ont été fusionnés dans cette configuration.

Obligatoire

InferenceConfigs[configName].HubContentDependencies[].HubContentArn

string

L'autre HubContent dont dépend cette configuration.

Facultatif

InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].Name

string

Le nom de la métrique (débit, latence, etc.).

Obligatoire

InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].Value

string

La valeur mesurée.

Obligatoire

InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].Unit

string

L'unité (mstokens/s, etc.).

Obligatoire

InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].DisplayText

string

Une étiquette d'affichage pour la métrique.

Facultatif

InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].Concurrency

string

Niveau de simultanéité auquel la mesure a été effectuée.

Facultatif

InferenceConfigs[configName].AccelerationConfigs[].Type

string

Type d'accélération (compilateur, fusion de noyaux, etc.).

Obligatoire

InferenceConfigs[configName].AccelerationConfigs[].Enabled

boolean

Spécifie si cette accélération est appliquée.

Obligatoire

InferenceConfigs[configName].AccelerationConfigs[].Spec.Compiler

string

Le compilateur utilisé.

Facultatif

InferenceConfigs[configName].AccelerationConfigs[].Spec.Version

string

La version du compilateur.

Facultatif

InferenceConfigs[configName].AccelerationConfigs[].DiyWorkflowOverrides.Enabled

boolean

L'indicateur de remplacement du flux de travail à faire soi-même (DIY).

Facultatif

InferenceConfigs[configName].AccelerationConfigs[].DiyWorkflowOverrides.Reason

string

La raison de la dérogation.

Facultatif

InferenceConfigRankings[rankingName].Description

string

Description de la dimension de classement (par exemple, « le moins cher en premier »).

Facultatif

InferenceConfigRankings[rankingName].Rankings

string[]

La liste ordonnée des noms de configuration pour ce classement.

Facultatif