PromptEval
ENBlog
15 de maio de 2026·Francisco Ferreira·11 min de leitura·Atualizado 2026-08-06

Como Avaliar a Qualidade de um Prompt de IA (e Dar uma Nota Antes de Publicar)

Resposta Rápida

Para avaliar a qualidade de um prompt de IA, pontue quatro dimensões mensuráveis antes de rodar qualquer teste: clareza (tarefa sem ambiguidade), especificidade (requisitos de output concretos), estrutura (ordem lógica das instruções) e robustez (tratamento de variações no input). Avaliação estrutural vem primeiro, avaliação de output vem depois. Num benchmark de 1.018 prompts reais, a média foi 54/100 e só 10,5% chegaram a um score de produção (75+); robustez é a dimensão mais fraca. Cole o prompt no PromptEval para ter o score 0–100 em menos de 10 segundos.

A maioria das pessoas testa um prompt rodando uma vez, lendo o resultado e concluindo que "ficou bom". Esse método funciona nas condições exatas em que você testou. Não diz nada sobre se o prompt vai se manter em escala, com inputs variados ou após uma atualização do modelo.

Avaliar a qualidade de um prompt significa algo mais específico: uma análise sistemática de se o prompt em si, independente de qualquer output, está estruturado para produzir resultados consistentes. Existem duas camadas: avaliação estrutural (o que você pode checar antes de ter outputs) e avaliação de output (o que você mede depois). A maioria dos guias pula a primeira e fica se perguntando por que a segunda continua encontrando as mesmas falhas.

O que a qualidade de prompt realmente mede

"Qualidade" em um prompt não é um julgamento subjetivo sobre se o output soou bem. É uma propriedade mensurável do texto do prompt, que você pode avaliar antes de gerar um único output.

O atalho pro passo estrutural: as ferramentas de avaliação de prompt automatizam essa checagem em segundos, a comparação cobre cinco opções e qual encaixa em cada fluxo.

As quatro dimensões estruturais que determinam a qualidade de um prompt formam o framework CERC (Clareza, Especificidade, Robustez, Composição/Estrutura):

Dimensão O que mede Falha típica
Clareza A tarefa tem exatamente uma interpretação razoável. Um leitor sem contexto anterior entenderia o que você quer. Verbos vagos ("me ajude com"), prompts com múltiplas tarefas sem priorização, pronomes ambíguos
Especificidade Os requisitos de output são concretos e mensuráveis: formato, comprimento, tom, escopo. O modelo não tem decisões de "como ficou pronto" a tomar. Adjetivos no lugar de restrições ("escreva um resumo claro" vs. "escreva um resumo de 3 frases em linguagem simples")
Estrutura Instruções seguem ordem lógica: papel primeiro, contexto segundo, tarefa terceiro, formato por último. Instruções relacionadas estão agrupadas. Spec de formato enterrado depois da tarefa, papel ausente, restrições espalhadas pelo texto
Robustez O prompt trata variações nos inputs reais. Casos extremos são antecipados. Não com instruções genéricas, mas com tratamento específico para os cenários de falha mais prováveis. Prompt assume input limpo e bem-formado quando usuários reais enviam qualquer coisa

Detalhamos cada dimensão aqui com exemplos. O resumo vem dos dados: no relatório State of Prompt Quality, que avaliou 1.018 prompts, a média ficou em 54/100 e apenas 10,5% alcançaram um score de produção (75+). Robustez foi a dimensão mais fraca, com média 31,5, e apareceu como o ponto mais baixo em 96% dos prompts. Isso é esperado: quase ninguém escreve o que o prompt deve fazer no dia ruim (input vazio, ambíguo, fora do escopo) antes de ver uma falha acontecer.

Avaliação estrutural: o que checar antes de rodar

Três perguntas diagnósticas que revelam problemas estruturais em menos de 5 minutos:

  1. Você consegue descrever o formato do output esperado sem olhar para outputs anteriores? Se não, o prompt está subespecificado. O modelo vai decidir o formato, e vai decidir diferente a cada vez.
  2. Duas pessoas diferentes poderiam ler esse prompt e ter expectativas diferentes sobre como é um output correto? Se sim, o modelo está fazendo esse julgamento. Ele vai fazer diferente em cada execução, input e versão de modelo.
  3. Se um usuário mandar um input extremo, string vazia, texto muito longo, assunto fora do escopo, o prompt diz o que fazer? Se não, o modelo inventa uma resposta.

A maneira mais rápida de fazer avaliação estrutural é colar o prompt no PromptEval. Você recebe um score 0–100 com callouts específicos por dimensão em menos de 10 segundos. Sem API key, sem dataset, sem instalação. O plano gratuito cobre 3 avaliações por mês.

Teste agora

Você acabou de aprender o que a avaliação estrutural verifica. Veja onde seu prompt falha, o PromptEval avalia gratuitamente com 3 créditos, sem cartão de crédito. Leva 10 segundos.

Exemplo antes e depois com scores

O framework aplicado a um prompt de triagem de suporte, antes e depois da revisão:

Antes:

"Resuma esse ticket de suporte e diga o que o cliente quer."

Score: 31/100. Clareza: 55 · Especificidade: 12 · Estrutura: 40 · Robustez: 17

Depois:

"Você é um especialista em triagem de suporte. Leia o ticket abaixo e retorne um objeto JSON com três chaves: 'resumo' (uma frase, linguagem simples), 'intencao_do_cliente' (o que o cliente pede, sem inferências além do que está escrito) e 'urgencia' (um de: urgente / normal / baixa, com base no ticket ser sobre queda de serviço, falha de cobrança ou solicitação de feature). Se o ticket não tiver pedido claro, defina intencao_do_cliente como 'indefinida' e urgencia como 'normal'."

Score: 84/100. Clareza: 88 · Especificidade: 91 · Estrutura: 82 · Robustez: 75

O que mudou: papel definido, formato de output é um JSON com chaves exatas e valores enumerados, "o que o cliente quer" dividido em dois conceitos distintos, caso extremo (sem pedido claro) tratado explicitamente. A melhora de 53 pontos não exigiu um modelo melhor, exigiu um prompt melhor.

O que é um score normal (e quais consertos rendem mais)

Um score "normal" fica em torno de 54/100. Esse é o número que sustenta o resto deste guia: no benchmark State of Prompt Quality (n=1.018 prompts reais), a média foi 54, a mediana caiu na mesma faixa e só 1 em cada 10 prompts passou de 75. Ou seja, se o seu primeiro score vier entre 45 e 60, você está exatamente onde quase todo mundo começa, e a distância até produção é menor do que parece.

O relatório também mediu quanto cada correção estrutural move o score, na média da base. Isso transforma "melhore o prompt" numa lista ordenada por retorno:

Conserto (uma linha no prompt) Ganho médio no score Dimensão que ataca
Declarar o formato do output (ex: "responda em JSON com as chaves X, Y, Z") +29 Especificidade
Definir 2–3 restrições do que o modelo nunca deve fazer +24 Robustez
Tratar o dia ruim: "se o input for vazio, ambíguo ou fora do escopo, peça esclarecimento em vez de chutar" alto Robustez
Colar um exemplo de output bom +10 Estrutura

A linha do "dia ruim" merece destaque: 85% dos prompts da base pontuam abaixo de 50 justamente nesse comportamento, então uma única frase de fallback costuma ser o conserto de maior retorno que existe. Se você só tem tempo para uma edição, é essa. Os números completos por dimensão estão no resumo do relatório em português.

Avaliação de output: a segunda camada

Avaliação estrutural diz se o prompt está bem-formado. Não diz se ele produz os outputs que seu caso de uso exige. Para isso você precisa de avaliação de output, e ela requer inputs reais.

O que um conjunto mínimo de testes inclui:

  • 15–30 inputs representando a distribuição real do que usuários vão mandar
  • Para cada input: um critério escrito do que "correto" parece. Não um exemplo de output, mas um padrão testável que você pode aplicar a qualquer output
  • Pelo menos 3 casos extremos intencionais: os inputs mais prováveis de causar falhas

Como você pontua cada output depende do tipo de tarefa. Existem três métodos, e escolher o errado gera ruído:

  • Métricas por referência (BLEU, ROUGE). Comparam o output gerado com uma resposta de referência palavra a palavra. Funcionam para tarefas determinísticas com uma resposta certa (tradução, extração, sumarização com gabarito). São quase inúteis para tarefas abertas: um output ótimo com outras palavras recebe nota baixa.
  • LLM-as-a-judge. Um segundo modelo pontua o output contra um critério que você escreve ("a resposta cita apenas fatos do ticket?"). É o método padrão para tarefas abertas porque avalia sentido, não sobreposição de palavras. A ressalva: o juiz herda vieses e precisa de um critério explícito, senão vira opinião. Escreva a rubrica antes de rodar.
  • Verificação programática. Um teste de código valida propriedades objetivas: o JSON faz parse? Os campos obrigatórios existem? O valor está na lista permitida? É barato, determinístico e pega o tipo de falha que mais quebra integração.

Avaliação estrutural (o score 0–100 em clareza, especificidade, estrutura e robustez) é uma quarta camada, anterior a todas essas: ela não olha nenhum output, olha o prompt. É por isso que vem primeiro.

Erro mais comum: rodar avaliação de output em um prompt estruturalmente fraco. Se o prompt pontua abaixo de 50 na avaliação estrutural, corrija as falhas estruturais primeiro. Testes de output em um prompt malformado geram resultados ruidosos que não apontam a causa raiz. Para comparar duas variantes de prompt de forma sistemática, este guia sobre teste A/B de prompts cobre o processo passo a passo.

Quando score menor é intencional

Nem todo prompt precisa de score acima de 80. Prompts criativos ou exploratórios são projetados para ter menor especificidade, deixar espaço para o modelo. Um prompt de escrita criativa com score 35 em especificidade não é uma falha. Um prompt de triagem de suporte com 35 em especificidade é um risco de produção.

A pergunta relevante não é "esse score está baixo demais?" mas "esse score é intencional?" Se você não consegue explicar por que um score baixo é uma escolha de design, provavelmente não é.

Integrar avaliação no seu workflow

O workflow que funciona individualmente:

  1. Escreva o prompt
  2. Avalie estruturalmente via PromptEval (10 segundos) ou manualmente (10 min)
  3. Corrija as 1–2 falhas estruturais com maior impacto
  4. Reavalie e salve na biblioteca com versionamento
  5. Monte conjunto de 15–30 inputs de interações reais
  6. Rode avaliação de output
  7. Marque a versão aprovada como produção

Versionamento é o passo que a maioria pula, e é o que torna a avaliação útil ao longo do tempo. Sem ele, você não sabe se uma mudança realmente melhorou a qualidade ou se está vendo variância. Para custo: este guia sobre otimização de tokens de prompt mostra como comprimir prompts sem perder a qualidade estrutural que você acabou de construir.

Se quiser exercitar disciplina de prompt engineering com feedback imediato, o Desafio Diário do PromptEval dá um novo problema por dia com critérios definidos de antemão, exatamente o que a passagem de especificidade exige.

Perguntas frequentes

O que é qualidade de prompt de IA?
É uma medida de quão bem a estrutura do prompt foi projetada para produzir outputs consistentes. Cobre clareza, especificidade, estrutura e robustez, propriedades do texto do prompt, não do output.

Como pontuar meu prompt?
Cole no PromptEval. Score 0–100 em 4 dimensões com callouts específicos em menos de 10 segundos. Plano gratuito com 3 avaliações por mês.

Qual é um bom score?
75 ou mais é o threshold de produção, mas no benchmark de 1.018 prompts só 10,5% chegaram lá; a média foi 54. Acima de 70 já é seguro para casos de alto risco. Abaixo de 50 gera outputs inconsistentes em escala. Score baixo em especificidade para prompts criativos pode ser intencional.

BLEU e ROUGE servem para avaliar prompt?
Servem para avaliar o output de tarefas determinísticas (tradução, extração) comparando com uma resposta de referência. Não medem a qualidade do prompt em si e são fracos para tarefas abertas. Para pontuar o prompt antes de rodar, use avaliação estrutural; para outputs abertos, use um LLM-as-a-judge com critério escrito.

Preciso de dataset para avaliar qualidade de prompt?
Não, para avaliação estrutural. Ferramentas como o PromptEval pontuam sem nenhum input. Para avaliação de output, sim. Você precisa de inputs representativos com critérios escritos.

Qual a diferença entre avaliação estrutural e de output?
Estrutural analisa o prompt antes de qualquer execução, mais rápida, sem dataset, pega a maioria das falhas. De output verifica se os resultados atendem seus critérios para inputs reais, mais lenta, requer dataset representativo.

Mais artigos

Por Que Seu Prompt Não Funciona (e Como Achar a Causa Real)

2026-07-14 · 8 min de leitura

Como Aprender Prompt Engineering (Um Caminho Prático, Não Só Teoria)

2026-07-14 · 9 min de leitura

Relatório de Qualidade de Prompts: O Que 1.000 Prompts Avaliados Revelam (2026)

2026-07-07 · 8 min de leitura

Avalie seus prompts antes de ir para produção

PromptEval pontua prompts de 0–100 em 4 dimensões — clareza, estrutura, contexto e especificação de saída.

Testar grátis →