Spaces:
Sleeping
Sleeping
File size: 903 Bytes
5db30ac | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | """Visitor-facing ELBench runner.
Scoring and model requests stay in the benchmark runner, the OpenAI-compatible
client, and the judge router. This package only selects items, estimates cost,
and hosts that path behind an OpenRouter key.
"""
from elbench.dashboard.catalog import Catalog, load_catalog
from elbench.dashboard.leaderboard import (
LeaderboardStore,
build_comparison_table,
build_pareto_frontier,
compute_normalized_scores,
)
from elbench.dashboard.plan import Plan, build_plan
from elbench.dashboard.protocol import VisitorProtocol, build_visitor_protocol
from elbench.dashboard.run import execute_run
__all__ = [
"Catalog",
"LeaderboardStore",
"Plan",
"VisitorProtocol",
"build_comparison_table",
"build_pareto_frontier",
"build_plan",
"build_visitor_protocol",
"compute_normalized_scores",
"execute_run",
"load_catalog",
]
|