<org>/<name> — por ejemplo acme/qwen2.5-0.5b-support.
Ese identificador es la clave de todo.
Subes artefactos al repositorio desde tu máquina por git, y las cargas de trabajo de Compute resuelven el mismo <org>/<name> a través del endpoint de artefactos compatible con Hugging Face de la plataforma para entrenar con ellos o servirlos — consulta Usar repositorios con Compute.
Esta guía cubre la API de gestión: crear repositorios, listarlos y leerlos, renombrarlos y eliminarlos.
Antes de comenzar
Necesitas:
Los repositorios siempre pertenecen a la organización de quien llama.
Nunca eliges el
org al crear — se deriva de tu clave de API — y no puedes acceder en absoluto a los repositorios de otra organización.
Crear un repositorio
Elige un nombre y, opcionalmente, una descripción. El nombre debe comenzar con una letra o un dígito y tener como máximo 100 caracteres entre letras, dígitos, puntos, guiones bajos y guiones (^[A-Za-z0-9][A-Za-z0-9._-]{0,99}$).
201 con el repositorio:
id es un identificador opaco y estable — la clave canónica que sobrevive a los renombrados.
org y name son las etiquetas visibles para el usuario que forman la referencia del repositorio y sus URLs.
La creación aprovisiona el repositorio git subyacente como parte de la solicitud.
Si ese aprovisionamiento falla, la creación devuelve 502 provision_failed y no se conserva nada, por lo que es seguro reintentar.
El cuerpo de la solicitud rechaza campos desconocidos, y un nombre que ya está en uso en tu organización devuelve 409.
La referencia del repositorio y la URL de git
Dos valores identifican un repositorio en el resto de la plataforma:
El host de git autentica con HTTP basic auth: se acepta cualquier nombre de usuario (la convención es el slug de tu organización) y la contraseña es una clave de API de MKA1.
Ambos valores son los que entregas a una carga de trabajo de Compute como variables de entorno — el recorrido completo está en Usar repositorios con Compute.
Listar repositorios
Devuelve todos los repositorios de tu organización.Obtener un repositorio
Lee un único repositorio por su referencia.404 — incluido cualquier repositorio que pertenezca a otra organización.
Renombrar o actualizar un repositorio
Las actualizaciones son solo de etiquetas: puedes cambiarname y description, y un campo omitido se deja sin cambios.
id del repositorio es estable, así que un renombrado es una actualización de metadatos — el historial de git y los artefactos almacenados quedan intactos.
Renombrar a un nombre que ya existe en tu organización devuelve 409.
Eliminar un repositorio
204 sin cuerpo.
El registro del repositorio se elimina de inmediato — esa eliminación es la autoritativa — mientras que el desmantelamiento del almacenamiento git subyacente es una limpieza de mejor esfuerzo.
Una eliminación repetida de la misma referencia devuelve 404.
Errores
Los endpoints de repositorios devuelven un sobre uniforme con un código estable legible por máquina y el id de correlación de la solicitud:Referencia de API
Para ver el esquema completo de solicitud y respuesta, abre los grupos de Repositorios en la Referencia de API.Ver también
- Usar repositorios con Compute - sube pesos y conjuntos de datos, y luego entrena o sirve a partir de ellos.
- Ejecutar un trabajo de ajuste fino - publica pesos fusionados en un repositorio desde un trabajo de entrenamiento.
- Desplegar un servidor de modelos - sirve pesos directamente desde un repositorio con vLLM.