Strategy-QA
Overview
Example Use
from RAGchain.benchmark.dataset import StrategyQAEvaluator
pipeline = <your pipeline>
retrievals = [<your retrieval>]
db = <your db>
evaluator = StrategyQAEvaluator(pipeline, evaluate_size=20)
evaluator.ingest(retrievals, db) # ingest dataset to db and retrievals
result = evaluator.evaluate()
# print result summary (mean values)
print(result.results)
# print result DataFrame
print(result.each_results)Last updated