KnowledgeBaseAssociationConfigurationDataProperty Struct
The data of the configuration for a KNOWLEDGE_BASE type Amazon Q in Connect Assistant Association.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_wisdom as wisdom } from 'aws-cdk-lib';
const knowledgeBaseAssociationConfigurationDataProperty: wisdom.CfnAIAgent.KnowledgeBaseAssociationConfigurationDataProperty = {
contentTagFilter: {
andConditions: [{
key: 'key',
// the properties below are optional
value: 'value',
}],
orConditions: [{
andConditions: [{
key: 'key',
// the properties below are optional
value: 'value',
}],
tagCondition: {
key: 'key',
// the properties below are optional
value: 'value',
},
}],
tagCondition: {
key: 'key',
// the properties below are optional
value: 'value',
},
},
maxResults: 123,
overrideKnowledgeBaseSearchType: 'overrideKnowledgeBaseSearchType',
};
Properties
contentTagFilteroptionalIResolvable | CfnAIAgent.TagFilterPropertycontent_tag_filteroptionaltyping.Union[IResolvable, TagFilterProperty]contentTagFilteroptionalIResolvableContentTagFilteroptionalIResolvableContentTagFilteroptionalinterface{}#An object that can be used to specify Tag conditions.
maxResultsoptionalnumbermax_resultsoptionalint | floatmaxResultsoptionalNumberMaxResultsoptionaldoubleMaxResultsoptional*float64#The maximum number of results to return per page.
overrideKnowledgeBaseSearchTypeoptionalstringoverride_knowledge_base_search_typeoptionalstroverrideKnowledgeBaseSearchTypeoptionalStringOverrideKnowledgeBaseSearchTypeoptionalstringOverrideKnowledgeBaseSearchTypeoptional*string#The search type to be used against the Knowledge Base for this request.
The values can be SEMANTIC which uses vector embeddings or HYBRID which use vector embeddings and raw text