Saltar al contenido principal
GET
Obtener un benchmark

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.

Respuesta

Respuesta correcta.

Un benchmark con sus versiones, Judges, grupos y conteos de casos (ejecuciones: los endpoints de ejecuciones).

id
string
requerido
name
string
requerido
description
string | null
requerido
kind
enum<string>
requerido
Opciones disponibles:
llm,
stt
agents
object[]
requerido
createdAt
string
requerido

Marca de tiempo ISO 8601.

updatedAt
string
requerido

Marca de tiempo ISO 8601.

currentVersion
integer | null
requerido
hasDraftChanges
boolean
requerido
versions
object[]
requerido

La más nueva primero; el borrador (si lo hay) va primero.

checkGroups
object[]
requerido
judges
object[]
requerido
caseCounts
object
requerido
draftCaseCount
integer | null

Casos que publicaría el borrador abierto; null si el benchmark no tiene borrador.

archivedAt
string | null

Marca de tiempo ISO 8601.

settings
object

Valores predeterminados de ejecución del benchmark. No se versionan.

language
string | null
scoring
object
validatorKinds
enum<string>[]
Opciones disponibles:
judge,
code,
builtin