public class PineconeEmbeddingStoreImpl extends Object implements EmbeddingStore<TextSegment>
| Constructor and Description |
|---|
PineconeEmbeddingStoreImpl(String apiKey,
String environment,
String projectName,
String index,
String nameSpace) |
| Modifier and Type | Method and Description |
|---|---|
String |
add(Embedding embedding) |
String |
add(Embedding embedding,
TextSegment textSegment) |
void |
add(String id,
Embedding embedding) |
List<String> |
addAll(List<Embedding> embeddings) |
List<String> |
addAll(List<Embedding> embeddings,
List<TextSegment> textSegments) |
List<EmbeddingMatch<TextSegment>> |
findRelevant(Embedding referenceEmbedding,
int maxResults) |
List<EmbeddingMatch<TextSegment>> |
findRelevant(Embedding referenceEmbedding,
int maxResults,
double minSimilarity) |
public String add(Embedding embedding)
add in interface EmbeddingStore<TextSegment>public void add(String id, Embedding embedding)
add in interface EmbeddingStore<TextSegment>public String add(Embedding embedding, TextSegment textSegment)
add in interface EmbeddingStore<TextSegment>public List<String> addAll(List<Embedding> embeddings)
addAll in interface EmbeddingStore<TextSegment>public List<String> addAll(List<Embedding> embeddings, List<TextSegment> textSegments)
addAll in interface EmbeddingStore<TextSegment>public List<EmbeddingMatch<TextSegment>> findRelevant(Embedding referenceEmbedding, int maxResults)
findRelevant in interface EmbeddingStore<TextSegment>public List<EmbeddingMatch<TextSegment>> findRelevant(Embedding referenceEmbedding, int maxResults, double minSimilarity)
findRelevant in interface EmbeddingStore<TextSegment>Copyright © 2023. All rights reserved.