Definir o nível
O campo reasoning expressa uma preferência por deliberação adicional. Não transforma todos os modelos num modelo de raciocínio nem garante raciocínio interno na resposta.
Escolha o esforço de acordo com a tarefa: a extração de campos beneficia frequentemente mais de um esquema rigoroso, enquanto uma comparação difícil pode beneficiar de um processamento mais profundo.
{
"model": "openai/gpt-5.6-sol",
"messages": [{"role": "user", "content": "Compare two migration plans."}],
"reasoning": {"effort": "high"}
}Ter em conta as restrições
- Verifique supported_parameters para o modelo selecionado.
- Deixe espaço de saída suficiente para uma resposta final útil.
- Meça a latência e a utilização separadamente dos pedidos comuns.
Avaliar a qualidade
Compare variantes num conjunto fixo de tarefas reais, não num único exemplo impressionante.
Não mostre ao utilizador dados técnicos intermédios como explicação quando não se destinarem à saída.