Skip to content
v2.274.0

Experimental

@aws-cdk/aws-bedrock-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

KnowledgeBaseEmbeddingsModelProps Struct Added in v2.274.0-alpha.0 ​

Properties for KnowledgeBaseEmbeddingsModel.

Example ​

ts
declare const role: iam.Role;

new aws_bedrock_cfn.CfnKnowledgeBase(this, 'KnowledgeBase', {
  name: 'product-documentation',
  roleArn: role.roleArn,
  knowledgeBaseConfiguration: { type: 'VECTOR' },
}).with(new bedrock.mixins.KnowledgeBaseEmbeddingsModel({
  embeddingsModel: bedrock.BedrockFoundationModel.TITAN_EMBED_TEXT_V2_1024,
}));

Properties ​

embeddingsModelBedrockFoundationModelembeddings_modelBedrockFoundationModelembeddingsModelBedrockFoundationModelEmbeddingsModelBedrockFoundationModelEmbeddingsModelBedrockFoundationModelrequired#
The model used to create vector embeddings for the knowledge base.
vectorTypeVectorTypevector_typeVectorTypevectorTypeVectorTypeVectorTypeVectorTypeVectorTypeVectorType= VectorType.FLOATING_POINT#
The data type of the vector embeddings.