Registro de modelos
El registro de modelos guarda modelos de aprendizaje automático y sus versiones en un proyecto. model_registry.download descarga un archivo de una versión de modelo, para inferencia, evaluación o una compilación. Publicar y borrar versiones de modelo no son acciones de este servidor.
Preguntas de ejemplo
Sección titulada «Preguntas de ejemplo»- “Descarga model.onnx de la versión 3 del modelo classifier del proyecto 42”
Cómo llamarlo
Sección titulada «Cómo llamarlo»- Dinámica, la superficie predeterminada: llama a
gitlab_execute_actionconactionigual al ID de la acción, comomodel_registry.download, y sus parámetros enparams.gitlab_find_actionencuentra un ID a partir de una descripción de la tarea. - Meta (
GITLAB_MCP_TOOL_SURFACE=meta): llama agitlab_model_registryconactionigual al nombre de la acción, comodownload, y sus parámetros enparams. - Individual (
GITLAB_MCP_TOOL_SURFACE=individual): llama a la herramienta propia de la acción, comogitlab_download_ml_model_package, pasándole directamente sus parámetros.
Disponibilidad
Sección titulada «Disponibilidad»Todos los niveles sirven el grupo completo, tanto en instancias autogestionadas como en GitLab.com.
Acciones de solo lectura: 1 de 1, las que conserva un despliegue en modo de solo lectura.
Acciones
Sección titulada «Acciones»La descripción de cada acción, y la de cada uno de sus parámetros, es el texto que sirve el servidor para ella en la superficie predeterminada, citado tal cual; por eso está en inglés.
| Acción | Individual |
|---|---|
model_registry.download | gitlab_download_ml_model_package |
model_registry.download
Sección titulada «model_registry.download»Download one artifact file from a project ML model registry package version by project, model version, path, and filename. Returns: the artifact bytes base64-encoded in content_base64, plus project, model version, path, filename, and decoded size_bytes. See also:
package.list,release.link_create,repository.raw_blob.
- Meta-herramienta:
gitlab_model_registry, accióndownload - Herramienta individual:
gitlab_download_ml_model_package - Nivel: Free
- Comportamiento: solo lectura, idempotente
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
filename | string | sí | Name of the file to download |
model_version_id | string/integer | sí | Model version ID. Either the numeric version ID from the model version URL or a candidate run ID prefixed with candidate: such as candidate:5 |
path | string | sí | Path within the model package |
project_id | string/integer | sí | Project ID or URL-encoded path |