Index

A B C D F G H I L M N O R S T V 
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

OK - Static variable in interface dev.langchain4j.store.embedding.vearch.VearchApi
 

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
 
A B C D F G H I L M N O R S T V 
All Classes and Interfaces|All Packages|Constant Field Values