Skip to content

Bedrock Agent  >  Structures  >  KnowledgeBaseConfiguration

KnowledgeBaseConfiguration

Structure Class

KnowledgeBaseConfiguration dataclass

Contains details about the vector embeddings configuration of the knowledge base.

Attributes

kendra_knowledge_base_configuration class-attribute instance-attribute
kendra_knowledge_base_configuration: KendraKnowledgeBaseConfiguration | None = None

Settings for an Amazon Kendra knowledge base.

managed_knowledge_base_configuration class-attribute instance-attribute
managed_knowledge_base_configuration: ManagedKnowledgeBaseConfiguration | None = None

Configurations for a managed knowledge base.

sql_knowledge_base_configuration class-attribute instance-attribute
sql_knowledge_base_configuration: SqlKnowledgeBaseConfiguration | None = None

Specifies configurations for a knowledge base connected to an SQL database.

type instance-attribute

The type of data that the data source is converted into for the knowledge base. Choose MANAGED to create a managed knowledge base.

vector_knowledge_base_configuration class-attribute instance-attribute
vector_knowledge_base_configuration: VectorKnowledgeBaseConfiguration | None = None

Contains details about the model that's used to convert the data source into vector embeddings.