Index
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.
All Classes and Interfaces|All Packages