Components / AI components / Model settings
Model controlsExperimental alpha

ReasoningControl

A discrete reasoning slider, segmented control or custom select.

ReasoningControl preview

Loading example…

Interactions use local sample data.

Usage and props

Supply the model’s supported effort levels in order. This is a setting, not a view of private reasoning.

Supported inputs

This is the public signature used by this example. Open Code to see how the values and callbacks fit together.

options · value · onValueChange · disabled?
How state and callbacks work

These are the main props for the example. The package's TypeScript declarations include the full API.

Customize and use with a keyboard