Values.UpdateBotLocaleResponseSourceUpdates the settings that a bot has for a specific locale.
type nonrec t = {botId : Id.t option;The identifier of the bot that contains the updated locale.
*)botVersion : DraftBotVersion.t option;The version of the bot that contains the updated locale.
*)localeId : LocaleId.t option;The language and locale of the updated bot locale.
*)localeName : LocaleName.t option;The updated locale name for the locale.
*)description : Description.t option;The updated description of the locale.
*)nluIntentConfidenceThreshold : ConfidenceThreshold.t option;The updated confidence threshold for inserting the AMAZON.FallbackIntent and AMAZON.KendraSearchIntent intents in the list of possible intents for an utterance.
*)voiceSettings : VoiceSettings.t option;The updated Amazon Polly voice to use for voice interaction with the user.
*)unifiedSpeechSettings : UnifiedSpeechSettings.t option;The updated unified speech settings for the bot locale.
*)audioFillerSettings : AudioFillerSettings.t option;The updated audio filler settings for the bot locale.
*)speechRecognitionSettings : SpeechRecognitionSettings.t option;The updated speech-to-text settings for the bot locale.
*)botLocaleStatus : BotLocaleStatus.t option;The current status of the locale. When the bot status is Built the locale is ready for use.
*)failureReasons : FailureReasons.t option;If the botLocaleStatus is Failed, the failureReasons field lists the errors that occurred while building the bot.
*)creationDateTime : Timestamp.t option;A timestamp of the date and time that the locale was created.
*)lastUpdatedDateTime : Timestamp.t option;A timestamp of the date and time that the locale was last updated.
*)recommendedActions : RecommendedActions.t option;Recommended actions to take to resolve an error in the failureReasons field.
*)generativeAISettings : GenerativeAISettings.t option;Contains settings for generative AI features powered by Amazon Bedrock for your bot locale.
*)speechDetectionSensitivity : SpeechDetectionSensitivity.t option;The updated sensitivity level for voice activity detection (VAD) in the bot locale.
*)}type nonrec error = [ | `ConflictException of ConflictException.t| `InternalServerException of InternalServerException.t| `PreconditionFailedException of PreconditionFailedException.t| `ServiceQuotaExceededException of ServiceQuotaExceededException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val make :
?botId:??? ->
?botVersion:??? ->
?localeId:??? ->
?localeName:??? ->
?description:??? ->
?nluIntentConfidenceThreshold:??? ->
?voiceSettings:??? ->
?unifiedSpeechSettings:??? ->
?audioFillerSettings:??? ->
?speechRecognitionSettings:??? ->
?botLocaleStatus:??? ->
?failureReasons:??? ->
?creationDateTime:??? ->
?lastUpdatedDateTime:??? ->
?recommendedActions:??? ->
?generativeAISettings:??? ->
?speechDetectionSensitivity:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `PreconditionFailedException of PreconditionFailedException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ConflictException of ConflictException.t
| `InternalServerException of InternalServerException.t
| `PreconditionFailedException of PreconditionFailedException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Double of ConfidenceThreshold.t
| `Enum of string
| `List of [> `String of FailureReason.t ] list
| `String of Id.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of AudioFillerDelayInMilliseconds.t
| `String of VoiceId.t
| `Structure of
(string
* [> `String of BedrockModelArn.t
| `Structure of
(string
* [> `Boolean of Enabled.t
| `Enum of string
| `String of SecretsManagerSecretArn.t
| `Structure of
(string
* [> `Boolean of Enabled.t
| `Enum of string
| `Integer of MaxDisambiguationIntents.t
| `String of BedrockModelArn.t
| `Structure of
(string
* [> `String of BedrockGuardrailIdentifier.t ])
list ])
list ])
list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]