Create a model
Registers a custom model resource in the project. Registration creates the model’s metadata; upload or import model files separately before deploying it.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Project identifier.
Body
Request for registering a custom model or adapter in a project.
Name for the custom model. May be bare or qualified as <project_slug>/<model_name>; a supplied project slug must match the project in the request path.
Volume type to create. Use model or adapter; plural models and adapters are also accepted.
ID of the supported base model from which this model was derived.
Human-readable description of the model and its intended use.
Response
OK
Custom or derived model registered in a project and backed by versioned weight files.
Unique model identifier.
ID of the project that owns the model.
ID of the organization that owns the model's project.
Project-qualified model name in the form <project_slug>/<model_name>. Create and update requests may use the bare or qualified form.
Architecture, size, precision, and speculative-decoding metadata derived from the model files.
Who can discover the model. VISIBILITY_PRIVATE restricts it to the project; VISIBILITY_INTERNAL shares it with the organization.
VISIBILITY_PRIVATE, VISIBILITY_INTERNAL Human-readable description of the model and its intended use.
ID of the supported or custom base model from which this model was derived.
Resource name of the base model, using projects/{baseProject}/models/{baseModelId}; empty when the model has no base.