File size: 683 Bytes
8521f60
f574ae9
8521f60
 
 
 
 
 
 
 
 
 
 
 
 
e8c3964
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
"""Evaluation framework for Retrieval‑Augmented Generation (RAG).

The library is structured as:

* ``evaluation.config``    — Typed configuration objects
* ``evaluation.retrievers`` — Unified retriever interface & concrete impls
* ``evaluation.generators`` — Unified generator interface & concrete impls
* ``evaluation.metrics``    — Retrieval, generation, composite metrics
* ``evaluation.pipeline``   — Orchestration & logging
* ``evaluation.utils``      — Helper utilities

The public API re‑exports :class:`evaluation.pipeline.RAGPipeline`.
"""

from .pipeline import RAGPipeline, PipelineConfig  # noqa: F401
from .config import LoggingConfig