Benchmark

Updates a benchmark using patch semantics.

patch/benchmark/{benchmarkId}

Path parameters

benchmarkIdstring required

The id of the benchmark to update.

Request body

namestring

The new name of the benchmark.

descriptionstring

Optional plain-text credit for the people or sources behind the benchmark. Limited to 2000 characters; send null to clear it, omit to leave it unchanged.

isPublicboolean

Whether the benchmark should be public.

isPublishedboolean

Whether the benchmark should be surfaced in the public benchmark repository.

initialBoostLevelinteger nullable

Initial boost level applied to the campaign of every run created from this benchmark. Pass null to clear the override and fall back to the benchmark default.

minAssetsPerPromptinteger nullable

Optional submission quality gate. Set to at least 2 to warn on submit for prompts with 1..N-1 samples; pass null to clear the gate; omit to leave it unchanged.

scoreShiftnumber double

Additive offset applied to displayed scores on the benchmark's overall scoreboard.

scoreScalenumber double

Multiplicative factor applied to displayed scores (relative to the Bradley-Terry center) on the overall scoreboard of this benchmark. Must be strictly positive.

Response

No Content

Changes