athina-evals
athina-evals copied to clipboard
Feature/sdk run evals dataset
Summary by CodeRabbit
-
New Features
- Added methods to log dataset and batch results to Athina.
- Introduced a new import statement for
Dataset
. - Added a function to remove keys with
None
values when creating datasets.
-
Refactor
- Updated
BaseEvaluator
by removingeval_request_id
assignment inrun_batch
. - Modified
BatchRunResult
class by removingeval_request_id
attribute. - Added an abstract method
load_athina_inferences
inBaseLoader
class.
- Updated
-
Documentation
- Added a function in
dataset_helper.py
to generate unique dataset names based on timestamps.
- Added a function in