/AWS1/CL_BDAPINECONECONF¶
Contains details about the storage configuration of the knowledge base in Pinecone. For more information, see Create a vector index in Pinecone.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_connectionstring TYPE /AWS1/BDAPINECONECONNSTRING /AWS1/BDAPINECONECONNSTRING¶
The endpoint URL for your index management page.
iv_credentialssecretarn TYPE /AWS1/BDASECRETARN /AWS1/BDASECRETARN¶
The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Pinecone API key.
io_fieldmapping TYPE REF TO /AWS1/CL_BDAPINECONEFIELDMAP /AWS1/CL_BDAPINECONEFIELDMAP¶
Contains the names of the fields to which to map information about the vector store.
Optional arguments:¶
iv_namespace TYPE /AWS1/BDAPINECONENAMESPACE /AWS1/BDAPINECONENAMESPACE¶
The namespace to be used to write new data to your database.
Queryable Attributes¶
connectionString¶
The endpoint URL for your index management page.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONNECTIONSTRING() |
Getter for CONNECTIONSTRING, with configurable default |
ASK_CONNECTIONSTRING() |
Getter for CONNECTIONSTRING w/ exceptions if field has no va |
HAS_CONNECTIONSTRING() |
Determine if CONNECTIONSTRING has a value |
credentialsSecretArn¶
The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Pinecone API key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREDENTIALSSECRETARN() |
Getter for CREDENTIALSSECRETARN, with configurable default |
ASK_CREDENTIALSSECRETARN() |
Getter for CREDENTIALSSECRETARN w/ exceptions if field has n |
HAS_CREDENTIALSSECRETARN() |
Determine if CREDENTIALSSECRETARN has a value |
namespace¶
The namespace to be used to write new data to your database.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAMESPACE() |
Getter for NAMESPACE, with configurable default |
ASK_NAMESPACE() |
Getter for NAMESPACE w/ exceptions if field has no value |
HAS_NAMESPACE() |
Determine if NAMESPACE has a value |
fieldMapping¶
Contains the names of the fields to which to map information about the vector store.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FIELDMAPPING() |
Getter for FIELDMAPPING |