KnowledgeBaseConfigurationArgs

data class KnowledgeBaseConfigurationArgs(val kendraKnowledgeBaseConfiguration: Output<KnowledgeBaseKendraKnowledgeBaseConfigurationArgs>? = null, val sqlKnowledgeBaseConfiguration: Output<KnowledgeBaseSqlKnowledgeBaseConfigurationArgs>? = null, val type: Output<KnowledgeBaseType>, val vectorKnowledgeBaseConfiguration: Output<KnowledgeBaseVectorKnowledgeBaseConfigurationArgs>? = null) : ConvertibleToJava<KnowledgeBaseConfigurationArgs>

Contains details about the embeddings model used for the knowledge base.

Constructors

Link copied to clipboard
constructor(kendraKnowledgeBaseConfiguration: Output<KnowledgeBaseKendraKnowledgeBaseConfigurationArgs>? = null, sqlKnowledgeBaseConfiguration: Output<KnowledgeBaseSqlKnowledgeBaseConfigurationArgs>? = null, type: Output<KnowledgeBaseType>, vectorKnowledgeBaseConfiguration: Output<KnowledgeBaseVectorKnowledgeBaseConfigurationArgs>? = null)

Properties

Link copied to clipboard

Settings for an Amazon Kendra knowledge base.

Link copied to clipboard

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

Link copied to clipboard
val type: Output<KnowledgeBaseType>

The type of data that the data source is converted into for the knowledge base.

Link copied to clipboard

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

Functions

Link copied to clipboard
open override fun toJava(): KnowledgeBaseConfigurationArgs