A IA ignorou parte do que eu pedi: como fatiar um pedido grande em instruções que ela cumpre até o fim
prompt engineering

A IA ignorou parte do que eu pedi: como fatiar um pedido grande em instruções que ela cumpre até o fim

Danilo Gato

Autor

13 de setembro de 2026
6 min de leitura

Resposta rápida

A IA cumpre só uma parte do que você pediu porque um pedido corrido, com vários pontos misturados no meio de um parágrafo, compete por atenção dentro do próprio prompt, e o item que fica no meio do texto é o que mais se perde. A solução é fatiar o pedido em uma lista numerada, uma instrução por linha, cada uma curta e independente das outras, e terminar com uma frase do tipo “cumpra TODOS os itens acima, um por um”. Isso transforma um pedido vago em um checklist, e checklist é o formato que a IA segue com mais fidelidade, porque cada item vira uma unidade separada em vez de uma frase perdida dentro de um parágrafo longo.

Por que isso acontece, e não é você pedindo errado

Existe uma pesquisa recente chamada IFScale (2025) que mediu exatamente isso: quantas instruções um modelo consegue cumprir dentro do mesmo pedido antes de começar a ignorar parte delas. O resultado até nos modelos mais avançados foi uma queda de desempenho conforme a quantidade de instruções cresce, com precisão de 68% no teste mais denso (500 instruções numa tarefa só). Mais importante pro seu dia a dia: a pesquisa encontrou um viés claro a favor das primeiras instruções do pedido, ou seja, o que você escreve no início tem mais chance de ser cumprido do que o que vem depois.

Isso conversa com outra descoberta mais antiga e já bem estabelecida, o efeito “lost in the middle” (Liu et al., pesquisa conjunta de Stanford, UC Berkeley e Samaya AI), que mostra que modelos de linguagem usam o início e o fim de um texto longo com mais atenção do que o meio. Um pedido escrito como parágrafo corrido, com a instrução importante emendada no meio de uma frase de três linhas, cai exatamente na zona que o modelo trata com menos cuidado.

Onde o pedido se perde, na prática

Pega este exemplo real de pedido que a maioria das pessoas escreve, tudo emendado:

“Resume esse texto pra mim, mas mantém o tom formal, e também traduz o título pro inglês, ah e organiza em tópicos, e no final me dá 3 sugestões de imagem pra ilustrar.”

Nesse pedido tem cinco instruções diferentes escondidas dentro de uma frase só: resumir, manter tom formal, traduzir o título, organizar em tópicos, sugerir imagens. É comum a IA cumprir as duas primeiras (resumir e manter o tom) e esquecer o resto, porque elas vêm logo no início da frase e as outras ficam encaixadas depois, competindo umas com as outras pelo mesmo espaço de atenção.

O prompt que resolve: fatiar em lista numerada

A mesma tarefa, reescrita como checklist:

Faça as seguintes tarefas com o texto abaixo, cumprindo TODAS, uma por uma:

1. Resuma o texto em até 150 palavras.
2. Mantenha o tom formal em todo o resumo.
3. Traduza o título original para o inglês.
4. Organize o resumo em tópicos (bullet points).
5. Ao final, sugira 3 ideias de imagem para ilustrar o texto.

Texto: [cole aqui]

A diferença entre os dois pedidos não é o conteúdo, é a estrutura. Uma lista numerada dá a cada instrução o mesmo peso visual, elimina a ambiguidade de “isso é uma instrução ou só um detalhe da instrução anterior”, e a frase “cumprindo TODAS, uma por uma” funciona como um lembrete explícito de que nenhum item pode ser pulado, o que reduz bastante o viés de favorecer só o começo do pedido.

O truque extra: pedir o checklist de volta

Depois que a IA responder, um jeito rápido de conferir se ela realmente cumpriu tudo é pedir: “antes de eu ler a resposta, me diz rapidamente quais dos 5 itens acima você cumpriu e quais não”. Isso força o modelo a revisitar a própria lista de instruções e admitir, com mais clareza, o que ficou faltando, em vez de você precisar comparar item por item na mão. Esse hábito puxa direto da técnica de autocrítica: pedir pra IA olhar de volta pro que ela mesma fez é sempre mais confiável do que confiar que ela cumpriu tudo de primeira.

Quando as instruções competem entre si

Tem um caso particular que piora ainda mais o problema: instruções que puxam pra direções opostas dentro do mesmo pedido, tipo “seja bem detalhado, mas também bem curto” ou “use linguagem técnica, mas que qualquer pessoa entenda”. Quando isso acontece, a IA não erra por ignorar, ela erra por tentar equilibrar as duas coisas ao mesmo tempo e acaba não cumprindo nenhuma das duas por completo. A saída é dar uma ordem de prioridade explícita: “priorize ser curto, mesmo que isso signifique cortar detalhe” resolve a ambiguidade de um jeito que o modelo consegue seguir de verdade. Sempre que duas instruções do seu pedido puderem colidir, diga qual delas vence, em vez de deixar a IA decidir sozinha qual vai sacrificar.

Quantas instruções cabem num pedido só

Não existe um número mágico universal, mas a régua prática que funciona bem no dia a dia é: até 5 ou 6 instruções curtas e independentes numa lista, tudo bem, a maioria dos modelos atuais cumpre isso quase sempre. Passou disso, principalmente se as instruções dependem uma da outra (o item 3 só faz sentido depois que o item 2 foi feito), o caminho mais seguro é dividir em duas rodadas de prompt: primeira leva faz a parte 1, você confere, e só depois manda a segunda leva. Pedido gigante numa mensagem só parece mais rápido, mas na prática costuma gerar mais retrabalho de conferir e corrigir do que duas mensagens curtas e certeiras.

Checklist antes de mandar um pedido com várias partes

  1. Numerou cada instrução? Se o pedido tem mais de duas coisas, viram uma lista, não um parágrafo.
  2. Cada item é independente e curto? Uma frase, uma ação. Se um item tem “e também”, provavelmente são dois itens.
  3. Colocou o aviso explícito? “Cumpra TODOS os itens acima” no início ou no fim da lista.
  4. O pedido tem mais de 6 itens? Considere dividir em duas mensagens.
  5. Pediu confirmação de volta? “Me diz quais itens você cumpriu” depois da resposta, pra pegar o que ficou faltando antes de usar o resultado.

Esses cinco passos resolvem a reclamação mais comum de quem usa IA no trabalho todo dia: mandar um pedido cheio de partes e receber de volta só metade dele. O problema quase nunca é a capacidade da IA, é o formato do pedido competindo consigo mesmo por atenção.

Vale reforçar um ponto: isso não é peculiaridade de um modelo específico, aparece em praticamente todos os modelos grandes disponíveis hoje, de qualquer empresa. Trocar de ferramenta não resolve pedido malformatado, porque o viés de posição e a perda de instrução no meio do texto são um padrão da forma como esses modelos processam texto longo, não um defeito pontual de um produto só. A solução mora no jeito de escrever o pedido, não na escolha de qual IA usar.

Se o que sumiu foi justamente a parte que a IA deveria ter perguntado antes de responder, vale ler também o artigo sobre fazer a IA fazer perguntas antes de responder, que ataca o mesmo problema de outro ângulo, evitando a resposta incompleta desde a pergunta original. E se você quer conferir se a resposta final ficou realmente completa, o artigo sobre pedir pra IA revisar a própria resposta traz as perguntas certas pra fazer essa checagem.

Leia também

Tags

prompt engineeringia generativaprodutividade com ia