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.
Authorization
bearerAuth In: header
Path Parameters
Project identifier.
Request Body
application/json
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.
Human-readable description of the model and its intended use.
ID of the supported base model from which this model was derived.
Response Body
application/json
application/json
curl -X POST "https://example.com/projects/string/models" \ -H "Content-Type: application/json" \ -d '{ "name": "string", "type": "string", "baseModelId": "string" }'{ "id": "string", "projectId": "string", "organizationId": "string", "name": "string", "description": "string", "weights": { "type": "WEIGHTS_TYPE_DEFAULT", "speculatorMechanism": "SPECULATOR_MECHANISM_DRAFT", "draftSpeculatorType": "DRAFT_SPECULATOR_TYPE_EAGLE", "architecture": "string", "contextLength": "string", "parameters": { "total": "string", "byDtype": [ { "dtype": "string", "count": "string" } ] } }, "baseModelId": "string", "baseModel": "string", "visibility": "VISIBILITY_PRIVATE"}List project models GET
Lists custom model resources owned by the specified project. Use the organization endpoint to list models shared across projects or the supported-model catalog to discover Together-hosted base models.
Get a model GET
Retrieves a custom model's metadata, visibility, weight information, and base-model relationship.