Interface ProviderDefaults

Default model identifiers for a given provider, keyed by task type. Only fields relevant to the provider need to be populated.

interface ProviderDefaults {
    text?: string;
    image?: string;
    embedding?: string;
    cheap?: string;
}

Properties

text?: string

Default model for generateText / streamText

image?: string

Default model for generateImage

embedding?: string

Default embedding model

cheap?: string

Cheapest model for internal/discovery use