Index
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
All Classes and Interfaces|All Packages|Constant Field Values