Skip to content

Variable: ChatModelSelectionOptionsSchema

const ChatModelSelectionOptionsSchema: ZodObject<{ model: ZodOptional<ZodString>; modelClass: ZodOptional<ZodEnum<{ chat-balanced: "chat-balanced"; chat-fast: "chat-fast"; chat-thinking: "chat-thinking"; }>>; }, $strip>

Chat-model selection by name or capability class.

  • model (optional): Optional fuzzy or exact model name.
  • modelClass (optional): Optional chat capability class used when selecting a default model.