public class MilvusEmbeddingStore extends Object implements dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>
Metadata yet.| Modifier and Type | Class and Description |
|---|---|
static class |
MilvusEmbeddingStore.Builder |
| Constructor and Description |
|---|
MilvusEmbeddingStore(String host,
Integer port,
String collectionName,
Integer dimension,
io.milvus.param.IndexType indexType,
io.milvus.param.MetricType metricType,
String uri,
String token,
String username,
String password,
io.milvus.common.clientenum.ConsistencyLevelEnum consistencyLevel,
Boolean retrieveEmbeddingsOnSearch) |
| Modifier and Type | Method and Description |
|---|---|
String |
add(dev.langchain4j.data.embedding.Embedding embedding) |
String |
add(dev.langchain4j.data.embedding.Embedding embedding,
dev.langchain4j.data.segment.TextSegment textSegment) |
void |
add(String id,
dev.langchain4j.data.embedding.Embedding embedding) |
List<String> |
addAll(List<dev.langchain4j.data.embedding.Embedding> embeddings) |
List<String> |
addAll(List<dev.langchain4j.data.embedding.Embedding> embeddings,
List<dev.langchain4j.data.segment.TextSegment> embedded) |
static MilvusEmbeddingStore.Builder |
builder() |
List<dev.langchain4j.store.embedding.EmbeddingMatch<dev.langchain4j.data.segment.TextSegment>> |
findRelevant(dev.langchain4j.data.embedding.Embedding referenceEmbedding,
int maxResults,
double minScore) |
public MilvusEmbeddingStore(String host, Integer port, String collectionName, Integer dimension, io.milvus.param.IndexType indexType, io.milvus.param.MetricType metricType, String uri, String token, String username, String password, io.milvus.common.clientenum.ConsistencyLevelEnum consistencyLevel, Boolean retrieveEmbeddingsOnSearch)
public String add(dev.langchain4j.data.embedding.Embedding embedding)
add in interface dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>public void add(String id, dev.langchain4j.data.embedding.Embedding embedding)
add in interface dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>public String add(dev.langchain4j.data.embedding.Embedding embedding, dev.langchain4j.data.segment.TextSegment textSegment)
add in interface dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>public List<String> addAll(List<dev.langchain4j.data.embedding.Embedding> embeddings)
addAll in interface dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>public List<String> addAll(List<dev.langchain4j.data.embedding.Embedding> embeddings, List<dev.langchain4j.data.segment.TextSegment> embedded)
addAll in interface dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>public List<dev.langchain4j.store.embedding.EmbeddingMatch<dev.langchain4j.data.segment.TextSegment>> findRelevant(dev.langchain4j.data.embedding.Embedding referenceEmbedding, int maxResults, double minScore)
findRelevant in interface dev.langchain4j.store.embedding.EmbeddingStore<dev.langchain4j.data.segment.TextSegment>public static MilvusEmbeddingStore.Builder builder()
Copyright © 2023. All rights reserved.