Crear un repositorio
Provisiona un repositorio (solo propietario/admin de la organización); una provisión fallida se revierte en la medida de lo posible (véase el 502). El repositorio pertenece a la organización del llamador. kind indica qué contendrá y, por defecto, es repo (un repositorio git simple); decide qué capas de protocolo responden por el nombre (véase el esquema Repo).
Autorizaciones
Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
Encabezados
Optional external end-user identifier forwarded by the API gateway.
Cuerpo
El nombre del repositorio. Debe comenzar con un carácter alfanumérico y tener ≤100 caracteres de [A-Za-z0-9._-].
^[A-Za-z0-9][A-Za-z0-9._-]{0,99}$"my-model"
Lo que contendrá el repositorio. El valor predeterminado es repo.
repo, model, dataset, image Respuesta
El repositorio creado.
El ID de usuario de quien creó el repositorio, a través de cualquier medio
(la API, git push, el cliente de HF, el registro OCI). Es el
mismo ID que usa la sesión de la plataforma y el directorio de miembros de mk-authentication, por lo que un nombre está a una búsqueda de directorio de distancia. null
para un repositorio que no registra ningún ID de usuario; nunca una cadena vacía.
"usr_01j9z8w3k6m2q4r7t9v1x3y5z7"
"Fine-tuned weights for the acme assistant."
Identificador de repositorio opaco y estable (la clave canónica; no una etiqueta de usuario).
"rqz4h6k2m5n7p9r3t5v7w9x2"
El tipo del repositorio, o null para un repositorio heredado creado antes de que existieran los tipos y que aún no ha sido tipado mediante PATCH. Un repositorio sin tipo es servido por todos los planos.
repo, model, dataset, image "model"
El nombre del repositorio (etiqueta de URL).
"my-model"
El slug de la URL de la organización a la que pertenece el repositorio.
"acme"