Skip to content

Bedrock Agent  >  Structures  >  ManagedKnowledgeBaseConfiguration

ManagedKnowledgeBaseConfiguration

Structure Class

ManagedKnowledgeBaseConfiguration dataclass

Configurations for a managed knowledge base.

Attributes

embedding_model_arn class-attribute instance-attribute
embedding_model_arn: str | None = None

The ARN for the embeddings model.

embedding_model_configuration class-attribute instance-attribute
embedding_model_configuration: EmbeddingModelConfiguration | None = None

The configuration details for the embeddings model.

embedding_model_type class-attribute instance-attribute
embedding_model_type: EmbeddingModelType | None = None

Choose CUSTOM to provide your own Bedrock embedding model ARN. Choose MANAGED to use a service-managed embedding model. For more information, see Embedding model options.

server_side_encryption_configuration class-attribute instance-attribute
server_side_encryption_configuration: ServerSideEncryptionConfiguration | None = None

Contains the configuration for server-side encryption for your managed knowledge base.