Index

A E I M P 
All Classes and Interfaces|All Packages

A

augment(UserMessage, Metadata) - Method in class io.quarkiverse.langchain4j.easyrag.runtime.EasyRetrievalAugmentor
 

E

EasyRagConfig - Interface in io.quarkiverse.langchain4j.easyrag.runtime
 
EasyRagRecorder - Class in io.quarkiverse.langchain4j.easyrag.runtime
 
EasyRagRecorder() - Constructor for class io.quarkiverse.langchain4j.easyrag.runtime.EasyRagRecorder
 
EasyRetrievalAugmentor - Class in io.quarkiverse.langchain4j.easyrag.runtime
Retrieval augmentor generated automatically by the Easy RAG extension if no other retrieval augmentor is found.
EasyRetrievalAugmentor(Integer, EmbeddingModel, EmbeddingStore) - Constructor for class io.quarkiverse.langchain4j.easyrag.runtime.EasyRetrievalAugmentor
 
easyRetrievalAugmentorFunction(EasyRagConfig) - Method in class io.quarkiverse.langchain4j.easyrag.runtime.EasyRagRecorder
 

I

ingest(EasyRagConfig, BeanContainer) - Method in class io.quarkiverse.langchain4j.easyrag.runtime.EasyRagRecorder
 
inMemoryEmbeddingStoreSupplier() - Method in class io.quarkiverse.langchain4j.easyrag.runtime.EasyRagRecorder
 
io.quarkiverse.langchain4j.easyrag.runtime - package io.quarkiverse.langchain4j.easyrag.runtime
 

M

maxOverlapSize() - Method in interface io.quarkiverse.langchain4j.easyrag.runtime.EasyRagConfig
Maximum overlap (in tokens) when splitting documents.
maxResults() - Method in interface io.quarkiverse.langchain4j.easyrag.runtime.EasyRagConfig
Maximum number of results to return when querying the retrieval augmentor.
maxSegmentSize() - Method in interface io.quarkiverse.langchain4j.easyrag.runtime.EasyRagConfig
Maximum segment size when splitting documents, in tokens.

P

path() - Method in interface io.quarkiverse.langchain4j.easyrag.runtime.EasyRagConfig
Path to the directory containing the documents to be ingested.
A E I M P 
All Classes and Interfaces|All Packages