Chatoyant - v0.9.0
    Preparing search index...

    Interface ProviderMeta

    Provider metadata for configuration and detection.

    interface ProviderMeta {
        name: string;
        signatures: readonly string[];
        envKey: string;
        envKeyLegacy?: string;
        baseUrl: string;
    }
    Index

    Properties

    name: string

    Human-readable provider name

    signatures: readonly string[]

    Model name signatures for auto-detection (e.g., ["gpt", "o1", "o3"] for OpenAI)

    envKey: string

    Primary environment variable name for the API key (e.g., OPENAI_API_KEY)

    envKeyLegacy?: string

    Legacy environment variable name accepted as fallback (e.g., API_KEY_OPENAI)

    baseUrl: string

    Base URL for the provider's API