

Aviso de fim do suporte: em 15 de setembro de 2025, o suporte para o Amazon Lex V1 AWS será interrompido. Após 15 de setembro de 2025, você não poderá mais acessar o console do Amazon Lex V1 nem os respectivos recursos. Se você estiver usando o Amazon Lex V2, consulte o [guia do Amazon Lex V2](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html) em vez disso. 

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á.

# Slot
<a name="API_Slot"></a>

Identifica uma versão de um slot específico.

## Conteúdo
<a name="API_Slot_Contents"></a>

 ** name **   <a name="lex-Type-Slot-name"></a>
O nome do slot.  
Tipo: String  
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 100.  
Padrão: `^([A-Za-z](-|_|.)?)+$`   
Exigido: Sim

 ** slotConstraint **   <a name="lex-Type-Slot-slotConstraint"></a>
Especifica se o slot é obrigatório ou opcional.   
Tipo: string  
Valores Válidos: `Required | Optional`   
Obrigatório: sim

 ** defaultValueSpec **   <a name="lex-Type-Slot-defaultValueSpec"></a>
Uma lista de valores padrão para o slot. Os valores padrão serão usados quando o Amazon Lex não determinar um valor para o slot. Você pode especificar valores padrão a partir de variáveis de contexto, atributos de sessão e valores definidos.  
Tipo: objeto [SlotDefaultValueSpec](API_SlotDefaultValueSpec.md)  
Obrigatório: não

 ** description **   <a name="lex-Type-Slot-description"></a>
Uma descrição do slot.  
Tipo: string  
Restrições de tamanho: tamanho mínimo 0. Tamanho máximo de 200.  
Obrigatório: não

 ** obfuscationSetting **   <a name="lex-Type-Slot-obfuscationSetting"></a>
Determina se um slot está ofuscado nos logs de conversas e nas declarações armazenadas. Quando você ofusca um slot, o valor é substituído pelo nome do slot entre colchetes (\$1\$1). Por exemplo, se o nome do slot for “full\$1name”, os valores ofuscados serão substituídos por “\$1full\$1name\$1”. Para obter mais informações, consulte [Ofuscação de slots](https://docs.aws.amazon.com/lex/latest/dg/how-obfuscate.html).   
Tipo: string  
Valores Válidos: `NONE | DEFAULT_OBFUSCATION`   
Obrigatório: não

 ** priority **   <a name="lex-Type-Slot-priority"></a>
 Informa ao Amazon Lex a ordem na qual o valor de slot do usuário deve ser obtido. Por exemplo, se a intenção tiver dois slots com prioridades 1 e 2, o AWS Amazon Lex primeiro obtém um valor para o slot com prioridade 1.  
Se vários slots compartilharem a mesma prioridade, a ordem na qual o Amazon Lex extrai valores é arbitrária.  
Tipo: inteiro  
Intervalo válido: valor mínimo de 0. Valor máximo de 100.  
Obrigatório: não

 ** responseCard **   <a name="lex-Type-Slot-responseCard"></a>
 Um conjunto de respostas possíveis para o tipo de slot usado por clientes baseados em texto. Um usuário escolhe uma opção no cartão de resposta, em vez de usar texto para responder.   
Tipo: string  
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 50.000.  
Obrigatório: não

 ** sampleUtterances **   <a name="lex-Type-Slot-sampleUtterances"></a>
 Se você conhecer um padrão específico com que os usuários poderão responder a uma solicitação do Amazon Lex para um valor de slot, poderá fornecer essas declarações para melhorar a precisão. Isso é opcional. Na maioria dos casos, o Amazon Lex conseguirá entender as declarações do usuário.   
Tipo: matriz de strings  
Membros da Matriz: número mínimo de 0 itens. Número máximo de 10 itens.  
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 200.  
Obrigatório: não

 ** slotType **   <a name="lex-Type-Slot-slotType"></a>
O tipo do slot, seja um tipo de slot personalizado que você definiu ou um dos tipos de slot incorporado.  
Tipo: string  
Restrições de tamanho: tamanho mínimo 1. Tamanho máximo de 100.  
Padrão: `^((AMAZON\.)_?|[A-Za-z]_?)+`   
Obrigatório: não

 ** slotTypeVersion **   <a name="lex-Type-Slot-slotTypeVersion"></a>
A versão do tipo de slot.  
Tipo: string  
Restrições de tamanho: tamanho mínimo 1. Comprimento máximo de 64.  
Padrão: `\$LATEST|[0-9]+`   
Obrigatório: não

 ** valueElicitationPrompt **   <a name="lex-Type-Slot-valueElicitationPrompt"></a>
O prompt que o Amazon Lex usa para instigar o valor de slot do usuário.  
Tipo: objeto [Prompt](API_Prompt.md)  
Obrigatório: Não

## Consulte também
<a name="API_Slot_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Slot) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Slot) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Slot) 