Skip to content
Developer Preview

ModelSelection

A model selection. Empty strings are normalized to absent.

  • displayLabel
  • modelId
  • profileId
  • providerId
Source

schema/msp/experimental/msp.schema.json#/types/ModelSelection

{
"description": "A model selection. Empty strings are normalized to absent.",
"properties": {
"displayLabel": {
"description": "Presentation label.",
"type": "string"
},
"modelId": {
"description": "Catalog model id. Required.",
"type": "string"
},
"profileId": {
"description": "Provider profile. Omitted and explicit `null` both mean \"no profile\".",
"type": [
"string",
"null"
]
},
"providerId": {
"description": "Provider routing.",
"type": "string"
}
},
"required": [
"modelId"
],
"type": "object"
}