AiChat
Reasoning Selector
Reasoning Selector from the Ai package.
Loading ReasoningSelector…
Source code
Waiting for the preview before loading source files · 2 of 2
Properties
Public properties derived from the component’s TypeScript signature.
| Property | Type | Default |
|---|---|---|
labelOptional | string | — |
onSelectOptional | ((option: AiOption) => void) | — |
optionsRequired | readonly AiOption[] | — |
variantOptional | "select" | "slider" | "codex" | "select" |
defaultOpenOptionalInitially open the slider popover. | boolean | — |
defaultValueOptionalInitial and reset effort option ID for an uncontrolled slider. | string | — |
valueOptionalControlled option ID for the slider. | string | — |
proOptionIdOptionalChatGPT option with the violet Pro treatment. | string | — |
ultraOptionIdOptionalCodex option with the violet Ultra treatment. | string | — |
modelsOptionalCaller-owned model choices shown by the central model button. | readonly AiOption[] | — |
defaultModelValueOptionalInitial and reset model ID. | string | — |
modelValueOptionalControlled model ID. | string | — |
onModelSelectOptional | ((option: AiOption) => void) | — |
defaultFastOptionalInitial and reset fast mode for the Codex variant. | boolean | — |
fastOptionalControlled fast mode for the Codex variant. | boolean | — |
onFastChangeOptional | ((fast: boolean) => void) | — |
disabledOptionalDisable the slider and its controls. | boolean | — |