InícioGlossário › Temperatura em IA
Glossário

O que é Temperatura em IA?

Temperatura é um número (geralmente entre 0 e 1) que controla o quão criativa ou previsível é a resposta de um modelo de IA. Temperatura próxima de 0 gera respostas consistentes e diretas, sempre escolhendo as palavras mais prováveis. Temperatura próxima de 1 gera respostas mais variadas e criativas, mas com risco maior de imprecisões. É como um botão de 'ousadia' do modelo.

Como a temperatura funciona por dentro

Quando uma IA gera texto, ela não escreve a resposta toda de uma vez. Ela escolhe palavra por palavra, calculando a probabilidade de cada opção. Se você perguntar 'Qual é a capital do Brasil?', o token mais provável após 'A capital do Brasil é' é 'Brasília' com altíssima probabilidade — e temperatura 0 vai escolher exatamente isso, toda vez.

Com temperatura mais alta, o modelo é instruído a não sempre escolher a palavra mais provável. Ele pode escolher 'Brasília' em 80% das vezes, mas às vezes escolher uma variação na formulação da frase, tornando as respostas mais diversas e criativas.

Tecnicamente: o parâmetro divide os 'logits' (pontuações brutas de probabilidade de cada token) antes de aplicar a função softmax. Temperatura 0 é quase determinística; temperatura 1 preserva as probabilidades originais do modelo; temperatura acima de 1 amplifica a variação.

Quando usar temperatura baixa ou alta

A escolha certa depende do que você quer que a IA faça:

Temperatura nos modelos que você usa no dia a dia

ChatGPT: a temperatura não é configurável diretamente pelos usuários da interface web. A OpenAI define valores internos por modelo e tipo de tarefa. Na API, a temperatura vai de 0 a 2, com padrão 1.

Claude (Anthropic): via API, temperatura de 0 a 1 — a Anthropic limita o máximo em 1, diferente da OpenAI que permite até 2.

Gemini (Google): similar aos outros via API, com escala 0 a 1 ou 0 a 2 dependendo da versão.

Para a maioria dos usuários, a temperatura já está configurada de forma adequada para uso geral. A configuração manual faz mais sentido para desenvolvedores construindo aplicações específicas — como um chatbot de suporte que precisa de respostas consistentes (temperatura baixa) ou um gerador de nomes criativos (temperatura alta).

Perguntas frequentes

Temperatura mais alta significa que a IA mente mais?
Não diretamente, mas há correlação. Com temperatura alta, o modelo tem mais probabilidade de escolher tokens menos prováveis, o que pode levar a afirmações menos precisas. Por isso tarefas que exigem precisão factual (respostas técnicas, datas, cálculos) funcionam melhor com temperatura baixa.
Como configurar a temperatura no ChatGPT?
Na interface web do ChatGPT, a temperatura não é configurável pelo usuário — a OpenAI define internamente. Para controlar a temperatura, você precisa acessar a API da OpenAI (requer cadastro de desenvolvedor e chave de API) e passar o parâmetro 'temperature' nas requisições.
Qual é a temperatura ideal para criação de conteúdo?
Para copy de marketing e criação criativa: entre 0,7 e 1. Para artigos informativos e textos técnicos que precisam ser precisos: entre 0,3 e 0,5. Para código e fórmulas matemáticas: próximo de 0. Na prática, a maioria dos modelos já vem calibrada para uso geral em torno de 0,7 a 1.
Temperatura e top-p são a mesma coisa?
Não, mas têm efeito parecido. Temperatura escala as probabilidades de todos os tokens. Top-p (nucleus sampling) escolhe os tokens mais prováveis que juntos somam 'p' de probabilidade e ignora o resto. Ambos controlam a variabilidade da resposta, mas por mecanismos diferentes. Em geral, você ajusta um ou outro, não os dois ao mesmo tempo.

Termos relacionados

← Ver glossário completo