Interface CfnKnowledgeBase.PineconeConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnKnowledgeBase.PineconeConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnKnowledgeBase
@Stability(Stable)
public static interface CfnKnowledgeBase.PineconeConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Contains details about the storage configuration of the knowledge base in Pinecone.
For more information, see Create a vector index in Pinecone .
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.bedrock.*; PineconeConfigurationProperty pineconeConfigurationProperty = PineconeConfigurationProperty.builder() .connectionString("connectionString") .credentialsSecretArn("credentialsSecretArn") .fieldMapping(PineconeFieldMappingProperty.builder() .metadataField("metadataField") .textField("textField") .build()) // the properties below are optional .namespace("namespace") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnKnowledgeBase.PineconeConfigurationProperty
static final class
An implementation forCfnKnowledgeBase.PineconeConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The endpoint URL for your index management page.The Amazon Resource Name (ARN) of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key.Contains the names of the fields to which to map information about the vector store.default String
The namespace to be used to write new data to your database.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConnectionString
The endpoint URL for your index management page.- See Also:
-
getCredentialsSecretArn
The Amazon Resource Name (ARN) of the secret that you created in AWS Secrets Manager that is linked to your Pinecone API key.- See Also:
-
getFieldMapping
Contains the names of the fields to which to map information about the vector store.- See Also:
-
getNamespace
The namespace to be used to write new data to your database.- See Also:
-
builder
-