DefaultEffort - Go SDK

DefaultEffort type definition

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

Default reasoning effort when the client enables reasoning without specifying effort. Maps to reasoning.effort in chat requests. When "none", prefer omitting effort unless the user explicitly disables reasoning.

Example Usage

1import (
2 "github.com/OpenRouterTeam/go-sdk/models/components"
3)
4
5value := components.DefaultEffortXhigh
6
7// Open enum: custom values can be created with a direct type cast
8custom := components.DefaultEffort("custom_value")

Values

NameValue
DefaultEffortXhighxhigh
DefaultEffortHighhigh
DefaultEffortMediummedium
DefaultEffortLowlow
DefaultEffortMinimalminimal
DefaultEffortNonenone