ChatRequestReasoningEffort - TypeScript SDK

ChatRequestReasoningEffort type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Shorthand for setting reasoning effort. Equivalent to setting reasoning.effort. Cannot be used simultaneously with reasoning.effort if they differ.

Example Usage

1import { ChatRequestReasoningEffort } from "@openrouter/sdk/models";
2
3let value: ChatRequestReasoningEffort = "medium";
4
5// Open enum: unrecognized values are captured as Unrecognized<string>

Values

1"xhigh" | "high" | "medium" | "low" | "minimal" | "none" | Unrecognized<string>