AutoGPT/benchmark/agbenchmark/utils
Reinier van der Leer 23d58a3cc0
feat(benchmark/cli): Add `challenge list`, `challenge info` subcommands
- Add `challenge list` command with options `--all`, `--names`, `--json`
   - Add `tabular` dependency
   - Add `.utils.utils.sorted_by_enum_index` function to easily sort lists by an enum value/property based on the order of the enum's definition
- Add `challenge info [name]` command with option `--json`
   - Add `.utils.utils.pretty_print_model` routine to pretty-print Pydantic models
- Refactor `config` subcommand to use `pretty_print_model`
2024-02-16 15:17:11 +01:00
..
dependencies AGBenchmark codebase clean-up (#6650) 2024-01-02 22:23:09 +01:00
data_types.py feat(benchmark/cli): Add `challenge list`, `challenge info` subcommands 2024-02-16 15:17:11 +01:00
get_data_from_helicone.py AGBenchmark codebase clean-up (#6650) 2024-01-02 22:23:09 +01:00
logging.py AGBenchmark codebase clean-up (#6650) 2024-01-02 22:23:09 +01:00
prompts.py Benchmark changes 2023-09-12 12:13:39 -07:00
utils.py feat(benchmark/cli): Add `challenge list`, `challenge info` subcommands 2024-02-16 15:17:11 +01:00