public static class PineconeEmbeddingStore.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PineconeEmbeddingStore.Builder |
apiKey(String apiKey) |
PineconeEmbeddingStore |
build() |
PineconeEmbeddingStore.Builder |
environment(String environment) |
PineconeEmbeddingStore.Builder |
index(String index) |
PineconeEmbeddingStore.Builder |
metadataTextKey(String metadataTextKey) |
PineconeEmbeddingStore.Builder |
nameSpace(String nameSpace) |
PineconeEmbeddingStore.Builder |
projectId(String projectId) |
public PineconeEmbeddingStore.Builder apiKey(String apiKey)
apiKey - The Pinecone API key.public PineconeEmbeddingStore.Builder environment(String environment)
environment - The environment (e.g., "northamerica-northeast1-gcp").public PineconeEmbeddingStore.Builder projectId(String projectId)
projectId - The ID of the project (e.g., "19a129b"). This is not a project name.
The ID can be found in the Pinecone URL: https://app.pinecone.io/organizations/.../projects/...:{projectId}/indexes.public PineconeEmbeddingStore.Builder index(String index)
index - The name of the index (e.g., "test").public PineconeEmbeddingStore.Builder nameSpace(String nameSpace)
nameSpace - (Optional) Namespace. If not provided, "default" will be used.public PineconeEmbeddingStore.Builder metadataTextKey(String metadataTextKey)
metadataTextKey - (Optional) The key to find the text in the metadata. If not provided, "text_segment" will be used.public PineconeEmbeddingStore build()
Copyright © 2024. All rights reserved.