Optional, typed enrichment for a model catalog entry. Missing properties remain unknown.

Hierarchy

  • AiGatewayModelMetadata

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any

Model features reported by the enrichment source. Omitted properties are unknown.

description?: string

Human-readable model description.

displayName?: string

Human-readable model name.

family?: string

Model family identifier.

Primary model kind. Decision models return a choice or score instead of generated text.

knowledgeCutoff?: string

Knowledge cutoff reported by the source.

lastUpdated?: string

Date the source record was last updated.

Model lifecycle state.

Token limits reported by the enrichment source.

Supported model input and output modalities.

openWeights?: boolean

Whether model weights are openly available.

Supported reasoning controls. Absence means controls are unknown or unavailable.

referencePricing?: AiGatewayModelReferencePrice[]

Provider-specific reference prices from the enrichment source. Omitted for shared canonical-model fallback matches. These do not determine gateway charges.

releaseDate?: string

Model release date.

Provenance for model metadata enrichment.

Completeness of the matched source record. Partial also identifies metadata from a base model for a dated snapshot or from a shared canonical-model fallback.

Generated using TypeDoc