|
20 | 20 | from agenteval.leaderboard.schema_generator import load_dataset_features |
21 | 21 |
|
22 | 22 | from .cli_utils import AliasedChoice, generate_choice_help |
23 | | -from .config import load_suite_config |
| 23 | +from .config import ( |
| 24 | + OPENNESS_CLOSED_API_AVAILABLE, |
| 25 | + OPENNESS_CLOSED_UI_ONLY, |
| 26 | + OPENNESS_OPEN_SOURCE_CLOSED_WEIGHTS, |
| 27 | + OPENNESS_OPEN_SOURCE_OPEN_WEIGHTS, |
| 28 | + TOOL_USAGE_CUSTOM_INTERFACE, |
| 29 | + TOOL_USAGE_FULLY_CUSTOM, |
| 30 | + TOOL_USAGE_STANDARD, |
| 31 | + load_suite_config, |
| 32 | +) |
24 | 33 | from .io import atomic_write_file |
25 | 34 | from .leaderboard.models import LeaderboardSubmission, Readme |
26 | 35 | from .leaderboard.upload import ( |
|
39 | 48 | SUBMISSION_METADATA_FILENAME = "submission.json" |
40 | 49 | SUMMARIES_PREFIX = "summaries" |
41 | 50 | OPENNESS_MAPPING = { |
42 | | - "c": "Closed", |
43 | | - "api": "API Available", |
44 | | - "os": "Open Source", |
45 | | - "ow": "Open Source + Open Weights", |
| 51 | + "c": OPENNESS_CLOSED_UI_ONLY, |
| 52 | + "api": OPENNESS_CLOSED_API_AVAILABLE, |
| 53 | + "os": OPENNESS_OPEN_SOURCE_CLOSED_WEIGHTS, |
| 54 | + "ow": OPENNESS_OPEN_SOURCE_OPEN_WEIGHTS, |
46 | 55 | } |
47 | 56 | TOOL_MAPPING = { |
48 | | - "s": "Standard", |
49 | | - "css": "Custom with Standard Search", |
50 | | - "c": "Fully Custom", |
| 57 | + "s": TOOL_USAGE_STANDARD, |
| 58 | + "ci": TOOL_USAGE_CUSTOM_INTERFACE, |
| 59 | + "c": TOOL_USAGE_FULLY_CUSTOM, |
51 | 60 | } |
52 | 61 |
|
53 | 62 |
|
|
0 commit comments