Skip to content

Interface: SelectModelInput

Intent plus catalogue cache controls passed to selectModel.

  • ResolveModelInput

optional cacheIdentity?: string


optional explicit?: string

ResolveModelInput.explicit


optional fallbacks?: string[]

ResolveModelInput.fallbacks


optional fuzzy?: boolean

ResolveModelInput.fuzzy


optional liveOnly?: boolean

ResolveModelInput.liveOnly


optional modelClass?: "chat-thinking" | "chat-balanced" | "chat-fast" | "embedding"

ResolveModelInput.modelClass


optional requiresTools?: boolean

ResolveModelInput.requiresTools


optional threshold?: number

ResolveModelInput.threshold


optional ttlMs?: number