unified-llm-client
    Preparing search index...

    Interface ModelInfo

    interface ModelInfo {
        cacheReadPrice?: number;
        cacheWritePrice?: number;
        contextWindow: number;
        embeddingDimensions?: {
            default: number;
            max?: number;
            min?: number;
            recommended?: number[];
        };
        id: string;
        inputPrice: number;
        kind?: "completion"
        | "embedding"
        | "speech"
        | "transcription";
        lastUpdated: string;
        maxInputTokens?: number;
        outputPrice: number;
        provider: CanonicalProvider;
        supportedInputModalities?: (
            "text"
            | "document"
            | "audio"
            | "image"
            | "video"
        )[];
        speechPrices?: SpeechPriceBook;
        supportedOutputModalities?: ("text" | "audio")[];
        supportsStreaming: boolean;
        supportsTools: boolean;
        supportsVision: boolean;
    }
    Index

    Properties

    cacheReadPrice?: number
    cacheWritePrice?: number
    contextWindow: number
    embeddingDimensions?: {
        default: number;
        max?: number;
        min?: number;
        recommended?: number[];
    }
    id: string
    inputPrice: number
    kind?: "completion" | "embedding" | "speech" | "transcription"
    lastUpdated: string
    maxInputTokens?: number
    outputPrice: number
    supportedInputModalities?: ("text" | "document" | "audio" | "image" | "video")[]
    speechPrices?: SpeechPriceBook
    supportedOutputModalities?: ("text" | "audio")[]
    supportsStreaming: boolean
    supportsTools: boolean
    supportsVision: boolean