Index

A B C D E F G H I L R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(Embedding) - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore
 
add(Embedding, TextSegment) - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore
 
add(String, Embedding) - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore
 
addAll(List<Embedding>) - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore
 
addAll(List<Embedding>, List<TextSegment>) - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore
 

B

bookProtoDefinition() - Method in class io.quarkiverse.langchain4j.infinispan.SchemaAndMarshallerProducer
 
build() - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore.Builder
 
builder() - Static method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore
 
Builder() - Constructor for class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore.Builder
 

C

cacheManager(RemoteCacheManager) - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore.Builder
 
cacheName() - Method in interface io.quarkiverse.langchain4j.infinispan.runtime.InfinispanEmbeddingStoreConfig
Name of the cache that will be used in Infinispan when searching for related embeddings.

D

deleteAll() - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore
 
dimension() - Method in interface io.quarkiverse.langchain4j.infinispan.runtime.InfinispanEmbeddingStoreConfig
The dimension of the embedding vectors.
distance() - Method in interface io.quarkiverse.langchain4j.infinispan.runtime.InfinispanEmbeddingStoreConfig
The maximum distance.

E

embeddingStoreFunction(InfinispanEmbeddingStoreConfig, String) - Method in class io.quarkiverse.langchain4j.infinispan.runtime.InfinispanEmbeddingStoreRecorder
 
equals(Object) - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainInfinispanItem
 

F

findRelevant(Embedding, int, double) - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore
 

G

getCacheName() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.InfinispanSchema
 
getDimension() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.InfinispanSchema
 
getDistance() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.InfinispanSchema
 
getFloatVector() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainInfinispanItem
Vector
getId() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainInfinispanItem
the id of the embedding
getJavaClass() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainItemMarshaller
 
getMetadataKeys() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainInfinispanItem
Maps to the text segment metadata keys
getMetadataValues() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainInfinispanItem
Maps to the text segment metadata values
getText() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainInfinispanItem
Maps to the text segment text
getTypeName() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainItemMarshaller
 

H

hashCode() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainInfinispanItem
 

I

InfinispanEmbeddingStore - Class in io.quarkiverse.langchain4j.infinispan
 
InfinispanEmbeddingStore(RemoteCacheManager, InfinispanSchema) - Constructor for class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore
 
InfinispanEmbeddingStore.Builder - Class in io.quarkiverse.langchain4j.infinispan
 
InfinispanEmbeddingStoreConfig - Interface in io.quarkiverse.langchain4j.infinispan.runtime
Configuration of the Infinispan embedding store.
InfinispanEmbeddingStoreRecorder - Class in io.quarkiverse.langchain4j.infinispan.runtime
 
InfinispanEmbeddingStoreRecorder() - Constructor for class io.quarkiverse.langchain4j.infinispan.runtime.InfinispanEmbeddingStoreRecorder
 
InfinispanSchema - Class in io.quarkiverse.langchain4j.infinispan.runtime
 
InfinispanSchema(String, Long, Integer) - Constructor for class io.quarkiverse.langchain4j.infinispan.runtime.InfinispanSchema
 
io.quarkiverse.langchain4j.infinispan - package io.quarkiverse.langchain4j.infinispan
 
io.quarkiverse.langchain4j.infinispan.runtime - package io.quarkiverse.langchain4j.infinispan.runtime
 

L

LANGCHAIN_ITEM - Static variable in class io.quarkiverse.langchain4j.infinispan.SchemaAndMarshallerProducer
 
LangchainInfinispanItem - Class in io.quarkiverse.langchain4j.infinispan.runtime
 
LangchainInfinispanItem(String, float[], String, List<String>, List<String>) - Constructor for class io.quarkiverse.langchain4j.infinispan.runtime.LangchainInfinispanItem
 
langchainItemMarshaller() - Method in class io.quarkiverse.langchain4j.infinispan.SchemaAndMarshallerProducer
 
LangchainItemMarshaller - Class in io.quarkiverse.langchain4j.infinispan.runtime
Marshaller to read and write embeddings to Infinispan
LangchainItemMarshaller(Long) - Constructor for class io.quarkiverse.langchain4j.infinispan.runtime.LangchainItemMarshaller
 

R

readFrom(MessageMarshaller.ProtoStreamReader) - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainItemMarshaller
 

S

schema(InfinispanSchema) - Method in class io.quarkiverse.langchain4j.infinispan.InfinispanEmbeddingStore.Builder
 
SchemaAndMarshallerProducer - Class in io.quarkiverse.langchain4j.infinispan
 
SchemaAndMarshallerProducer() - Constructor for class io.quarkiverse.langchain4j.infinispan.SchemaAndMarshallerProducer
 

T

toString() - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainInfinispanItem
 

W

writeTo(MessageMarshaller.ProtoStreamWriter, LangchainInfinispanItem) - Method in class io.quarkiverse.langchain4j.infinispan.runtime.LangchainItemMarshaller
 
A B C D E F G H I L R S T W 
All Classes and Interfaces|All Packages|Constant Field Values