Spaces:
Sleeping
Sleeping
import pytest | |
from evaluation.config import GeneratorConfig, PipelineConfig, RetrieverConfig | |
from evaluation.pipeline import RAGPipeline | |
def test_pipeline_init(): | |
# Using bm25 + dummy index path | |
cfg = PipelineConfig( | |
retriever=RetrieverConfig(name="bm25", bm25_idx="dummy"), | |
generator=GeneratorConfig(model_name="google/flan-t5-base"), | |
) | |
pipeline = RAGPipeline(cfg) | |
assert pipeline.retriever is not None | |
assert pipeline.generator is not None | |