Show / Hide Table of Contents

Interface CfnBotPropsMixin.IQnAIntentConfigurationProperty

Details about the the configuration of the built-in Amazon.QnAIntent .

Namespace: Amazon.CDK.Mixins.Preview.AWS.Lex.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnBotPropsMixin.IQnAIntentConfigurationProperty
Syntax (vb)
Public Interface CfnBotPropsMixin.IQnAIntentConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-qnaintentconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Lex.Mixins;

             var qnAIntentConfigurationProperty = new QnAIntentConfigurationProperty {
                 BedrockModelConfiguration = new BedrockModelSpecificationProperty {
                     BedrockGuardrailConfiguration = new BedrockGuardrailConfigurationProperty {
                         BedrockGuardrailIdentifier = "bedrockGuardrailIdentifier",
                         BedrockGuardrailVersion = "bedrockGuardrailVersion"
                     },
                     BedrockModelCustomPrompt = "bedrockModelCustomPrompt",
                     BedrockTraceStatus = "bedrockTraceStatus",
                     ModelArn = "modelArn"
                 },
                 DataSourceConfiguration = new DataSourceConfigurationProperty {
                     BedrockKnowledgeStoreConfiguration = new BedrockKnowledgeStoreConfigurationProperty {
                         BedrockKnowledgeBaseArn = "bedrockKnowledgeBaseArn",
                         BkbExactResponseFields = new BKBExactResponseFieldsProperty {
                             AnswerField = "answerField"
                         },
                         ExactResponse = false
                     },
                     KendraConfiguration = new QnAKendraConfigurationProperty {
                         ExactResponse = false,
                         KendraIndex = "kendraIndex",
                         QueryFilterString = "queryFilterString",
                         QueryFilterStringEnabled = false
                     },
                     OpensearchConfiguration = new OpensearchConfigurationProperty {
                         DomainEndpoint = "domainEndpoint",
                         ExactResponse = false,
                         ExactResponseFields = new ExactResponseFieldsProperty {
                             AnswerField = "answerField",
                             QuestionField = "questionField"
                         },
                         IncludeFields = new [] { "includeFields" },
                         IndexName = "indexName"
                     }
                 }
             };

Synopsis

Properties

BedrockModelConfiguration

Details about the the configuration of the built-in Amazon.QnAIntent .

DataSourceConfiguration

Contains details about the configuration of the data source used for the AMAZON.QnAIntent .

Properties

BedrockModelConfiguration

Details about the the configuration of the built-in Amazon.QnAIntent .

object? BedrockModelConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-qnaintentconfiguration.html#cfn-lex-bot-qnaintentconfiguration-bedrockmodelconfiguration

Type union: either IResolvable or CfnBotPropsMixin.IBedrockModelSpecificationProperty

DataSourceConfiguration

Contains details about the configuration of the data source used for the AMAZON.QnAIntent .

object? DataSourceConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-qnaintentconfiguration.html#cfn-lex-bot-qnaintentconfiguration-datasourceconfiguration

Type union: either IResolvable or CfnBotPropsMixin.IDataSourceConfigurationProperty

Back to top Generated by DocFX