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
¶
type: KnowledgeBaseType
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.