Benchmark datasets
Synthetic data
data:
- kind: synthetic_text
prompt_tokens: 256
prompt_tokens_stdev: 32
prompt_tokens_min: 128
prompt_tokens_max: 384
output_tokens: 128
output_tokens_stdev: 16
output_tokens_min: 64
output_tokens_max: 192
turns: 1
GuideLLM also exposes synthetic_image and synthetic_video; use their
version-specific fields from its dataset guide.
Hugging Face data
kind: hf is an alias. source may also be a local dataset directory.
Local files
JSON and JSONL use the same kind:
Other supported file loaders follow the same shape:
Files must use columns GuideLLM recognizes automatically. vLLM Optimizer does not yet expose GuideLLM's custom column-mapper option.
Trace replay
profile: {kind: replay, time_scale: 1.0}
data:
- kind: trace_synthetic
path: /data/trace.jsonl
timestamp_column: timestamp
prompt_tokens_column: input_length
output_tokens_column: output_length
mooncake and weka are alternative GuideLLM trace kinds with their own
default column names.