Saltar al contenido principal
PUT
Actualizar un Judge

Autorizaciones

Authorization
string
header
requerido

Envía Authorization: Bearer YOUR_API_KEY. La clave corresponde a una sola organización.

Parámetros de ruta

id
string<uuid>
requerido

Id del benchmark.

judgeId
string<uuid>
requerido

Id del Judge.

Cuerpo

application/json
label
string
requerido
Required string length: 1 - 120
kind
enum<string>
requerido
Opciones disponibles:
judge,
code,
builtin
config
object
requerido

Configuración del Judge según su tipo: rúbrica LLM + modelo + escala, código o una regla integrada.

labelTemplate
string
Maximum string length: 200
required
boolean
predeterminado:true
weight
number
predeterminado:1
Rango requerido: 0.1 <= x <= 10
checkGroupId
string<uuid> | null
appliesTo
object
params
object[]
Maximum array length: 10
toolCheck
enum<string>
Opciones disponibles:
tool_call_match,
tool_args_schema,
tool_args_match

Respuesta

Respuesta correcta.

Un Judge (validador) que puntúa cada caso.

id
string
requerido
label
string
requerido
kind
enum<string>
requerido
Opciones disponibles:
judge,
code,
builtin
required
boolean
requerido
weight
number
requerido
summary
string
requerido
recentPassRate
number | null
requerido
revision
integer
requerido
costPer1kUsd
number | null
params
object[]
labelTemplate
string
toolCheck
enum<string>
Opciones disponibles:
tool_call_match,
tool_args_schema,
tool_args_match
config
object

Configuración del Judge según su tipo: rúbrica LLM + modelo + escala, código o una regla integrada.

checkGroupId
string | null
appliesTo
object