View a markdown version of this page

Propriedades do modelo - SageMaker IA da Amazon

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Propriedades do modelo

O HubContentDocument for the Model HubContentType contém os metadados que descrevem um JumpStart modelo, incluindo suas opções de ID, licenciamento, configuração de implantação e personalização. Use esses metadados para avaliar e comparar modelos e tomar decisões informadas sobre qual modelo se adapta melhor ao seu caso de uso.

Ao chamar a DescribeHubContent operação para um modelo, a resposta inclui um HubContentDocument campo, retornado como uma JSON-formatted string. Esta seção descreve as propriedades desse documento para que ele Model HubContentType possa ser interpretado com mais facilidade.

Analise a HubContentDocument string como JSON para ler as propriedades descritas aqui. Uso de nomes de propriedades PascalCase. Um documento contém somente as propriedades que se aplicam ao modelo, portanto, a maioria das propriedades é opcional.

As seguintes propriedades estão sempre presentes: Url TrainingSupportedIncrementalTrainingSupported,ModelTypes,, Capabilities e. Todas as outras propriedades são opcionais e aparecem somente quando se aplicam ao modelo.

Top-level propriedades

A tabela a seguir lista as propriedades de nível superior do modeloHubContentDocument.

Propriedade

Tipo

Description

Url

Url (string)

O URL da página de origem do modelo.

Obrigatório

MinSdkVersion

SemanticVersion

A versão mais antiga do SDK do Python compatível com esse modelo.

Opcional

TrainingSupported

boolean

Especifica se o modelo oferece suporte ao caminho de treinamento clássico do SDK do Python (não ao caminho baseado em receita).

Obrigatório

IncrementalTrainingSupported

boolean

Especifica se o modelo pode ser ajustado novamente a partir do artefato de saída de um trabalho de treinamento anterior.

Obrigatório

ResourceNameBase

string

O nome base usado para nomear automaticamente endpoints e trabalhos de treinamento.

Opcional

GatedBucket

boolean

Especifica se os pesos do modelo são controlados. Para implantar um modelo fechado, você deve aceitar o EULA (accept_EULA=true).

Opcional

NovaModelType

string

Um marcador que identifica as variantes do modelo Amazon Nova.

Opcional

ModelTypes

enum[]

A classe de licenciamento do modelo. Os valores válidos são PROPRIETARY (pesos bloqueados) ou OPEN_WEIGHTS (pesos portáteis).

Obrigatório

Task

string

A categoria de tarefas de ML (por exemplo, geração de texto ou classificação de imagens).

Opcional

Framework

string

A origin/framework família do modelo (por exemplo, huggingface, meta ou nova).

Opcional

Provider

string

A organização que produziu o modelo (por exemplo, Meta, Anthropic ou Amazon).

Opcional

Datatype

string

A modalidade do modelo (texto, visão, áudio ou multimodal).

Opcional

License

string

Um identificador de licença curto (por exemplo, Apache-2.0 ou MIT).

Opcional

InputModalities

string[]

Os tipos de entrada que o modelo aceita (texto, imagem, áudio, vídeo etc.).

Opcional

OutputModalities

string[]

Os tipos de saída que o modelo produz (texto, imagem, áudio, vídeo etc.).

Opcional

ModelAccess

string

Uma tag de nível de acesso (hub público, fechado ou privado).

Opcional

Languages

string[]

As linguagens humanas nas quais o modelo foi treinado.

Opcional

ModelSize

string

O tamanho do modelo por número de parâmetros.

Opcional

ContextWindow

string

O número máximo de tokens de entrada que o modelo pode processar.

Opcional

MlFramework

string

A estrutura de ML na qual o modelo foi originalmente treinado (por exemplo, PyTorch).

Opcional

HuggingfaceId

string

O ID do Hugging Face Hub de origem, se o modelo foi espelhado do Hugging Face.

Opcional

ModelProviderIconUri

string

Um URL para a imagem do logotipo do fornecedor para o cartão modelo.

Opcional

Highlights

string[]

Uma lista de destaques de marketing mostrada na página de detalhes do modelo.

Opcional

Resources

{DisplayName, Url}[]

Uma lista de links externos (papel, blog ou repositório de código) mostrada em “Saiba mais”.

Opcional

ContextualHelp

object

O texto de ajuda em linha mostrado ao lado da entrada de dados de treinamento (HubFormatTrainDatae). HubDefaultTrainData

Opcional

Dependencies

object[]

As instruções para copiar artefatos em um hub no momento da importação.

Opcional

NotebookLocations

object

O contêiner para os exemplos de cadernos mostrados na guia Cadernos do modelo.

Opcional

RecipeCollection

RecipeMetadata[]

Uma coleção de personalizações baseadas em receitas, independente de. TrainingSupported

Opcional

Capabilities

enum[]

As portas de recursos que o modelo suporta (por exemplo, BEDROCK_CONSOLE, TRAINING, FINE_TUNING, CUSTOMIZATION, HYPERPOD_DEPLOYMENT).

Obrigatório

InferenceConfigs

object

Um conjunto nomeado de configurações alternativas de implantação que substituem os campos de hospedagem raiz. A configuração mais bem classificada é a padrão.

Opcional

InferenceConfigComponents

object

Um pool de componentes reutilizáveis referenciado por InferenceConfigs [*]. ComponentNames.

Opcional

InferenceConfigRankings

object

Especifica qual InferenceConfigs entrada é a padrão (overall.Rankings [0]).

Opcional

TrainingConfigs

object

Um conjunto nomeado de configurações de treinamento para o caminho de treinamento clássico.

Opcional

TrainingConfigComponents

object

Um pool de componentes reutilizáveis referenciado por TrainingConfigs [*]. ComponentNames.

Opcional

TrainingConfigRankings

object

Especifica qual TrainingConfigs entrada é a padrão.

Opcional

DynamicContainerDeploymentSupported

boolean

Especifica se o modelo pode ser implantado como um componente de inferência (endpoint de contêiner dinâmico).

Opcional

HostingAdditionalDataSources

object

Canais adicionais de dados de modelo em tempo de implantação, normalmente usados para modelos preliminares de decodificação especulativa.

Opcional

BedrockIOMappingId

string

O ID do I/O contrato usado quando o modelo é invocado pelo Amazon Bedrock.

Opcional

HostingEcrUri

EcrUri

A imagem do contêiner de inferência usada para implantação.

Opcional (efetivamente necessário para implantação)

HostingEcrSpecs

object

O triplo framework/version /Python usado para computar uma imagem do Deep Learning Container.

Opcional

HostingArtifactS3DataType

S3DataType

Especifica se HostingArtifactUri é um S3Prefix (diretório) ou S3Object (um único tarball).

Opcional

HostingArtifactCompressionType

S3CompressionType

Especifica se HostingArtifactUri é Gzip-compressed ou Nenhum.

Opcional

HostingArtifactUri

S3Uri

A localização S3 dos pesos do modelo.

Opcional

HostingScriptUri

S3Uri

A localização do pacote de scripts de inferência no S3 (sourcedir.tar.gz).

Opcional

HostingUseScriptUri

boolean

Especifica se é necessário buscar um pacote de scripts separado (false = pré-embalado).

Opcional

HostingEulaUri

S3Uri

O URI S3 do EULA do modelo; sua presença bloqueia o modelo (requer accept_eula).

Opcional

HostingEulaExternalLink

string

Um link externo para a página de licença do fornecedor.

Opcional

ModelSubscriptionLink

string

Um link de AWS Marketplace assinatura.

Opcional

ListingId

string

O ID do AWS Marketplace anúncio.

Opcional

ProductId

string

O ID AWS Marketplace do produto.

Opcional

HostingModelPackageArn

ModelPackageArn

O caminho de AWS Marketplace implantação. O endpoint é criado a partir de um pacote modelo em vez de uma imagem e artefato de contêiner.

Opcional

InferenceAmiVersion

enum

A SageMaker-managed AMI (driver/CUDA versão) para o host do endpoint.

Opcional

ModelDataDownloadTimeout

int 60–3600

O máximo de segundos SageMaker aguarda o download dos pesos do modelo do S3.

Opcional

ContainerStartupHealthCheckTimeout

int 60–3600

O máximo de segundos de SageMaker espera que a verificação de integridade do contêiner retorne 200.

Opcional

InferenceEnvironmentVariables

array

As variáveis de ambiente do contêiner definidas no momento da implantação.

Opcional

InferenceDependencies

string[]

Os pacotes Python que o contêiner de inferência instala na inicialização.

Opcional

DefaultInferenceInstanceType

InstanceType

O tipo de instância de implantação padrão.

Opcional

SupportedInferenceInstanceTypes

InstanceType[]

Os tipos de instância disponíveis para implantação.

Opcional

SageMakerSdkPredictorSpecifications

object

Os cabeçalhos Content-Type e Accept usados ao invocar o modelo.

Opcional

InferenceVolumeSize

int > 0

O volume adicional do EBS, em GB, conectado ao host do endpoint.

Opcional

InferenceEnableNetworkIsolation

boolean

Especifica se a rede de saída está bloqueada do contêiner do endpoint.

Opcional

DefaultPayloads

object

O exemplo canônico de corpos de solicitação para o painel de carga útil de amostra.

Opcional

HostingResourceRequirements

object

Os requisitos de CPU, GPU e memória para implantação como um componente de inferência.

Opcional

HostingInstanceTypeVariants

object

A família por instância substitui a configuração de implantação (URIs de imagem, variáveis de ambiente e ARNs do pacote de modelo).

Opcional

TrainingArtifactS3DataType

S3DataType

Especifica se TrainingArtifactUri é um S3Prefix ou S3Object.

Opcional

TrainingArtifactCompressionType

S3CompressionType

Especifica se TrainingArtifactUri é Gzip-compressed ou Nenhum.

Opcional

TrainingModelPackageArtifactUri

S3Uri

O caminho AWS Marketplace de treinamento. Os pesos vêm de um pacote de modelo em vez do canal do modelo.

Opcional

Hyperparameters

array

Os parâmetros ajustáveis pelo cliente (nome, tipo, padrão, mínimo e máximo) para o plano de treinamento.

Opcional

TrainingScriptUri

S3Uri

A localização do pacote de scripts de treinamento no S3 (sourcedir.tar.gz).

Opcional

TrainingEcrUri

EcrUri

A imagem do contêiner de treinamento.

Opcional

TrainingMetrics

array

Os padrões de expressão regular extraídos dos registros para as métricas da Amazon CloudWatch .

Opcional

TrainingArtifactUri

S3Uri

Os pesos pré-treinados foram inseridos no trabalho de treinamento como ponto de partida.

Opcional

TrainingDependencies

string[]

Os pacotes Python que o contêiner de treinamento instala na inicialização.

Opcional

DefaultTrainingInstanceType

InstanceType

O tipo de instância de treinamento padrão.

Opcional

SupportedTrainingInstanceTypes

InstanceType[]

Os tipos de instância disponíveis para treinamento.

Opcional

TrainingVolumeSize

int > 0

O volume do EBS (GB) anexado ao host de treinamento.

Opcional

TrainingEnableNetworkIsolation

boolean

Especifica se a rede de saída está bloqueada do contêiner de treinamento.

Opcional

FineTuningSupported

boolean

Uma propriedade herdada. TrainingSupportede o recurso FINE_TUNING substitui essa propriedade.

Opcional

ValidationSupported

boolean

Uma propriedade herdada. O recurso de VALIDAÇÃO substitui essa propriedade.

Opcional

DefaultTrainingDatasetUri

S3Uri

Um conjunto de dados de amostra que o assistente pode preencher previamente para um ajuste fino em uma única etapa.

Opcional

EncryptInterContainerTraffic

boolean

Especifica se o tráfego entre hosts deve ser criptografado durante o treinamento distribuído.

Opcional

MaxRuntimeInSeconds

int >= 1

O número máximo de segundos antes de o trabalho de treinamento ser interrompido, mesmo que não tenha convergido.

Opcional

DisableOutputCompression

boolean

Especifica se a compressão do artefato de saída de treinamento deve ser ignorada.

Opcional

ModelDir

string

O diretório dentro do contêiner de treinamento em que o script grava o modelo final.

Opcional

TrainingInstanceTypeVariants

object

A família por instância substitui a configuração de treinamento (URIs de imagem e variáveis de ambiente de modelo fechado).

Opcional

Propriedades aninhadas

A tabela a seguir lista as propriedades aninhadas nas propriedades do objeto e da matriz na tabela anterior. Uma propriedade aninhada marcada como obrigatória é necessária somente quando sua propriedade principal está presente.

nota

As TrainingConfigRankings propriedades TrainingConfigs e têm a mesma estrutura aninhada que suas InferenceConfigRankings contrapartes InferenceConfigs e. InferenceSubstitua por Training nos caminhos da propriedade.

Caminho da propriedade

Tipo

Description

Dependencies[].DependencyOriginPath

S3 URI

O URI do S3 de origem do qual copiar no ImportHubContent momento.

Opcional

Dependencies[].DependencyCopyPath

S3 URI

O URI do S3 de destino dentro do hub.

Opcional

Dependencies[].DependencyType

enum SCRIPT | ARTIFACT | DATASET | NOTEBOOK | OTHER

O tipo de artefato que está sendo copiado.

Opcional

Resources[].DisplayName

string

O rótulo do link legível por humanos.

Opcional

Resources[].Url

string

O URL externo (artigo GitHub, blog).

Opcional

ContextualHelp.HubFormatTrainData

string[<=800][]

Os parágrafos que explicam o formato esperado dos dados de treinamento (até 50).

Opcional

ContextualHelp.HubDefaultTrainData

string[<=800][]

Os parágrafos que descrevem o conjunto de dados da amostra (até 50).

Opcional

NotebookLocations.DemoNotebook

S3 URI

A localização antiga de um único notebook. DemoNotebookssubstitui essa propriedade.

Opcional

NotebookLocations.DemoNotebooks

array (Title, S3Uri required per item)

A lista de exemplos de cadernos mostrada na guia Cadernos.

Opcional

NotebookLocations.ModelFit

string

O conteúdo do Markdown para a visão geral da guia Fine-tune "”.

Opcional

NotebookLocations.ModelDeploy

string

Visão geral do conteúdo do Markdown da guia “Implantar”.

Opcional

NotebookLocations.DemoNotebooks[].Title

string

O título de exibição do notebook.

Obrigatório

NotebookLocations.DemoNotebooks[].S3Uri

S3 URI

A localização do arquivo.ipynb no S3.

Obrigatório

NotebookLocations.DemoNotebooks[].IsDefault

boolean

Especifica se esse caderno está pré-selecionado quando a guia é aberta.

Opcional

Hyperparameters[].Name

string (max 256)

O identificador de hiperparâmetro passado para o script de treinamento.

Obrigatório

Hyperparameters[].Label

string (max 256)

A etiqueta de exibição mostrada no formulário.

Opcional

Hyperparameters[].Description

string

Uma descrição ou dica de ferramenta.

Opcional

Hyperparameters[].Type

enum int | float | text

O tipo de dados do valor do hiperparâmetro.

Obrigatório

Hyperparameters[].Default

int / float / string

O valor padrão; o tipo deve corresponder ao Tipo.

Obrigatório

Hyperparameters[].Min

int / float

O valor mínimo permitido.

Opcional

Hyperparameters[].Max

int / float

O valor máximo permitido.

Opcional

Hyperparameters[].Options

array

Os valores permitidos (somente tipo de texto).

Opcional

Hyperparameters[].Scope

enum algorithm | container

Especifica se o valor é um argumento do script de treinamento ou uma variável de ambiente de contêiner.

Opcional

Hyperparameters[].Validators

enum resourceName | resourceTag

A validação adicional do formato aplicada ao valor.

Opcional

InferenceEnvironmentVariables[].Name

string

O nome da variável de ambiente.

Obrigatório

InferenceEnvironmentVariables[].Type

enum int | float | text | bool

O tipo de valor.

Obrigatório

InferenceEnvironmentVariables[].Default

value

O valor padrão; o tipo deve corresponder ao Tipo.

Obrigatório

InferenceEnvironmentVariables[].Description

string

Uma descrição ou dica de ferramenta.

Opcional

InferenceEnvironmentVariables[].Options

array

Os valores permitidos (somente tipo de texto).

Opcional

InferenceEnvironmentVariables[].Min

int / float

O valor ou comprimento mínimo.

Opcional

InferenceEnvironmentVariables[].Max

int / float

O valor ou comprimento máximo.

Opcional

InferenceEnvironmentVariables[].Scope

enum

A tag do escopo do valor.

Opcional

InferenceEnvironmentVariables[].RequiredForModelClass

string

A classe de modelo para a qual o valor é necessário.

Opcional

InferenceEnvironmentVariables[].Validators

enum

A validação adicional do formato aplicada ao valor.

Opcional

TrainingMetrics[].Name

string (max 255)

O nome da métrica publicado em CloudWatch.

Obrigatório

TrainingMetrics[].Regex

string (max 500)

O regex aplicado aos registros; captura exatamente um grupo numérico.

Obrigatório

SageMakerSdkPredictorSpecifications.DefaultContentType

string

O Content-Type cabeçalho padrão da solicitação.

Obrigatório

SageMakerSdkPredictorSpecifications.SupportedContentTypes

string[]

O Content-Types que o modelo aceita.

Obrigatório

SageMakerSdkPredictorSpecifications.DefaultAcceptType

string

O cabeçalho Accept de resposta padrão.

Obrigatório

SageMakerSdkPredictorSpecifications.SupportedAcceptTypes

string[]

Os tipos de aceitação que o modelo retorna.

Obrigatório

DefaultPayloads[alias].ContentType

string

O Content-Type cabeçalho deste exemplo.

Obrigatório

DefaultPayloads[alias].PromptKey

string

O caminho JSON em que um prompt do usuário é inserido no Body.

Opcional

DefaultPayloads[alias].Body

string | object

O exemplo de corpo da solicitação.

Obrigatório

DefaultPayloads[alias].OutputKeys.GeneratedText

string

O caminho JSON na resposta contendo o texto gerado.

Opcional

DefaultPayloads[alias].OutputKeys.InputLogProbs

string

O caminho JSON na resposta contendo os log-probs de entrada.

Opcional

HostingResourceRequirements.NumAccelerators

integer

A contagem de aceleradores necessária para um componente de inferência.

Opcional

HostingResourceRequirements.NumCpus

integer

A contagem necessária de vCPUs.

Opcional

HostingResourceRequirements.MinMemoryMb

integer

A RAM mínima necessária em MB.

Obrigatório

HostingAdditionalDataSources[channelName][].ChannelName

string

O nome do SageMaker canal (ponto de montagem).

Obrigatório

HostingAdditionalDataSources[channelName][].ArtifactVersion

string

A tag de versão do artefato extra.

Opcional

HostingAdditionalDataSources[channelName][].S3DataSource.S3DataType

enum

O tipo de dados Amazon S3 (S3Prefix ou S3Object).

Obrigatório

HostingAdditionalDataSources[channelName][].S3DataSource.S3Uri

S3 URI

A localização S3 do artefato extra.

Obrigatório

HostingAdditionalDataSources[channelName][].S3DataSource.CompressionType

enum

O tipo de compressão (Nenhuma ou Gzip).

Obrigatório

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

string

O HubContent ARN ao qual atribuir o download.

Opcional

HostingAdditionalDataSources[channelName][].HostingEulaUri

S3 URI

O EULA que um usuário deve aceitar antes de acessar essa fonte de dados adicional.

Opcional

HostingAdditionalDataSources[channelName][].Provider.Name

string

O nome do provedor para atribuição.

Obrigatório

HostingAdditionalDataSources[channelName][].Provider.Classification

string

A classificação do provedor.

Obrigatório

HostingInstanceTypeVariants.Aliases[alias]

ECR URI

Um URI de imagem compartilhado entre vários tipos de instância.

Opcional

HostingInstanceTypeVariants.Variants[instanceType].Properties.ImageUri

ECR URI

Uma substituição de imagem de inferência por tipo de instância.

Opcional

HostingInstanceTypeVariants.Variants[instanceType].Properties.EnvironmentVariables

object

A variável de ambiente por tipo de instância é substituída.

Opcional

HostingInstanceTypeVariants.Variants[instanceType].Properties.ModelPackageArn

ModelPackage ARN

Uma substituição de pacote de modelo por tipo de instância AWS Marketplace .

Opcional

HostingInstanceTypeVariants.Variants[instanceType].Properties.ListingId

string

Um ID de listagem por tipo de instância AWS Marketplace .

Opcional

HostingInstanceTypeVariants.Variants[instanceType].Properties.ProductId

string

Um ID de produto por tipo de instância AWS Marketplace .

Opcional

TrainingInstanceTypeVariants.Aliases[alias]

ECR URI

Um URI de imagem compartilhado entre vários tipos de instância.

Opcional

TrainingInstanceTypeVariants.Variants[instanceType].Properties.ImageUri

ECR URI

Uma substituição de imagem de treinamento por tipo de instância.

Opcional

TrainingInstanceTypeVariants.Variants[instanceType].Properties.GatedModelEnvVarUri

S3 URI

O URI de pesos do modelo fechado passado por uma variável de ambiente.

Opcional

TrainingInstanceTypeVariants.Variants[instanceType].Properties.TrainingArtifactUri

S3 URI

Uma substituição de artefato de treinamento por tipo de instância.

Opcional

TrainingInstanceTypeVariants.Variants[instanceType].Properties.EnvironmentVariables

object

A variável de ambiente por tipo de instância é substituída.

Opcional

RecipeCollection[].Name

string (max 255)

O ID da receita legível por máquina, exclusivo na coleção.

Obrigatório

RecipeCollection[].DisplayName

string (max 255)

O título da receita legível por humanos.

Obrigatório

RecipeCollection[].Type

enum FineTuning | Evaluation

Especifica se a receita ajusta ou avalia o modelo.

Obrigatório

RecipeCollection[].CustomizationTechnique

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

O algoritmo de ajuste fino.

Opcional

RecipeCollection[].EvaluationType

enum DeterministicTextBenchmark | DeterministicMultiModalBenchmark | DeterministicEvaluation | LLMAJEvaluation | MTRLEvaluation

A metodologia de avaliação (somente quando Tipo=Avaliação).

Opcional

RecipeCollection[].IsSubscriptionModel

boolean

Especifica se a receita exige uma assinatura ativa antes que o modelo possa ser personalizado.

Opcional

RecipeCollection[].Peft

enum LORA | QLORA | FULL

O modo de ajuste fino com eficiência de parâmetros.

Opcional

RecipeCollection[].SequenceLength

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

A duração do contexto de treinamento para o ajuste fino.

Opcional

RecipeCollection[].Hardware

enum GPU | TRAINIUM | CPU

A família de hardware do acelerador (por exemplo, GPU, TRAINIUM ou CPU).

Opcional

RecipeCollection[].Versions

string[]

As versões do modelo com as quais a receita é compatível.

Obrigatório

RecipeCollection[].SmtjImageUri

ECR URI

A imagem do contêiner de treinamento usada quando a receita é executada como um trabalho SageMaker de treinamento.

Opcional

RecipeCollection[].InstanceCount

integer

O número padrão de instâncias para o trabalho de treinamento.

Opcional

RecipeCollection[].Framework

enum CHECKPOINTLESS | NOVA | VERL | LLMFT

A família de estruturas de treinamento que administra a receita.

Opcional

RecipeCollection[].ServerlessMeteringType

enum Token-based | Hourly

O modelo de cobrança sem servidor (por token ou por hora).

Opcional

RecipeCollection[].ServerlessSku

string

O SKU pelo qual o medidor sem servidor cobra.

Opcional

RecipeCollection[].HostingConfigs

array

As metas de implantação disponíveis após a personalização.

Opcional

RecipeCollection[].UseCases

string[]

As tags de casos de uso de texto livre.

Opcional

RecipeCollection[].BestFor

string[]

As tags “ideais para” em texto livre.

Opcional

RecipeCollection[].Description

string

Uma descrição em texto livre da receita.

Opcional

RecipeCollection[].SupportedInstanceTypes

array

Os tipos de instância de treinamento suportados pela receita.

Opcional

RecipeCollection[].RecipeFilePath

string

O caminho para o arquivo de definição da receita.

Opcional

RecipeCollection[].HpEksPayloadTemplateS3Uri

S3 URI

A localização S3 do modelo de lançamento HyperPod (EKS).

Opcional

RecipeCollection[].HpEksOverrideParamsS3Uri

S3 URI

A localização S3 do parâmetro HyperPod (EKS) é substituída.

Opcional

RecipeCollection[].SmtjRecipeTemplateS3Uri

S3 URI

A localização S3 do modelo de lançamento da vaga de SageMaker treinamento.

Opcional

RecipeCollection[].SmtjOverrideParamsS3Uri

S3 URI

A localização S3 do parâmetro do trabalho de SageMaker treinamento é substituída.

Opcional

RecipeCollection[].HostingConfigs[].InstanceType

InstanceType

Um tipo de instância em que o modelo personalizado pode ser implantado.

Obrigatório

RecipeCollection[].HostingConfigs[].Profile

string

Um nome de perfil de implantação opcional.

Opcional

RecipeCollection[].HostingConfigs[].EcrAddress

ECR URI

Uma substituição opcional para a imagem do contêiner de inferência.

Opcional

RecipeCollection[].HostingConfigs[].Environment

object

As variáveis de ambiente do contêiner para esse destino de implantação.

Opcional

RecipeCollection[].HostingConfigs[].ComputeResourceRequirements.MinMemoryRequiredInMb

int >= 1

A memória RAM mínima em MB.

Obrigatório (se o objeto principal estiver definido)

RecipeCollection[].HostingConfigs[].ComputeResourceRequirements.NumberOfCpuCoresRequired

int >= 1

A contagem mínima de vCPUs.

Obrigatório (se o objeto principal estiver definido)

RecipeCollection[].HostingConfigs[].ComputeResourceRequirements.NumberOfAcceleratorDevicesRequired

int >= 0

A contagem mínima do acelerador.

Obrigatório (se o objeto principal estiver definido)

InferenceConfigs[configName].ComponentNames

string[]

Os componentes (de InferenceConfigComponents) foram mesclados nessa configuração.

Obrigatório

InferenceConfigs[configName].HubContentDependencies[].HubContentArn

string

A outra da HubContent qual essa configuração depende.

Opcional

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

string

O nome da métrica (taxa de transferência, latência etc.).

Obrigatório

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

string

O valor medido.

Obrigatório

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

string

A unidade (tokens/s, ms e assim por diante).

Obrigatório

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

string

Uma etiqueta de exibição para a métrica.

Opcional

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

string

O nível de concorrência no qual foi medido.

Opcional

InferenceConfigs[configName].AccelerationConfigs[].Type

string

O tipo de aceleração (compilador, fusão de kernel e assim por diante).

Obrigatório

InferenceConfigs[configName].AccelerationConfigs[].Enabled

boolean

Especifica se essa aceleração é aplicada.

Obrigatório

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

string

O compilador usado.

Opcional

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

string

A versão do compilador.

Opcional

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

boolean

O sinalizador de substituição do fluxo de trabalho do tipo faça você mesmo (DIY).

Opcional

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

string

O motivo da substituição.

Opcional

InferenceConfigRankings[rankingName].Description

string

Uma descrição da dimensão de classificação (por exemplo, “o mais barato primeiro”).

Opcional

InferenceConfigRankings[rankingName].Rankings

string[]

A lista ordenada de nomes de configuração para essa classificação.

Opcional