A model available for a given LLM provider integration and account.

Hierarchy

  • LLMObsIntegrationModel

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
hasAccess: boolean

Whether the account has access to this model.

id: string

Unique identifier for the model entry.

integration: string

The name of the LLM provider integration.

integrationDisplayName: string

Human-readable name of the LLM provider integration.

jsonSchema: boolean

Whether the model supports structured output via JSON schema.

modelDisplayName: string

Human-readable model name.

modelId: string

Provider-specific model identifier used in inference calls.

provider: string

The underlying model provider.

providerDisplayName: string

Human-readable name of the underlying model provider.

regionPrefixOverrides?: {
    [key: string]: string;
}

Map of region-specific model ID prefix overrides.

Type declaration

  • [key: string]: string

Generated using TypeDoc