Skip to main content

Configuration Methods

openbench can be configured through multiple methods, in order of precedence:
  1. Command-Line Arguments
See what else you can do with the openbench CLI.
  1. Environment Variables
  1. Configuration Files (.env files)
.env
If not defined through any of the above methods, parameters resort to default values.

Configuration Parameters

Model Configuration

Some providers may support additional parameters. See provider-specific model configuration for extended features.

Task Configuration

Use -T Flag for Other Task-Specific Arguments
(e.g. bench eval graphwalks --model ollama/llama3.1:70b -T task=parents)

Generation Settings

Performance & Concurrency

Logging & Output

Sandbox & Execution

Hub Integration

openbench can export logs to a Hugging Face Hub dataset. This is useful if you want to share your results with the community or use them for further analysis.

Debugging & Inspection

Configuration Examples

Simple Custom Configuration

Model Comparison

Multi-Model Evaluation

Batch Configuration

Interruption Retry Configuration

Display Configuration