KnowledgeBasePineconeConfigurationArgs

data class KnowledgeBasePineconeConfigurationArgs(val connectionString: Output<String>, val credentialsSecretArn: Output<String>, val fieldMapping: Output<KnowledgeBasePineconeFieldMappingArgs>, val namespace: Output<String>? = null) : ConvertibleToJava<KnowledgeBasePineconeConfigurationArgs>

Contains the storage configuration of the knowledge base in Pinecone.

Constructors

Link copied to clipboard
constructor(connectionString: Output<String>, credentialsSecretArn: Output<String>, fieldMapping: Output<KnowledgeBasePineconeFieldMappingArgs>, namespace: Output<String>? = null)

Properties

Link copied to clipboard

The endpoint URL for your index management page.

Link copied to clipboard

The ARN of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key.

Link copied to clipboard

Contains the names of the fields to which to map information about the vector store.

Link copied to clipboard
val namespace: Output<String>? = null

The namespace to be used to write new data to your database.

Functions

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