/AWS1/CL_BDAKNOWLEDGEBASECONF¶
Contains details about the vector embeddings configuration of the knowledge base.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_type TYPE /AWS1/BDAKNOWLEDGEBASETYPE /AWS1/BDAKNOWLEDGEBASETYPE¶
The type of data that the data source is converted into for the knowledge base.
Optional arguments:¶
io_vectorknowledgebaseconf TYPE REF TO /AWS1/CL_BDAVECTORKNOWLEDGEB00 /AWS1/CL_BDAVECTORKNOWLEDGEB00¶
Contains details about the model that's used to convert the data source into vector embeddings.
io_kendraknowledgebaseconf TYPE REF TO /AWS1/CL_BDAKENDRAKNOWLEDGEB00 /AWS1/CL_BDAKENDRAKNOWLEDGEB00¶
Settings for an Amazon Kendra knowledge base.
io_sqlknowledgebaseconf TYPE REF TO /AWS1/CL_BDASQLKNOWLEDGEBASE00 /AWS1/CL_BDASQLKNOWLEDGEBASE00¶
Specifies configurations for a knowledge base connected to an SQL database.
Queryable Attributes¶
type¶
The type of data that the data source is converted into for the knowledge base.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
vectorKnowledgeBaseConfiguration¶
Contains details about the model that's used to convert the data source into vector embeddings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VECTORKNOWLEDGEBASECONF() |
Getter for VECTORKNOWLEDGEBASECONF |
kendraKnowledgeBaseConfiguration¶
Settings for an Amazon Kendra knowledge base.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KENDRAKNOWLEDGEBASECONF() |
Getter for KENDRAKNOWLEDGEBASECONF |
sqlKnowledgeBaseConfiguration¶
Specifies configurations for a knowledge base connected to an SQL database.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SQLKNOWLEDGEBASECONF() |
Getter for SQLKNOWLEDGEBASECONF |