IntelligentPromptRouterArgs

data class IntelligentPromptRouterArgs(val description: Output<String>? = null, val fallbackModel: Output<IntelligentPromptRouterPromptRouterTargetModelArgs>? = null, val models: Output<List<IntelligentPromptRouterPromptRouterTargetModelArgs>>? = null, val promptRouterName: Output<String>? = null, val routingCriteria: Output<IntelligentPromptRouterRoutingCriteriaArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<IntelligentPromptRouterArgs>

Definition of AWS::Bedrock::IntelligentPromptRouter Resource Type

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, fallbackModel: Output<IntelligentPromptRouterPromptRouterTargetModelArgs>? = null, models: Output<List<IntelligentPromptRouterPromptRouterTargetModelArgs>>? = null, promptRouterName: Output<String>? = null, routingCriteria: Output<IntelligentPromptRouterRoutingCriteriaArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

Description of the Prompt Router.

Link copied to clipboard

The default model to use when the routing criteria is not met.

Link copied to clipboard

List of model configuration

Link copied to clipboard
val promptRouterName: Output<String>? = null

Name of the Prompt Router.

Link copied to clipboard

Routing criteria for a prompt router.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

List of Tags

Functions

Link copied to clipboard
open override fun toJava(): IntelligentPromptRouterArgs