Actualizar un alias de modelo
Cambia el benchmark, los candidatos, el valor predeterminado o el pin, y luego vuelve a clasificar. Los campos omitidos conservan su valor; null borra task_id, default_model_id o pinned_model_id. Los nuevos candidatos deben mantener el formato de API del alias. Un valor predeterminado o un pin que ya no sería un candidato debe ser reemplazado o borrado en la misma solicitud.
Autorizaciones
Send Authorization: Bearer , using an MKA1 API key for automation or an OAuth API access token for a signed-in application. Use a dynamic security callback to refresh OAuth access tokens. Browser session-only operations still require their declared cookie.
Cuerpo
El alias que se va a cambiar. No se puede cambiar el nombre de un alias.
1 - 255Una suite de evaluación propiedad de esta organización.
1 - 255Un id de métrica que declara la versión activa de la suite. Su higher_is_better decide qué puntuación gana.
1 - 128Una tarea del conjunto sobre la que clasificar. Null clasifica la métrica promediada sobre cada tarea, contando solo las ejecuciones que cubren cada tarea de la versión.
1 - 255Dos a 16 modelos activos de un formato de API. El alias solo sirve uno de estos. El orden rompe los empates: el modelo anterior gana en caso de puntuación igual.
2 - 16 elements1 - 255Un candidato para servir hasta que exista un primer ganador. Null deja el alias sin resolver hasta entonces.
1 - 255Un candidato para servir independientemente de los resultados. Mientras esté fijado, las recomputaciones siguen registrando la clasificación pero no cambian lo que se sirve. Null desancla.
1 - 255Respuesta
Está bien
La versión de la suite se volvió a calcular por última vez clasificada. Nula antes de que se pudiera leer.
-9007199254740991 <= x <= 9007199254740991responses, completions, embeddings, images, transcriptions, tts, rerank El ganador del punto de referencia. Nulo hasta que exista uno.
Qué solicitud para el alias se atiende por: el pin, si no el ganador, si no el valor predeterminado.
pinned, benchmark, default ok: sirviendo a un ganador clasificado. waiting_for_results: aún no hay un resultado completo para clasificar, por lo que se mantiene el último ganador o el predeterminado. metric_missing: la versión activa de la suite ya no declara la métrica o la tarea. suite_missing: la suite fue eliminada. Los dos últimos conservan al último ganador hasta que se edita el alias.
ok, waiting_for_results, metric_missing, suite_missing Si una solicitud del alias se resuelve en este momento: sirve un modelo que todavía está activo en el registro.