Skip to content

GetModelResponseBody ​

OK

Example Usage ​

typescript
import { GetModelResponseBody } from "@meetkai/mka1/models/operations";
import { RFCDate } from "@meetkai/mka1/types";

let value: GetModelResponseBody = {
  id: "<id>",
  object: "model",
  created: 169770,
  ownedBy: "<value>",
  modelType: "llm",
  inputModalities: [
    "<value 1>",
    "<value 2>",
  ],
  outputModalities: [
    "<value 1>",
    "<value 2>",
    "<value 3>",
  ],
  parameterCount: 619059,
  activeParameterCount: 765242,
  releaseDate: new RFCDate("2026-02-24"),
  capabilities: {
    supportsTemperature: true,
    supportsTopP: true,
  },
};

Fields ​

FieldTypeRequiredDescription
idstring✔️N/A
object"model"✔️N/A
creatednumber✔️N/A
ownedBystring✔️N/A
modelTypeoperations.ModelType✔️N/A
inputModalitiesstring[]✔️Modalities this model accepts as input, mirroring the registry's capabilities.modalities.input (e.g. ["text", "image"]). Clients use it to decide whether an attachment — an image, audio clip, or video — can be sent to this model at all.
outputModalitiesstring[]✔️Modalities this model can produce, mirroring the registry's capabilities.modalities.output. Unconstrained strings rather than a closed enum so a new registry modality reaches clients without a breaking schema change.
parameterCountnumber✔️Total parameter count of the weights behind this model, mirroring the registry's modelCard.parameterCount. Null when the registry does not record one (closed-weight API models, or entries nobody has filled in yet).
activeParameterCountnumber✔️Parameters active per token for mixture-of-experts models, mirroring the registry's modelCard.activeParameterCount. Null for dense models and whenever unrecorded.
releaseDateRFCDate✔️Public release date of the model as an ISO calendar date (YYYY-MM-DD), mirroring the registry's modelCard.releaseDate. Null when unrecorded.
capabilitiesoperations.Capabilities✔️Curated public sampling capabilities for this model.