

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Proprietà del modello
<a name="hub-content-document-model-properties"></a>

Il `HubContentDocument` form `Model` HubContentType contiene i metadati che descrivono un JumpStart modello, inclusi l'id, la licenza, la configurazione di distribuzione e le opzioni di personalizzazione. Utilizzate questi metadati per valutare e confrontare i modelli e prendere decisioni informate su quale modello si adatta meglio al vostro caso d'uso.

Quando si chiama l'[DescribeHubContent](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DescribeHubContent.html)operazione per un modello, la risposta include un `HubContentDocument` campo, restituito come stringa. JSON-formatted Questa sezione descrive le proprietà di quel documento `Model` HubContentType in modo che possa essere interpretato più facilmente.

Analizza la `HubContentDocument` stringa come JSON per leggere le proprietà qui descritte. I nomi delle proprietà utilizzano. PascalCase Un documento contiene solo le proprietà che si applicano al modello, quindi la maggior parte delle proprietà sono opzionali.

Le seguenti proprietà sono sempre presenti: `Url``TrainingSupported`,`IncrementalTrainingSupported`,`ModelTypes`, e`Capabilities`. Tutte le altre proprietà sono opzionali e vengono visualizzate solo quando si applicano al modello.

La tabella seguente elenca le proprietà di primo livello del modello`HubContentDocument`.


| Proprietà | Tipo | Description | 
| --- | --- | --- | 
| `Url` | `Url (string)` | L'URL della pagina sorgente del modello.<br />**Campo obbligatorio** | 
| `MinSdkVersion` | `SemanticVersion` | La versione più vecchia di Python SDK compatibile con questo modello.<br />**Opzionale** | 
| `TrainingSupported` | `boolean` | Specifica se il modello supporta il classico percorso di formazione Python SDK (non il percorso basato su ricette).<br />**Campo obbligatorio** | 
| `IncrementalTrainingSupported` | `boolean` | Specifica se il modello può essere nuovamente ottimizzato a partire dall'artefatto di output di un precedente processo di formazione.<br />**Campo obbligatorio** | 
| `ResourceNameBase` | `string` | Il nome di base utilizzato per denominare automaticamente gli endpoint e i job di formazione.<br />**Opzionale** | 
| `GatedBucket` | `boolean` | Specifica se i pesi del modello sono controllati. Per distribuire un modello chiuso, è necessario accettare l'EULA (accept\_EULA=True).<br />**Opzionale** | 
| `NovaModelType` | `string` | Un indicatore che identifica le varianti del modello Amazon Nova.<br />**Opzionale** | 
| `ModelTypes` | `enum[]` | La classe di licenza per il modello. I valori validi sono PROPRIETARY (pesi bloccati) o OPEN\_WEIGHTS (pesi portatili).<br />**Campo obbligatorio** | 
| `Task` | `string` | La categoria di attività ML (ad esempio, generazione di testo o classificazione di immagini).<br />**Opzionale** | 
| `Framework` | `string` | La origin/framework famiglia del modello (ad esempio, huggingface, meta o nova).<br />**Opzionale** | 
| `Provider` | `string` | L'organizzazione che ha prodotto il modello (ad esempio, Meta, Anthropic o Amazon).<br />**Opzionale** | 
| `Datatype` | `string` | La modalità del modello (testo, visione, audio o multimodale).<br />**Opzionale** | 
| `License` | `string` | Un breve identificatore di licenza (ad esempio, Apache-2.0 MIT).<br />**Opzionale** | 
| `InputModalities` | `string[]` | I tipi di input accettati dal modello (testo, immagine, audio, video e così via).<br />**Opzionale** | 
| `OutputModalities` | `string[]` | I tipi di output prodotti dal modello (testo, immagine, audio, video e così via).<br />**Opzionale** | 
| `ModelAccess` | `string` | Un tag di livello di accesso (public, gated o private-hub).<br />**Opzionale** | 
| `Languages` | `string[]` | I linguaggi umani su cui è stato addestrato il modello.<br />**Opzionale** | 
| `ModelSize` | `string` | La dimensione del modello in base al numero di parametri.<br />**Opzionale** | 
| `ContextWindow` | `string` | Il numero massimo di token di input che il modello può elaborare.<br />**Opzionale** | 
| `MlFramework` | `string` | Il framework ML in cui il modello è stato originariamente addestrato (ad esempio, PyTorch).<br />**Opzionale** | 
| `HuggingfaceId` | `string` | L'ID Hugging Face Hub di origine, se il modello è stato rispecchiato da Hugging Face.<br />**Opzionale** | 
| `ModelProviderIconUri` | `string` | Un URL all'immagine del logo del fornitore per il modello di scheda.<br />**Opzionale** | 
| `Highlights` | `string[]` | Un elenco dei punti salienti del marketing mostrato nella pagina dei dettagli del modello.<br />**Opzionale** | 
| `Resources` | `{DisplayName, Url}[]` | Un elenco di link esterni (articoli, blog o repository di codici) mostrato nella sezione «Ulteriori informazioni».<br />**Opzionale** | 
| `ContextualHelp` | `object` | Il testo di aiuto in linea visualizzato accanto all'input dei dati di allenamento (e). `HubFormatTrainData` `HubDefaultTrainData`<br />**Opzionale** | 
| `Dependencies` | `object[]` | Le istruzioni per copiare gli artefatti in un hub al momento dell'importazione.<br />**Opzionale** | 
| `NotebookLocations` | `object` | Il contenitore per i taccuini di esempio mostrato nella scheda Notebook del modello.<br />**Opzionale** | 
| `RecipeCollection` | `RecipeMetadata[]` | Una raccolta di personalizzazioni basate su ricette, indipendenti da. `TrainingSupported`<br />**Opzionale** | 
| `Capabilities` | `enum[]` | Le porte di funzionalità supportate dal modello (ad esempio, BEDROCK\_CONSOLE, TRAINING, FINE\_TUNING, CUSTOMIZATION, HYPERPOD\_DEPLOYMENT).<br />**Campo obbligatorio** | 
| `InferenceConfigs` | `object` | Un set denominato di configurazioni di distribuzione alternative che sovrascrivono i campi di hosting principali. La configurazione con il punteggio più alto è quella predefinita.<br />**Opzionale** | 
| `InferenceConfigComponents` | `object` | Un pool di componenti riutilizzabili a cui fa riferimento InferenceConfigs [\*]. ComponentNames.<br />**Opzionale** | 
| `InferenceConfigRankings` | `object` | Specifica la InferenceConfigs voce predefinita (Overall.rankings [0]).<br />**Opzionale** | 
| `TrainingConfigs` | `object` | Un set denominato di configurazioni di allenamento per il percorso di formazione classico.<br />**Opzionale** | 
| `TrainingConfigComponents` | `object` | Un pool di componenti riutilizzabili a cui fa riferimento TrainingConfigs [\*]. ComponentNames.<br />**Opzionale** | 
| `TrainingConfigRankings` | `object` | Specifica quale TrainingConfigs voce è quella predefinita.<br />**Opzionale** | 
| `DynamicContainerDeploymentSupported` | `boolean` | Specifica se il modello può essere distribuito come componente di inferenza (endpoint con contenitore dinamico).<br />**Opzionale** | 
| `HostingAdditionalDataSources` | `object` | Canali di dati del modello aggiuntivi in fase di distribuzione, in genere utilizzati per la decodifica speculativa dei modelli di bozza.<br />**Opzionale** | 
| `BedrockIOMappingId` | `string` | L'ID del I/O contratto utilizzato quando il modello viene richiamato da Amazon Bedrock.<br />**Opzionale** | 
| `HostingEcrUri` | `EcrUri` | L'immagine del contenitore di inferenza utilizzata per la distribuzione.<br />**Facoltativo ** (effettivamente richiesto per l'implementazione) | 
| `HostingEcrSpecs` | `object` | La tripla framework/version /Python utilizzata per calcolare un'immagine del Deep Learning Container.<br />**Opzionale** | 
| `HostingArtifactS3DataType` | `S3DataType` | Specifica se HostingArtifactUri è un S3Prefix (directory) o S3Object (archivio singolo).<br />**Opzionale** | 
| `HostingArtifactCompressionType` | `S3CompressionType` | Specifica se HostingArtifactUri è Gzip-compressed o Nessuno.<br />**Opzionale** | 
| `HostingArtifactUri` | `S3Uri` | La posizione S3 dei pesi del modello.<br />**Opzionale** | 
| `HostingScriptUri` | `S3Uri` | La posizione S3 del pacchetto di script di inferenza (sourcedir.tar.gz).<br />**Opzionale** | 
| `HostingUseScriptUri` | `boolean` | Specifica se recuperare un pacchetto di script separato (false = precompresso).<br />**Opzionale** | 
| `HostingEulaUri` | `S3Uri` | L'URI S3 dell'EULA del modello; la sua presenza cancella il modello (richiede accept\_eula).<br />**Opzionale** | 
| `HostingEulaExternalLink` | `string` | Un link esterno alla pagina della licenza del fornitore.<br />**Opzionale** | 
| `ModelSubscriptionLink` | `string` | Un link per AWS Marketplace iscriversi.<br />**Opzionale** | 
| `ListingId` | `string` | L'ID AWS Marketplace dell'inserzione.<br />**Opzionale** | 
| `ProductId` | `string` | L'ID AWS Marketplace del prodotto.<br />**Opzionale** | 
| `HostingModelPackageArn` | `ModelPackageArn` | Il percorso di AWS Marketplace distribuzione. L'endpoint viene creato da un pacchetto modello anziché da un'immagine e da un artefatto del contenitore.<br />**Opzionale** | 
| `InferenceAmiVersion` | `enum` | L' SageMaker-managed AMI (driver/CUDA versione) per l'host dell'endpoint.<br />**Opzionale** | 
| `ModelDataDownloadTimeout` | `int 60–3600` | Il numero massimo di secondi SageMaker attende il download dei pesi del modello da S3.<br />**Opzionale** | 
| `ContainerStartupHealthCheckTimeout` | `int 60–3600` | Il numero massimo di secondi SageMaker attende che il controllo dello stato del contenitore restituisca 200.<br />**Opzionale** | 
| `InferenceEnvironmentVariables` | `array` | Le variabili di ambiente del contenitore impostate al momento della distribuzione.<br />**Opzionale** | 
| `InferenceDependencies` | `string[]` | I pacchetti Python che il contenitore di inferenza installa all'avvio.<br />**Opzionale** | 
| `DefaultInferenceInstanceType` | `InstanceType` | Il tipo di istanza di distribuzione predefinito.<br />**Opzionale** | 
| `SupportedInferenceInstanceTypes` | `InstanceType[]` | I tipi di istanza disponibili per la distribuzione.<br />**Opzionale** | 
| `SageMakerSdkPredictorSpecifications` | `object` | Le intestazioni Content-Type e Accept utilizzate per richiamare il modello.<br />**Opzionale** | 
| `InferenceVolumeSize` | `int > 0` | Il volume EBS aggiuntivo, in GB, collegato all'host dell'endpoint.<br />**Opzionale** | 
| `InferenceEnableNetworkIsolation` | `boolean` | Specifica se la rete in uscita è bloccata dal contenitore dell'endpoint.<br />**Opzionale** | 
| `DefaultPayloads` | `object` | L'esempio canonico dei corpi di richiesta per il riquadro sample-payload.<br />**Opzionale** | 
| `HostingResourceRequirements` | `object` | I requisiti di CPU, GPU e memoria per l'implementazione come componente di inferenza.<br />**Opzionale** | 
| `HostingInstanceTypeVariants` | `object` | Le sostituzioni per famiglia di istanze riguardano la configurazione di distribuzione (URI di immagine, variabili di ambiente e ARN del pacchetto di modelli).<br />**Opzionale** | 
| `TrainingArtifactS3DataType` | `S3DataType` | Specifica se è TrainingArtifactUri un S3Prefix o un S3Object.<br />**Opzionale** | 
| `TrainingArtifactCompressionType` | `S3CompressionType` | Specifica se è o Nessuno. TrainingArtifactUri Gzip-compressed <br />**Opzionale** | 
| `TrainingModelPackageArtifactUri` | `S3Uri` | Il percorso AWS Marketplace formativo. I pesi provengono da un pacchetto modello anziché dal canale del modello.<br />**Opzionale** | 
| `Hyperparameters` | `array` | I parametri regolabili dal cliente (nome, tipo, valore predefinito, minimo e massimo) per il percorso di formazione.<br />**Opzionale** | 
| `TrainingScriptUri` | `S3Uri` | La posizione S3 del pacchetto di script di addestramento (sourcedir.tar.gz).<br />**Opzionale** | 
| `TrainingEcrUri` | `EcrUri` | L'immagine del contenitore di formazione.<br />**Opzionale** | 
| `TrainingMetrics` | `array` | I modelli di espressioni regolari estratti dai log e inseriti nelle CloudWatch metriche di Amazon.<br />**Opzionale** | 
| `TrainingArtifactUri` | `S3Uri` | I pesi preaddestrati sono stati utilizzati come punto di partenza per il lavoro di formazione.<br />**Opzionale** | 
| `TrainingDependencies` | `string[]` | I pacchetti Python che il contenitore di formazione installa all'avvio.<br />**Opzionale** | 
| `DefaultTrainingInstanceType` | `InstanceType` | Il tipo di istanza di training predefinito.<br />**Opzionale** | 
| `SupportedTrainingInstanceTypes` | `InstanceType[]` | I tipi di istanza disponibili per l'addestramento.<br />**Opzionale** | 
| `TrainingVolumeSize` | `int > 0` | Il volume EBS (GB) associato all'host del corso di formazione.<br />**Opzionale** | 
| `TrainingEnableNetworkIsolation` | `boolean` | Specifica se la rete in uscita è bloccata dal contenitore di formazione.<br />**Opzionale** | 
| `FineTuningSupported` | `boolean` | Una proprietà precedente. `TrainingSupported`e la funzionalità FINE\_TUNING sostituisce questa proprietà.<br />**Opzionale** | 
| `ValidationSupported` | `boolean` | Una proprietà precedente. La funzionalità VALIDATION sostituisce questa proprietà.<br />**Opzionale** | 
| `DefaultTrainingDatasetUri` | `S3Uri` | Un set di dati di esempio che il wizard può precompilare per una messa a punto in un solo passaggio.<br />**Opzionale** | 
| `EncryptInterContainerTraffic` | `boolean` | Specifica se crittografare il traffico tra host durante l'addestramento distribuito.<br />**Opzionale** | 
| `MaxRuntimeInSeconds` | `int >= 1` | Il numero massimo di secondi prima che il processo di formazione venga interrotto, anche se non è convergente.<br />**Opzionale** | 
| `DisableOutputCompression` | `boolean` | Specifica se saltare la compressione dell'artefatto in uscita dall'allenamento.<br />**Opzionale** | 
| `ModelDir` | `string` | La directory all'interno del contenitore di addestramento in cui lo script scrive il modello finale.<br />**Opzionale** | 
| `TrainingInstanceTypeVariants` | `object` | Le sostituzioni per famiglia di istanze per la configurazione di addestramento (URI di immagine e variabili di ambiente del modello gated-model).<br />**Opzionale** | 

La tabella seguente elenca le proprietà annidate all'interno dell'oggetto e delle proprietà dell'array nella tabella precedente. Una proprietà nidificata contrassegnata come obbligatoria è obbligatoria solo quando è presente la proprietà principale.

**Nota**  
Le `TrainingConfigRankings` proprietà `TrainingConfigs` e hanno la stessa struttura annidata delle proprietà `InferenceConfigs` e `InferenceConfigRankings` delle controparti. Sostituisci `Inference` con `Training` nei percorsi delle proprietà.


| Percorso della proprietà | Tipo | Description | 
| --- | --- | --- | 
| `Dependencies[].DependencyOriginPath` | `S3 URI` | L'URI S3 di origine da cui copiare alla ImportHubContent volta.<br />**Opzionale** | 
| `Dependencies[].DependencyCopyPath` | `S3 URI` | L'URI S3 di destinazione all'interno dell'hub.<br />**Opzionale** | 
| `Dependencies[].DependencyType` | `enum SCRIPT \| ARTIFACT \| DATASET \| NOTEBOOK \| OTHER` | Il tipo di artefatto che viene copiato.<br />**Opzionale** | 
| `Resources[].DisplayName` | `string` | L'etichetta del link leggibile dall'uomo.<br />**Opzionale** | 
| `Resources[].Url` | `string` | L'URL esterno (carta GitHub, blog).<br />**Opzionale** | 
| `ContextualHelp.HubFormatTrainData` | `string[<=800][]` | I paragrafi che spiegano il formato previsto per i dati di formazione (fino a 50).<br />**Opzionale** | 
| `ContextualHelp.HubDefaultTrainData` | `string[<=800][]` | I paragrafi che descrivono il set di dati di esempio (fino a 50).<br />**Opzionale** | 
| `NotebookLocations.DemoNotebook` | `S3 URI` | La posizione precedente di un singolo notebook. `DemoNotebooks`sostituisce questa proprietà.<br />**Opzionale** | 
| `NotebookLocations.DemoNotebooks` | `array (Title, S3Uri required per item)` | L'elenco di taccuini di esempio mostrato nella scheda Taccuini.<br />**Opzionale** | 
| `NotebookLocations.ModelFit` | `string` | Il contenuto Markdown per la panoramica della scheda "». Fine-tune<br />**Opzionale** | 
| `NotebookLocations.ModelDeploy` | `string` | Panoramica del contenuto Markdown per la scheda «Deploy».<br />**Opzionale** | 
| `NotebookLocations.DemoNotebooks[].Title` | `string` | Il titolo visualizzato del taccuino.<br />**Campo obbligatorio** | 
| `NotebookLocations.DemoNotebooks[].S3Uri` | `S3 URI` | La posizione S3 del file .ipynb.<br />**Campo obbligatorio** | 
| `NotebookLocations.DemoNotebooks[].IsDefault` | `boolean` | Specifica se questo taccuino è preselezionato all'apertura della scheda.<br />**Opzionale** | 
| `Hyperparameters[].Name` | `string (max 256)` | L'identificatore dell'iperparametro passato allo script di addestramento.<br />**Campo obbligatorio** | 
| `Hyperparameters[].Label` | `string (max 256)` | L'etichetta di visualizzazione mostrata nel modulo.<br />**Opzionale** | 
| `Hyperparameters[].Description` | `string` | Una descrizione o un tooltip.<br />**Opzionale** | 
| `Hyperparameters[].Type` | `enum int \| float \| text` | Il tipo di dati del valore dell'iperparametro.<br />**Campo obbligatorio** | 
| `Hyperparameters[].Default` | `int / float / string` | Il valore predefinito; type deve corrispondere a Type.<br />**Campo obbligatorio** | 
| `Hyperparameters[].Min` | `int / float` | Il valore minimo consentito.<br />**Opzionale** | 
| `Hyperparameters[].Max` | `int / float` | Il valore massimo consentito.<br />**Opzionale** | 
| `Hyperparameters[].Options` | `array` | I valori consentiti (solo tipo di testo).<br />**Opzionale** | 
| `Hyperparameters[].Scope` | `enum algorithm \| container` | Specifica se il valore è un argomento dello script di addestramento o una variabile di ambiente del contenitore.<br />**Opzionale** | 
| `Hyperparameters[].Validators` | `enum resourceName \| resourceTag` | La convalida del formato aggiuntiva applicata al valore.<br />**Opzionale** | 
| `InferenceEnvironmentVariables[].Name` | `string` | Il nome della variabile di ambiente.<br />**Campo obbligatorio** | 
| `InferenceEnvironmentVariables[].Type` | `enum int \| float \| text \| bool` | Il tipo di valore.<br />**Campo obbligatorio** | 
| `InferenceEnvironmentVariables[].Default` | `value` | Il valore predefinito; type deve corrispondere a Type.<br />**Campo obbligatorio** | 
| `InferenceEnvironmentVariables[].Description` | `string` | Una descrizione o un tooltip.<br />**Opzionale** | 
| `InferenceEnvironmentVariables[].Options` | `array` | I valori consentiti (solo tipo di testo).<br />**Opzionale** | 
| `InferenceEnvironmentVariables[].Min` | `int / float` | Il valore o la lunghezza minima.<br />**Opzionale** | 
| `InferenceEnvironmentVariables[].Max` | `int / float` | Il valore o la lunghezza massima.<br />**Opzionale** | 
| `InferenceEnvironmentVariables[].Scope` | `enum` | Il tag value scope.<br />**Opzionale** | 
| `InferenceEnvironmentVariables[].RequiredForModelClass` | `string` | La classe del modello per cui è richiesto il valore.<br />**Opzionale** | 
| `InferenceEnvironmentVariables[].Validators` | `enum` | La convalida del formato aggiuntiva applicata al valore.<br />**Opzionale** | 
| `TrainingMetrics[].Name` | `string (max 255)` | Il nome della metrica pubblicata in. CloudWatch<br />**Campo obbligatorio** | 
| `TrainingMetrics[].Regex` | `string (max 500)` | L'espressione regolare applicata ai log; acquisisce esattamente un gruppo numerico.<br />**Campo obbligatorio** | 
| `SageMakerSdkPredictorSpecifications.DefaultContentType` | `string` | L'intestazione della richiesta predefinita. Content-Type <br />**Campo obbligatorio** | 
| `SageMakerSdkPredictorSpecifications.SupportedContentTypes` | `string[]` | Quella Content-Types che il modello accetta.<br />**Campo obbligatorio** | 
| `SageMakerSdkPredictorSpecifications.DefaultAcceptType` | `string` | L'intestazione Accept della risposta predefinita.<br />**Campo obbligatorio** | 
| `SageMakerSdkPredictorSpecifications.SupportedAcceptTypes` | `string[]` | I tipi di Accept restituiti dal modello.<br />**Campo obbligatorio** | 
| `DefaultPayloads[alias].ContentType` | `string` | L' Content-Type intestazione di questo esempio.<br />**Campo obbligatorio** | 
| `DefaultPayloads[alias].PromptKey` | `string` | Il percorso JSON in cui viene inserito un prompt utente in Body.<br />**Opzionale** | 
| `DefaultPayloads[alias].Body` | `string \| object` | Il corpo della richiesta di esempio.<br />**Campo obbligatorio** | 
| `DefaultPayloads[alias].OutputKeys.GeneratedText` | `string` | Il percorso JSON nella risposta che contiene il testo generato.<br />**Opzionale** | 
| `DefaultPayloads[alias].OutputKeys.InputLogProbs` | `string` | Il percorso JSON nella risposta che contiene i log-prob di input.<br />**Opzionale** | 
| `HostingResourceRequirements.NumAccelerators` | `integer` | Il numero di acceleratori richiesto per un componente di inferenza.<br />**Opzionale** | 
| `HostingResourceRequirements.NumCpus` | `integer` | Il numero di vCPU richiesto.<br />**Opzionale** | 
| `HostingResourceRequirements.MinMemoryMb` | `integer` | La RAM minima richiesta in MB.<br />**Campo obbligatorio** | 
| `HostingAdditionalDataSources[channelName][].ChannelName` | `string` | Il nome del SageMaker canale (punto di montaggio).<br />**Campo obbligatorio** | 
| `HostingAdditionalDataSources[channelName][].ArtifactVersion` | `string` | Il tag di versione per l'artefatto aggiuntivo.<br />**Opzionale** | 
| `HostingAdditionalDataSources[channelName][].S3DataSource.S3DataType` | `enum` | Il tipo di dati Amazon S3 (S3Prefix o S3Object).<br />**Campo obbligatorio** | 
| `HostingAdditionalDataSources[channelName][].S3DataSource.S3Uri` | `S3 URI` | La posizione S3 dell'artefatto aggiuntivo.<br />**Campo obbligatorio** | 
| `HostingAdditionalDataSources[channelName][].S3DataSource.CompressionType` | `enum` | Il tipo di compressione (None o Gzip).<br />**Campo obbligatorio** | 
| `HostingAdditionalDataSources[channelName][].S3DataSource.HubAccessConfig.HubContentArn` | `string` | L' HubContent ARN a cui attribuire il download.<br />**Opzionale** | 
| `HostingAdditionalDataSources[channelName][].HostingEulaUri` | `S3 URI` | L'EULA che un utente deve accettare prima di accedere a questa fonte di dati aggiuntiva.<br />**Opzionale** | 
| `HostingAdditionalDataSources[channelName][].Provider.Name` | `string` | Il nome del provider per l'attribuzione.<br />**Campo obbligatorio** | 
| `HostingAdditionalDataSources[channelName][].Provider.Classification` | `string` | La classificazione del fornitore.<br />**Campo obbligatorio** | 
| `HostingInstanceTypeVariants.Aliases[alias]` | `ECR URI` | Un URI di immagine condiviso tra molti tipi di istanza.<br />**Opzionale** | 
| `HostingInstanceTypeVariants.Variants[instanceType].Properties.ImageUri` | `ECR URI` | Una sostituzione dell'immagine di inferenza per tipo di istanza.<br />**Opzionale** | 
| `HostingInstanceTypeVariants.Variants[instanceType].Properties.EnvironmentVariables` | `object` | La variabile di ambiente per tipo di istanza ha la precedenza.<br />**Opzionale** | 
| `HostingInstanceTypeVariants.Variants[instanceType].Properties.ModelPackageArn` | `ModelPackage ARN` | Un pacchetto modello sovrascritto AWS Marketplace per tipo di istanza.<br />**Opzionale** | 
| `HostingInstanceTypeVariants.Variants[instanceType].Properties.ListingId` | `string` | Un ID di elenco per AWS Marketplace tipo di istanza.<br />**Opzionale** | 
| `HostingInstanceTypeVariants.Variants[instanceType].Properties.ProductId` | `string` | Un ID di prodotto per tipo di istanza. AWS Marketplace <br />**Opzionale** | 
| `TrainingInstanceTypeVariants.Aliases[alias]` | `ECR URI` | Un URI di immagine condiviso tra molti tipi di istanza.<br />**Opzionale** | 
| `TrainingInstanceTypeVariants.Variants[instanceType].Properties.ImageUri` | `ECR URI` | Una sostituzione dell'immagine di addestramento per tipo di istanza.<br />**Opzionale** | 
| `TrainingInstanceTypeVariants.Variants[instanceType].Properties.GatedModelEnvVarUri` | `S3 URI` | Il modello gated pesa l'URI passato attraverso una variabile di ambiente.<br />**Opzionale** | 
| `TrainingInstanceTypeVariants.Variants[instanceType].Properties.TrainingArtifactUri` | `S3 URI` | Un artefatto di addestramento per tipo di istanza viene sovrascritto.<br />**Opzionale** | 
| `TrainingInstanceTypeVariants.Variants[instanceType].Properties.EnvironmentVariables` | `object` | La variabile di ambiente per tipo di istanza ha la precedenza.<br />**Opzionale** | 
| `RecipeCollection[].Name` | `string (max 255)` | L'ID della ricetta, leggibile dalla macchina, unico all'interno della raccolta.<br />**Campo obbligatorio** | 
| `RecipeCollection[].DisplayName` | `string (max 255)` | Il titolo della ricetta, leggibile dall'uomo.<br />**Campo obbligatorio** | 
| `RecipeCollection[].Type` | `enum FineTuning \| Evaluation` | Specifica se la ricetta ottimizza o valuta il modello.<br />**Campo obbligatorio** | 
| `RecipeCollection[].CustomizationTechnique` | `enum SFT \| DPO \| RLAIF \| RLVR \| PPO \| CPT \| DISTILL \| MTRL` | L'algoritmo di ottimizzazione fine.<br />**Opzionale** | 
| `RecipeCollection[].EvaluationType` | `enum DeterministicTextBenchmark \| DeterministicMultiModalBenchmark \| DeterministicEvaluation \| LLMAJEvaluation \| MTRLEvaluation` | La metodologia di valutazione (solo quando Type=Evaluation).<br />**Opzionale** | 
| `RecipeCollection[].IsSubscriptionModel` | `boolean` | Specifica se la ricetta richiede un abbonamento attivo prima che il modello possa essere personalizzato.<br />**Opzionale** | 
| `RecipeCollection[].Peft` | `enum LORA \| QLORA \| FULL` | La modalità di regolazione fine efficiente in termini di parametri.<br />**Opzionale** | 
| `RecipeCollection[].SequenceLength` | `enum 1K \| 2K \| 4K \| 8K \| 16K \| 32K \| 64K \| 128K` | La lunghezza del contesto di allenamento per la messa a punto.<br />**Opzionale** | 
| `RecipeCollection[].Hardware` | `enum GPU \| TRAINIUM \| CPU` | La famiglia di hardware degli acceleratori (ad esempio GPU, TRAINIUM o CPU).<br />**Opzionale** | 
| `RecipeCollection[].Versions` | `string[]` | Le versioni del modello con cui è compatibile la ricetta.<br />**Campo obbligatorio** | 
| `RecipeCollection[].SmtjImageUri` | `ECR URI` | L'immagine del contenitore di formazione utilizzata quando la ricetta viene eseguita come processo SageMaker di formazione.<br />**Opzionale** | 
| `RecipeCollection[].InstanceCount` | `integer` | Il numero predefinito di istanze per il processo di formazione.<br />**Opzionale** | 
| `RecipeCollection[].Framework` | `enum CHECKPOINTLESS \| NOVA \| VERL \| LLMFT` | La famiglia di framework di formazione che esegue la ricetta.<br />**Opzionale** | 
| `RecipeCollection[].ServerlessMeteringType` | `enum Token-based \| Hourly` | Il modello di fatturazione serverless (per token o per ora).<br />**Opzionale** | 
| `RecipeCollection[].ServerlessSku` | `string` | Lo SKU a cui viene addebitato il contatore serverless.<br />**Opzionale** | 
| `RecipeCollection[].HostingConfigs` | `array` | Gli obiettivi di distribuzione disponibili dopo la personalizzazione.<br />**Opzionale** | 
| `RecipeCollection[].UseCases` | `string[]` | I tag dei casi d'uso a testo libero.<br />**Opzionale** | 
| `RecipeCollection[].BestFor` | `string[]` | I tag a testo libero «ideali per».<br />**Opzionale** | 
| `RecipeCollection[].Description` | `string` | Una descrizione a testo libero della ricetta.<br />**Opzionale** | 
| `RecipeCollection[].SupportedInstanceTypes` | `array` | L'istanza di training utilizza i tipi supportati dalla ricetta.<br />**Opzionale** | 
| `RecipeCollection[].RecipeFilePath` | `string` | Il percorso del file di definizione della ricetta.<br />**Opzionale** | 
| `RecipeCollection[].HpEksPayloadTemplateS3Uri` | `S3 URI` | La posizione S3 del modello di avvio HyperPod (EKS).<br />**Opzionale** | 
| `RecipeCollection[].HpEksOverrideParamsS3Uri` | `S3 URI` | La posizione S3 del parametro HyperPod (EKS) ha la precedenza.<br />**Opzionale** | 
| `RecipeCollection[].SmtjRecipeTemplateS3Uri` | `S3 URI` | La posizione S3 del modello di avvio del lavoro di SageMaker formazione.<br />**Opzionale** | 
| `RecipeCollection[].SmtjOverrideParamsS3Uri` | `S3 URI` | La posizione S3 del parametro del job di SageMaker formazione ha la precedenza.<br />**Opzionale** | 
| `RecipeCollection[].HostingConfigs[].InstanceType` | `InstanceType` | Un tipo di istanza su cui può essere distribuito il modello personalizzato.<br />**Campo obbligatorio** | 
| `RecipeCollection[].HostingConfigs[].Profile` | `string` | Un nome di profilo di distribuzione opzionale.<br />**Opzionale** | 
| `RecipeCollection[].HostingConfigs[].EcrAddress` | `ECR URI` | Un override opzionale per l'immagine del contenitore di inferenza.<br />**Opzionale** | 
| `RecipeCollection[].HostingConfigs[].Environment` | `object` | Le variabili di ambiente del contenitore per questo target di distribuzione.<br />**Opzionale** | 
| `RecipeCollection[].HostingConfigs[].ComputeResourceRequirements.MinMemoryRequiredInMb` | `int >= 1` | La RAM minima in MB.<br />****Obbligatoria (se l'oggetto principale è impostato) | 
| `RecipeCollection[].HostingConfigs[].ComputeResourceRequirements.NumberOfCpuCoresRequired` | `int >= 1` | Il numero minimo di vCPU.<br />**Obbligatorio ** (se l'oggetto principale è impostato) | 
| `RecipeCollection[].HostingConfigs[].ComputeResourceRequirements.NumberOfAcceleratorDevicesRequired` | `int >= 0` | Il numero minimo di acceleratori.<br />**Obbligatorio ** (se l'oggetto principale è impostato) | 
| `InferenceConfigs[configName].ComponentNames` | `string[]` | I componenti (da InferenceConfigComponents) sono stati uniti in questa configurazione.<br />**Campo obbligatorio** | 
| `InferenceConfigs[configName].HubContentDependencies[].HubContentArn` | `string` | L'altro da HubContent cui dipende questa configurazione.<br />**Opzionale** | 
| `InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].Name` | `string` | Il nome della metrica (velocità effettiva, latenza e così via).<br />**Campo obbligatorio** | 
| `InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].Value` | `string` | Il valore misurato.<br />**Campo obbligatorio** | 
| `InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].Unit` | `string` | L'unità (tokens/s, ms e così via).<br />**Campo obbligatorio** | 
| `InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].DisplayText` | `string` | Un'etichetta di visualizzazione per la metrica.<br />**Opzionale** | 
| `InferenceConfigs[configName].BenchmarkMetrics[benchmarkName][].Concurrency` | `string` | Il livello di concorrenza al quale è stata effettuata la misurazione.<br />**Opzionale** | 
| `InferenceConfigs[configName].AccelerationConfigs[].Type` | `string` | Il tipo di accelerazione (compilatore, kernel fusion e così via).<br />**Campo obbligatorio** | 
| `InferenceConfigs[configName].AccelerationConfigs[].Enabled` | `boolean` | Specifica se questa accelerazione viene applicata.<br />**Campo obbligatorio** | 
| `InferenceConfigs[configName].AccelerationConfigs[].Spec.Compiler` | `string` | Il compilatore utilizzato.<br />**Opzionale** | 
| `InferenceConfigs[configName].AccelerationConfigs[].Spec.Version` | `string` | La versione del compilatore.<br />**Opzionale** | 
| `InferenceConfigs[configName].AccelerationConfigs[].DiyWorkflowOverrides.Enabled` | `boolean` | Il flag di sovrascrittura del flusso di lavoro fai-da-te (DIY).<br />**Opzionale** | 
| `InferenceConfigs[configName].AccelerationConfigs[].DiyWorkflowOverrides.Reason` | `string` | Il motivo dell'override.<br />**Opzionale** | 
| `InferenceConfigRankings[rankingName].Description` | `string` | Una descrizione della dimensione del ranking (ad esempio, «prima il più economico»).<br />**Opzionale** | 
| `InferenceConfigRankings[rankingName].Rankings` | `string[]` | L'elenco ordinato dei nomi di configurazione per questa classifica.<br />**Opzionale** | 