ManagedKnowledgeBaseConfiguration
¶
Source code in docs_src/capo_bedrock_agent/types/managed_knowledge_base_configuration.py
embedding_model_arn
instance-attribute
¶
embedding_model_arn: NotRequired[BedrockEmbeddingModelArn]
The ARN for the embeddings model.
embedding_model_configuration
instance-attribute
¶
embedding_model_configuration: NotRequired[EmbeddingModelConfiguration]
The configuration details for the embeddings model. Not required when choosing the MANAGED embeddingModelType.
embedding_model_type
instance-attribute
¶
embedding_model_type: NotRequired[EmbeddingModelType]
Choose CUSTOM to provide your own Bedrock embedding model ARN. Choose MANAGED to use a service-managed embedding model.
server_side_encryption_configuration
instance-attribute
¶
server_side_encryption_configuration: NotRequired[ServerSideEncryptionConfiguration]
Contains the configuration for server-side encryption for your managed knowledge base.
supplemental_data_storage_configuration
instance-attribute
¶
supplemental_data_storage_configuration: NotRequired[
SupplementalDataStorageConfiguration
]
Use this object to specify the Amazon S3 location that the knowledge base uses to process and ingest multimodal content. This field is required when you use a native multimodal embedding model.