Model Settings

Per-model controls, shown exactly as each model accepts them - more than 40 parameters: native search, temperature, reasoning effort, verbosity, and which level wins.

Model Controls, in depth ->
Browse documentation

Every model carries its own controls, and Big-AGI shows exactly the ones that model accepts - more than 40 parameters in total. Per-model control is one of the best parts of the application, it is available in Open, and, according to our users, it is head and shoulders above the market: big-agi.com/controls.

ShortcutWhat it does
Ctrl + Shift + OCurrent Model Options - the options of the model in use
Ctrl + Shift + Mthe Models dialog - change the options of any model

Model settings live in the model options dialog, in the right-hand panel of the chat, and in a persona's model configuration. They layer: the persona overrides the model's global parameters, and the request overrides both.

Native search is the preferred route to the web: the model finds pages and reads their content at the AI service. The major services run it natively.

Anthropic adds dynamic filtering: fewer tokens spent, more precise results. Forcing search on or off per message is the search control in the composer.

The controls

ControlRangeNotes
Temperature0.0 - 2.0unset: behaves as 0.5
Effortlow · medium · high · xhigh · maxunset: high
Thinking Levelminimal · low · medium · highunset: the model picks per prompt
Reasoning Effortnone · minimal · low · medium · high · xhigh · max
Thinkingnone · low · high · max
VerbosityDetailed · Good · Briefthe full editor spells Good as Balanced
Maximum Tokens256 to the model's own maximum, step 256unset: behaves as 8192
Disable Streamingon / offunset: streaming stays on
vendor extrascache breakpoints · code sandboxes · document skills · dynamic filtering · fast mode at a price multiplier · image generation options · a longer context window · thinking budgets

Those four names are one concept under four vendor labels; a model may offer only part of its range. Untouched, Effort already sits at high and Thinking Level lets the model pick per prompt, so on routine work the useful move is down.

SettingWhat it changes
TemperatureHow far the model strays from its most likely wording.
Effort / Thinking Level / Reasoning Effort / ThinkingHow much the model works before it answers. Raising it costs latency and thinking tokens.
VerbosityLength and thoroughness of the reply, not its quality.
Maximum TokensThe limit on one reply.
Disable StreamingWaits for the whole reply instead of showing it as it arrives.

The Temperature slider names itself as you drag:

TemperatureThe slider reads
< 0.33More strict
0.33 - 0.67Creativity
> 0.67Larger freedom
> 1Extra hot ♨️ - past the top of the normal range

Which setting to change

SymptomSetting
The answer stops mid-sentenceMaximum Tokens
Repetitive, or three retries produce the same textTemperature up
Invented specifics, or anything you will diffTemperature down
Three paragraphs where you wanted one lineVerbosity Brief
You want the working on the recordVerbosity Detailed
Shallow on a problem with stepsthe effort control up - or a reasoning model, above
Slow and costly on routine workthe effort control down
Streamed replies arrive mangledDisable Streaming
It keeps searching the webthe search control in the composer

Which level wins

LevelWhat it holds
per-conversation overridecomposer, this thread only - the one you have is the search control
persona configurationreplaces your model settings outright, in that persona's chats
your model optionswhat you set, on that model
the model's factory valueshipped with the model entry
built-in fallback8192 maximum tokens, temperature 0.5

Top of that list beats everything below it. While an override is on, the panel shows the values it forces and locks the controls it touches.

Settings belong to the model you set them on: switch models and you get that model's own order, not a translation. Ctrl + L makes that switch mid-thread - the history continues, and the label above the chat changes to the model you picked. A persona that locked a model overrides the dropdown (what a persona is).

Why a control is missing or greyed out

Four mechanisms, four fixes.

What you seeWhyWhat to do
The control is not there at allThat model never declared it. Every extended setting is opt-in per model.Nothing to fix - use a model that offers it.
The dropdown has fewer options than you rememberThe model supports only part of its vendor's range.Pick from what is offered.
Temperature is disabled and reads UnsupportedThe model rejects temperature outright.On OpenAI reasoning models, setting Reasoning Effort to none re-enables it.
Temperature greys out the moment you enable extended thinkingExtended thinking disables temperature at the vendor, so both surfaces disable it - including through an aggregator.Turn thinking off to get temperature back.

A control you have never touched reads Default - the model's own factory value is in force. The label changing is how you confirm your value took.

© 2026 Token Fabrics·Built with passion in San Diego