Create a MaaSModelRef
Creates a new MaaSModelRef Kubernetes custom resource. K8s calls: POST /k8s/v1/maasmodelref
Request body
Example request
{
"name": "granite-3-8b-instruct",
"namespace": "maas-models",
"modelRef": {
"kind": "LLMInferenceService",
"name": "llama-2-7b-chat"
},
"displayName": "Granite 3 8B Instruct",
"description": "A high-performance instruction-tuned language model",
"modelCapabilities": [
"text-generation",
"vision"
]
}Response
MaaSModelRef created successfully
Example response
{
"name": "llama-2-7b-chat",
"namespace": "maas-models",
"displayName": "Granite 3 8B Instruct",
"description": "IBM Granite 3 8B instruction-tuned language model.",
"modelRef": {
"kind": "LLMInferenceService",
"name": "llama-2-7b-chat"
},
"phase": "Ready",
"reason": "Reconciled",
"status": "True",
"conditionType": "Ready",
"lastTransitionTime": "2026-01-01T00:00:00Z",
"endpoint": "https://llama-2-7b-chat.example.com",
"modelCapabilities": [
"text-generation",
"vision"
]
}Changes
Changed in 7 of the 32 revisions of this API.113
- ○
added the optional property
conditionTypeto the response with the201statusresponse-optional-property-added
- ○
added the optional property
lastTransitionTimeto the response with the201statusresponse-optional-property-added
- ○
added the optional property
reasonto the response with the201statusresponse-optional-property-added
- ○
added the optional property
statusto the response with the201statusresponse-optional-property-added
- ○
- ○
added the new optional request property
modelCapabilitiesnew-optional-request-property
- ○
added the optional property
modelCapabilitiesto the response with the201statusresponse-optional-property-added
- ○
- ○
added the optional property
statusMessageto the response with the201statusresponse-optional-property-added
- ○
- ○
added the new optional request property
descriptionnew-optional-request-property
- ○
added the new optional request property
displayNamenew-optional-request-property
- ○
added the new optional request property
uidnew-optional-request-property
- ○
- ○
added the optional property
descriptionto the response with the201statusresponse-optional-property-added
- ○
added the optional property
displayNameto the response with the201statusresponse-optional-property-added
- ○
- ○
endpoint added
endpoint-added
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
This revision also has 41 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲