Skip to content

AddCatalogModelRequest ​

Example Usage ​

typescript
import { AddCatalogModelRequest } from "@meetkai/mka1/models/components";

let value: AddCatalogModelRequest = {
  id: "<id>",
  provider: "<value>",
  modelId: "<id>",
  apiFormat: "responses",
  apiProviderType: "groq",
  created: 696207,
  auth: {
    type: "custom-headers",
    headers: {
      "key": "<value>",
      "key1": "<value>",
    },
  },
  capabilities: {
    modalities: {
      input: [
        "image",
      ],
      output: [
        "image",
      ],
    },
    reasoning: true,
  },
};

Fields ​

FieldTypeRequiredDescriptionExample
idstring✔️N/A
providerstring✔️N/A
modelIdstring✔️N/A
displayNamestring➖N/A
baseUrlstring➖N/A
apiFormatcomponents.AutoEndpoint✔️N/Aresponses
apiProviderTypecomponents.ApiProviderType✔️N/A
creatednumber✔️N/A
authcomponents.Auth✔️N/A
capabilitiescomponents.Capabilities✔️N/A
contextWindownumber➖N/A
rpmnumber➖N/A
rateLimitscomponents.RateLimits[]➖N/A
concurrencycomponents.Concurrency➖N/A
requestTimeoutMsnumber➖N/A
maxRetriesnumber➖N/A
defaultParamscomponents.DefaultParams➖N/A
rerouteRulescomponents.RerouteRules[]➖N/A
hiddenboolean➖N/A
embeddingLimitscomponents.EmbeddingLimits➖N/A
healthCheckcomponents.HealthCheck➖N/A
modelCardcomponents.ModelCard➖N/A