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.