From a1ad5b7eec7d330bb4a778d5e445f24b2afd0262 Mon Sep 17 00:00:00 2001 From: Collin Dutter Date: Thu, 5 Sep 2024 09:24:53 -0700 Subject: [PATCH] Update list of rag modules (#1146) --- docs/griptape-framework/engines/rag-engines.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/griptape-framework/engines/rag-engines.md b/docs/griptape-framework/engines/rag-engines.md index ed71b69c0..688f46ddd 100644 --- a/docs/griptape-framework/engines/rag-engines.md +++ b/docs/griptape-framework/engines/rag-engines.md @@ -27,14 +27,12 @@ RAG modules are used to implement concrete actions in the RAG pipeline. `RagEngi - `TranslateQueryRagModule` is for translating the query into another language. -#### Retrieval Modules -- `TextRetrievalRagModule` is for retrieving text chunks. -- `TextLoaderRetrievalRagModule` is for retrieving data with text loaders in real time. +#### Retrieval/Rerank Modules - `TextChunksRerankRagModule` is for re-ranking retrieved results. +- `TextLoaderRetrievalRagModule` is for retrieving data with text loaders in real time. +- `VectorStoreRetrievalRagModule` is for retrieving text chunks from a vector store. #### Response Modules -- `MetadataBeforeResponseRagModule` is for appending metadata. -- `RulesetsBeforeResponseRagModule` is for appending rulesets. - `PromptResponseRagModule` is for generating responses based on retrieved text chunks. - `TextChunksResponseRagModule` is for responding with retrieved text chunks. - `FootnotePromptResponseRagModule` is for responding with automatic footnotes from text chunk references.