Glossário · Inteligência Artificial
Janela de contexto
Definição
Janela de contexto é a quantidade máxima de texto, medida em tokens, que um modelo de linguagem consegue considerar de uma vez, somando instruções, documentos, histórico da conversa e a própria resposta, e funciona como a memória de trabalho do modelo durante cada interação, definindo o que ele enxerga e o que fica de fora.
- Context window
- Contexto do modelo
- Janela de tokens
- Limite de contexto
- Cluster
- Inteligência Artificial
- Classificação
- Conceito
- Nível
- Intermediário
O que é janela de contexto?
Janela de contexto é o espaço de trabalho de um LLM. Tudo o que o modelo considera para responder precisa caber nela: as instruções do sistema, o prompt do usuário, os documentos anexados, o histórico da conversa e a resposta que está sendo gerada.
O tamanho da janela é medido em tokens, pedaços de texto que podem ser palavras inteiras ou partes delas. O que está fora da janela simplesmente não existe para o modelo naquele momento, por mais importante que seja.
Uma comparação útil é a mesa de trabalho. O modelo só usa os papéis que estão sobre a mesa. Uma mesa maior cabe mais papéis, mas uma mesa bagunçada atrapalha, mesmo sendo grande.
Como funciona na prática?
A cada mensagem, a ferramenta monta um pacote de texto e envia ao modelo. Esse pacote costuma ter:
- Instruções fixas: regras do sistema, papel e limites.
- Material de apoio: documentos, trechos buscados via RAG e resultados de ferramentas.
- Histórico: as mensagens anteriores da conversa.
- Espaço para a resposta: a saída também consome tokens da janela.
Quando o pacote passa do limite, algo precisa sair. Ferramentas de agentes, por meio do harness, resumem o histórico, descartam resultados antigos ou guardam informações em arquivos para recuperar depois.
Janela de contexto vs memória de treinamento: qual a diferença?
O treinamento dá ao modelo conhecimento geral, fixo e com data de corte. A janela de contexto traz informação específica e atual, que vale só para aquela interação. Para usar dados da empresa, o caminho é colocar a informação certa na janela, e não esperar que o modelo já saiba.
Exemplos
- Uma analista anexa um contrato de 80 páginas e pede um resumo das cláusulas de multa. O contrato inteiro cabe na janela e o modelo responde com base nele.
- Em uma conversa de horas, o assistente esquece o tom combinado no início, porque as primeiras mensagens foram resumidas.
- Um agente de programação lê só os arquivos relevantes do projeto, em vez de carregar a base de código inteira.
Erros comuns
- Colar documentos inteiros quando só um trecho importa.
- Manter uma conversa única por dias, acumulando ruído.
- Supor que o modelo lembra de conversas anteriores.
- Ignorar que contexto maior aumenta o custo de cada chamada.
Por que importa para líderes e empresas?
A janela de contexto define o que a IA consegue considerar ao tomar uma decisão ou gerar um texto. Ela explica parte das falhas que parecem aleatórias e boa parte do custo de uso. Para líderes, entender esse limite ajuda a desenhar processos melhores e a investir em engenharia de contexto, em vez de apenas trocar de modelo.
Perguntas frequentes
O que acontece quando a janela de contexto enche?
Depende da ferramenta. Algumas cortam as mensagens mais antigas, outras resumem o histórico e outras simplesmente recusam o pedido. Em todos os casos, o modelo deixa de ver parte da informação. Por isso, em conversas longas, a IA pode esquecer instruções dadas no início ou contradizer algo que já tinha sido combinado.
Janela de contexto maior é sempre melhor?
Não necessariamente. Uma janela maior permite analisar documentos longos de uma vez, mas aumenta custo e tempo de resposta. Além disso, estudos mostram que modelos usam pior a informação que fica no meio de textos muito longos. Selecionar bem o que entra costuma render mais do que simplesmente colocar tudo.
A janela de contexto é a memória da IA?
É a memória de curto prazo. O modelo só lembra do que está dentro da janela naquela interação. O que ele aprendeu no treinamento é outro tipo de conhecimento, fixo e com data de corte. Recursos de memória entre conversas funcionam guardando informações fora do modelo e devolvendo à janela quando necessário.
Qual o tamanho de uma janela de contexto hoje?
Varia muito entre modelos e versões. Modelos atuais trabalham com janelas que vão de dezenas de milhares até mais de um milhão de tokens, o suficiente para livros inteiros ou grandes bases de código. Como os números mudam a cada lançamento, vale conferir a documentação oficial do modelo antes de planejar um projeto.