CmdID / aws / aws lex-models
aws lex-models put-bot
Creates an Amazon Lex conversational bot or replaces an existing bot. AWS CLI reference
16 options Its page in the AWS CLI reference
Options
--abort-statementWhen Amazon Lex can't understand the user's input in context, it tries to elicit the information a few times.--checksumIdentifies a specific revision of the $LATEST version.--child-directedFor each Amazon Lex bot created with the Amazon Lex Model Building Service, you must specify whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to the Children's Online Privacy Protection Act (COPPA) by specifying true or false in the childDirected field.--clarification-promptWhen Amazon Lex doesn't understand the user's intent, it uses this message to get clarification.--create-versionWhen set to true a new numbered version of the bot is created.--descriptionA description of the bot.--detect-sentimentWhen set to true user utterances are sent to Amazon Comprehend for sentiment analysis.--enable-model-improvementsSet to true to enable access to natural language understanding improvements.--idle-session-ttl-in-secondsThe maximum time in seconds that Amazon Lex retains the data gathered in a conversation.--intentsAn array of Intent objects.--localeSpecifies the target locale for the bot.--nameThe name of the bot.--nlu-intent-confidence-thresholdDetermines the threshold where Amazon Lex will insert the AMAZON.FallbackIntent, AMAZON.KendraSearchIntent, or both when returning alternative intents in a PostContent or PostText response.--process-behaviorIf you set the processBehavior element to BUILD, Amazon Lex builds the bot so that it can be run.--tagsA list of tags to add to the bot.--voice-idThe Amazon Polly voice ID that you want Amazon Lex to use for voice interactions with the user.