Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(Embedding) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore
- add(Embedding, TextSegment) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore
- add(String, Embedding) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore
- addAll(List<Embedding>) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore
- addAll(List<Embedding>, List<TextSegment>) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore
B
- baseUrl(String) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore.Builder
- BINARYIVF - Enum constant in enum dev.langchain4j.store.embedding.vearch.RetrievalType
- BINARYIVFParam() - Constructor for class dev.langchain4j.store.embedding.vearch.RetrievalParam.BINARYIVFParam
- build() - Method in class dev.langchain4j.store.embedding.vearch.SpaceEngine.Builder
- build() - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore.Builder
- builder() - Static method in class dev.langchain4j.store.embedding.vearch.SpaceEngine
- builder() - Static method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore
- Builder() - Constructor for class dev.langchain4j.store.embedding.vearch.SpaceEngine.Builder
- Builder() - Constructor for class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore.Builder
- bulk(String, String, RequestBody) - Method in interface dev.langchain4j.store.embedding.vearch.VearchApi
C
- CompressRate() - Constructor for class dev.langchain4j.store.embedding.vearch.SpaceStoreParam.CompressRate
- createDatabase(CreateDatabaseRequest) - Method in interface dev.langchain4j.store.embedding.vearch.VearchApi
- createSpace(String, CreateSpaceRequest) - Method in interface dev.langchain4j.store.embedding.vearch.VearchApi
D
- deleteSpace() - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore
- deleteSpace(String, String) - Method in interface dev.langchain4j.store.embedding.vearch.VearchApi
- dev.langchain4j.store.embedding.vearch - package dev.langchain4j.store.embedding.vearch
F
- findRelevant(Embedding, int, double) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore
- FLAT - Enum constant in enum dev.langchain4j.store.embedding.vearch.RetrievalType
- FLAT() - Constructor for class dev.langchain4j.store.embedding.vearch.RetrievalParam.FLAT
- FLOAT - Enum constant in enum dev.langchain4j.store.embedding.vearch.SpacePropertyType
- FloatParam() - Constructor for class dev.langchain4j.store.embedding.vearch.SpacePropertyParam.FloatParam
- FloatParam(Boolean) - Constructor for class dev.langchain4j.store.embedding.vearch.SpacePropertyParam.FloatParam
G
- getDefaultConfig() - Static method in class dev.langchain4j.store.embedding.vearch.VearchConfig
- GPU - Enum constant in enum dev.langchain4j.store.embedding.vearch.RetrievalType
- GPUParam() - Constructor for class dev.langchain4j.store.embedding.vearch.RetrievalParam.GPUParam
H
- HNSW - Enum constant in enum dev.langchain4j.store.embedding.vearch.RetrievalType
- HNSWParam() - Constructor for class dev.langchain4j.store.embedding.vearch.RetrievalParam.HNSWParam
I
- indexSize(Long) - Method in class dev.langchain4j.store.embedding.vearch.SpaceEngine.Builder
- INNER_PRODUCT - Enum constant in enum dev.langchain4j.store.embedding.vearch.MetricType
-
Inner Product
- INTEGER - Enum constant in enum dev.langchain4j.store.embedding.vearch.SpacePropertyType
- IntegerParam() - Constructor for class dev.langchain4j.store.embedding.vearch.SpacePropertyParam.IntegerParam
- IntegerParam(Boolean) - Constructor for class dev.langchain4j.store.embedding.vearch.SpacePropertyParam.IntegerParam
- IVFFLAT - Enum constant in enum dev.langchain4j.store.embedding.vearch.RetrievalType
- IVFFLATParam() - Constructor for class dev.langchain4j.store.embedding.vearch.RetrievalParam.IVFFLATParam
- IVFPQ - Enum constant in enum dev.langchain4j.store.embedding.vearch.RetrievalType
- IVFPQParam() - Constructor for class dev.langchain4j.store.embedding.vearch.RetrievalParam.IVFPQParam
L
- listDatabase() - Method in interface dev.langchain4j.store.embedding.vearch.VearchApi
- listSpaceOfDatabase(String) - Method in interface dev.langchain4j.store.embedding.vearch.VearchApi
- ListSpaceResponse - Class in dev.langchain4j.store.embedding.vearch
- ListSpaceResponse() - Constructor for class dev.langchain4j.store.embedding.vearch.ListSpaceResponse
M
- M_MAP - Enum constant in enum dev.langchain4j.store.embedding.vearch.SpaceStoreType
- MEMORY_ONLY - Enum constant in enum dev.langchain4j.store.embedding.vearch.SpaceStoreType
- MetricType - Enum in dev.langchain4j.store.embedding.vearch
-
if metric type is not set when searching, it will use the parameter specified when building the space
- ModelParam - Class in dev.langchain4j.store.embedding.vearch
- ModelParam() - Constructor for class dev.langchain4j.store.embedding.vearch.ModelParam
N
- name(String) - Method in class dev.langchain4j.store.embedding.vearch.SpaceEngine.Builder
- normalizeEmbeddings(Boolean) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore.Builder
-
Set whether to normalize embedding when add to embedding store
O
R
- retrievalParam(RetrievalParam) - Method in class dev.langchain4j.store.embedding.vearch.SpaceEngine.Builder
- RetrievalParam - Class in dev.langchain4j.store.embedding.vearch
-
As a constraint of all engine type only
- RetrievalParam() - Constructor for class dev.langchain4j.store.embedding.vearch.RetrievalParam
- RetrievalParam.BINARYIVFParam - Class in dev.langchain4j.store.embedding.vearch
- RetrievalParam.FLAT - Class in dev.langchain4j.store.embedding.vearch
- RetrievalParam.GPUParam - Class in dev.langchain4j.store.embedding.vearch
- RetrievalParam.HNSWParam - Class in dev.langchain4j.store.embedding.vearch
- RetrievalParam.IVFFLATParam - Class in dev.langchain4j.store.embedding.vearch
- RetrievalParam.IVFPQParam - Class in dev.langchain4j.store.embedding.vearch
- retrievalType(RetrievalType) - Method in class dev.langchain4j.store.embedding.vearch.SpaceEngine.Builder
- RetrievalType - Enum in dev.langchain4j.store.embedding.vearch
- ROCKS_DB - Enum constant in enum dev.langchain4j.store.embedding.vearch.SpaceStoreType
S
- search(String, String, SearchRequest) - Method in interface dev.langchain4j.store.embedding.vearch.VearchApi
- setRetrievalParam(RetrievalParam) - Method in class dev.langchain4j.store.embedding.vearch.SpaceEngine
- SpaceEngine - Class in dev.langchain4j.store.embedding.vearch
- SpaceEngine() - Constructor for class dev.langchain4j.store.embedding.vearch.SpaceEngine
- SpaceEngine(String, Long, RetrievalType, RetrievalParam) - Constructor for class dev.langchain4j.store.embedding.vearch.SpaceEngine
- SpaceEngine.Builder - Class in dev.langchain4j.store.embedding.vearch
- SpacePropertyParam - Class in dev.langchain4j.store.embedding.vearch
-
As a constraint type of all Space property only
- SpacePropertyParam.FloatParam - Class in dev.langchain4j.store.embedding.vearch
- SpacePropertyParam.IntegerParam - Class in dev.langchain4j.store.embedding.vearch
- SpacePropertyParam.StringParam - Class in dev.langchain4j.store.embedding.vearch
- SpacePropertyParam.VectorParam - Class in dev.langchain4j.store.embedding.vearch
- SpacePropertyType - Enum in dev.langchain4j.store.embedding.vearch
- SpaceStoreParam - Class in dev.langchain4j.store.embedding.vearch
- SpaceStoreParam() - Constructor for class dev.langchain4j.store.embedding.vearch.SpaceStoreParam
- SpaceStoreParam.CompressRate - Class in dev.langchain4j.store.embedding.vearch
- SpaceStoreType - Enum in dev.langchain4j.store.embedding.vearch
- STRING - Enum constant in enum dev.langchain4j.store.embedding.vearch.SpacePropertyType
-
keyword is equivalent to string
- StringParam() - Constructor for class dev.langchain4j.store.embedding.vearch.SpacePropertyParam.StringParam
- StringParam(Boolean, Boolean) - Constructor for class dev.langchain4j.store.embedding.vearch.SpacePropertyParam.StringParam
T
- timeout(Duration) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore.Builder
- type - Variable in class dev.langchain4j.store.embedding.vearch.SpacePropertyParam
V
- valueOf(String) - Static method in enum dev.langchain4j.store.embedding.vearch.MetricType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dev.langchain4j.store.embedding.vearch.RetrievalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dev.langchain4j.store.embedding.vearch.SpacePropertyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum dev.langchain4j.store.embedding.vearch.SpaceStoreType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum dev.langchain4j.store.embedding.vearch.MetricType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dev.langchain4j.store.embedding.vearch.RetrievalType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dev.langchain4j.store.embedding.vearch.SpacePropertyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum dev.langchain4j.store.embedding.vearch.SpaceStoreType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VearchApi - Interface in dev.langchain4j.store.embedding.vearch
- vearchConfig(VearchConfig) - Method in class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore.Builder
- VearchConfig - Class in dev.langchain4j.store.embedding.vearch
- VearchConfig() - Constructor for class dev.langchain4j.store.embedding.vearch.VearchConfig
- VearchEmbeddingStore - Class in dev.langchain4j.store.embedding.vearch
- VearchEmbeddingStore(String, Duration, VearchConfig, Boolean) - Constructor for class dev.langchain4j.store.embedding.vearch.VearchEmbeddingStore
- VearchEmbeddingStore.Builder - Class in dev.langchain4j.store.embedding.vearch
- VECTOR - Enum constant in enum dev.langchain4j.store.embedding.vearch.SpacePropertyType
- VectorParam() - Constructor for class dev.langchain4j.store.embedding.vearch.SpacePropertyParam.VectorParam
- VectorParam(Boolean, Integer, SpaceStoreType, SpaceStoreParam, String, String) - Constructor for class dev.langchain4j.store.embedding.vearch.SpacePropertyParam.VectorParam
All Classes and Interfaces|All Packages|Constant Field Values