Directories
¶
| Path | Synopsis |
|---|---|
|
Package core defines the fundamental entities, interfaces, and types for the goRAG framework.
|
Package core defines the fundamental entities, interfaces, and types for the goRAG framework. |
|
Package di provides a lightweight dependency injection container for managing component lifecycle.
|
Package di provides a lightweight dependency injection container for managing component lifecycle. |
|
generation
|
|
|
Package indexer provides high-level indexers for building RAG pipelines.
|
Package indexer provides high-level indexers for building RAG pipelines. |
|
Package indexing provides the core indexing pipeline for offline data preparation.
|
Package indexing provides the core indexing pipeline for offline data preparation. |
|
retrieval
|
|
|
answer
Package answer provides answer generation utilities for RAG systems.
|
Package answer provides answer generation utilities for RAG systems. |
|
enhancement
Package enhancement provides query and document enhancement utilities for RAG systems.
|
Package enhancement provides query and document enhancement utilities for RAG systems. |
|
graph
Package graph provides graph-related utilities for RAG systems.
|
Package graph provides graph-related utilities for RAG systems. |
|
retriever
|
|
|
steps
|
|
|
crag
Package crag provides evaluation steps for RAG retrieval quality assessment.
|
Package crag provides evaluation steps for RAG retrieval quality assessment. |
|
decompose
Package decompose provides query decomposition steps for RAG retrieval pipelines.
|
Package decompose provides query decomposition steps for RAG retrieval pipelines. |
|
filter
Package filter provides query preprocessing steps for RAG pipelines.
|
Package filter provides query preprocessing steps for RAG pipelines. |
|
fuse
Package fuse provides result fusion steps for RAG retrieval pipelines.
|
Package fuse provides result fusion steps for RAG retrieval pipelines. |
|
generate
Package generate provides answer generation steps for RAG pipelines.
|
Package generate provides answer generation steps for RAG pipelines. |
|
image
Package image provides image retrieval steps for multimodal RAG pipelines.
|
Package image provides image retrieval steps for multimodal RAG pipelines. |
|
indexing
Package indexing provides document indexing pipeline steps for RAG data preparation.
|
Package indexing provides document indexing pipeline steps for RAG data preparation. |
|
rerank
Package rerank provides reranking steps for RAG retrieval pipelines.
|
Package rerank provides reranking steps for RAG retrieval pipelines. |
|
rewrite
Package rewrite provides query rewriting steps for RAG retrieval pipelines.
|
Package rewrite provides query rewriting steps for RAG retrieval pipelines. |
|
sparse
Package sparse provides sparse retrieval steps using BM25 algorithm.
|
Package sparse provides sparse retrieval steps using BM25 algorithm. |
|
stepback
Package stepback provides query abstraction steps for RAG pipelines.
|
Package stepback provides query abstraction steps for RAG pipelines. |
Click to show internal directories.
Click to hide internal directories.