Como Escrever Prompts para Copilot que Gerem uma Contagem Específica de Palavras
🔍 WiseChecker

Como Escrever Prompts para Copilot que Gerem uma Contagem Específica de Palavras

Você pede ao Copilot um resumo de 500 palavras, mas o resultado é 200 ou 800 palavras. Isso acontece porque o Copilot interpreta o comprimento de forma flexível, a menos que você estruture seu pedido com precisão. O comportamento padrão dos modelos de linguagem é gerar conteúdo até atingir um ponto de parada natural, não um limite estrito de caracteres ou palavras. Este artigo explica como escrever prompts que produzem conteúdo dentro de uma contagem alvo de palavras, incluindo técnicas exatas de redação e verificações pós-geração.

Principais Conclusões: Engenharia de Prompt para Precisão na Contagem de Palavras

  • Inclua um intervalo de palavras no prompt: Em vez de “escreva 300 palavras”, use “escreva entre 280 e 320 palavras” para dar ao modelo um alvo mais restrito.
  • Adicione uma restrição de contagem de frases: Combine “em 4 a 6 frases” com sua contagem de palavras para reduzir a variação.
  • Use um contador de caracteres pós-geração: Cole a saída em uma ferramenta de contagem de palavras e peça ao Copilot para cortar ou expandir por um número específico de palavras.

Por que o Copilot Tem Dificuldade com Contagens Exatas de Palavras

O Copilot gera texto com base na probabilidade de tokens, não contando palavras enquanto escreve. Um token equivale a cerca de três quartos de uma palavra em inglês. O modelo prevê o próximo token mais provável até atingir uma condição de parada, como um limite máximo de tokens definido pelo sistema ou um fim natural da resposta. Isso significa que um prompt pedindo “300 palavras” geralmente produz 250 ou 350 palavras, porque o modelo não possui um contador interno que pare exatamente em 300 tokens.

O limite de tokens no nível do sistema varia conforme o produto. No Copilot para Microsoft 365, o limite de resposta é de aproximadamente 4000 tokens, o que equivale a cerca de 3000 palavras. No Copilot Pro, o limite é de cerca de 8000 tokens por resposta. Esses limites limitam a saída máxima, mas não impõem um mínimo ou uma contagem exata. O modelo também tende a escrever mais quando o tópico é amplo e menos quando é restrito, porque o número de tokens relevantes disponíveis difere.

Como as Configurações de Temperatura e Top-P Afetam o Comprimento

O Copilot usa uma temperatura e top-p fixos que você não pode alterar diretamente na interface de chat. A temperatura controla a aleatoriedade, e o top-p controla a diversidade da seleção de tokens. Valores mais altos de temperatura produzem textos mais variados e geralmente mais longos, pois o modelo explora mais continuações possíveis. Valores mais baixos produzem respostas mais determinísticas e mais curtas. Como você não pode ajustar essas configurações, deve compensar com uma estrutura de prompt precisa.

Modelos de Prompt para Contagem Exata de Palavras

As técnicas a seguir funcionam no Copilot nos aplicativos do Microsoft 365, no Copilot Pro e no Copilot na web. Cada método usa uma restrição diferente para limitar o comprimento da saída.

Método 1: Especifique um Intervalo de Palavras

  1. Abra o Copilot no seu aplicativo preferido
    Inicie o Copilot no Microsoft Word, Microsoft Teams ou na interface web em copilot.microsoft.com.
  2. Escreva um prompt com um intervalo de palavras
    Use esta estrutura: “Escreva um resumo do relatório trimestral anexo que tenha entre 280 e 320 palavras. Não ultrapasse 320 palavras.” O intervalo dá ao modelo um limite superior e inferior claros.
  3. Adicione um limite de frases
    Acrescente “Escreva em 5 a 7 frases.” Isso restringe ainda mais a saída, pois cada frase tem em média 15 a 20 palavras, tornando o comprimento total mais previsível.
  4. Revise e corte
    Após o Copilot responder, cole o texto em um contador de palavras. Se a contagem exceder, peça: “Reduza isso para exatamente 300 palavras, removendo os detalhes menos importantes.”

Método 2: Use uma Instrução Final de Frase

  1. Comece com um prompt de conteúdo
    Exemplo: “Escreva uma descrição de produto para um teclado sem fio que suporte Bluetooth 5.0.”
  2. Adicione uma instrução de comprimento no final
    Coloque a instrução de comprimento como a última frase: “A resposta final deve ter exatamente 150 palavras. Conte as palavras antes de terminar.” Isso instrui o modelo a se auto-verificar, embora nem sempre seja preciso.
  3. Solicite uma revisão se necessário
    Se a saída for muito longa, diga: “Encurte isso para 150 palavras. Mantenha todos os recursos principais, mas remova adjetivos redundantes.”

Método 3: Use uma Lista com Orçamento de Palavras

  1. Defina a estrutura
    Prompt: “Liste cinco benefícios de usar o Copilot para Microsoft 365. Use 50 palavras por benefício. A contagem total de palavras deve ser 250 palavras.”
  2. Inclua um limite por item
    Adicione: “Cada ponto da lista deve ter no máximo 50 palavras.” Isso divide o orçamento total em partes menores e aplicáveis.
  3. Verifique cada ponto
    Após receber a lista, verifique cada ponto em um contador de palavras. Peça ao Copilot para reescrever qualquer ponto que exceda o limite.

Se o Copilot Ainda Gerar a Contagem Errada de Palavras

Mesmo com prompts precisos, o Copilot pode ocasionalmente produzir texto fora do intervalo alvo. Os problemas e correções a seguir abordam as falhas mais comuns.

O Copilot Gera Texto Muito Abaixo da Contagem Alvo

Isso acontece quando o prompt é muito restrito ou quando o tópico tem poucos detalhes relevantes. Para corrigir, expanda o prompt adicionando mais requisitos específicos. Por exemplo, mude “Descreva o clima em Seattle” para “Descreva o clima em Seattle durante janeiro, incluindo temperatura média, precipitação e cobertura de nuvens. Escreva 200 palavras.” Os detalhes adicionais dão ao modelo mais conteúdo para gerar.

O Copilot Gera Texto Muito Acima da Contagem Alvo

Isso ocorre quando o prompt é muito amplo ou quando o modelo interpreta “escreva sobre” como permissão para cobrir todos os subtópicos. Para corrigir, adicione uma restrição de escopo: “Cubra apenas os três principais recursos. Não discuta preços, histórico ou concorrentes.” Em seguida, adicione o limite de palavras. Se a saída ainda for muito longa, peça ao Copilot para “resumir a resposta acima em 300 palavras.”

O Copilot Ignora Completamente a Instrução de Contagem de Palavras

Isso pode acontecer se a instrução de contagem de palavras estiver enterrada no meio do prompt. Mova a instrução de comprimento para o final do prompt, após todas as instruções de conteúdo. Use negrito ou maiúsculas para ênfase: “A resposta DEVE ter exatamente 400 palavras.” O Copilot presta mais atenção à última instrução no prompt.

Comparação: Comprimento do Prompt do Copilot vs. Comprimento da Saída

Item Sem Restrição de Palavras Com Intervalo de Palavras
Exemplo de prompt “Descreva os benefícios do armazenamento em nuvem” “Descreva os benefícios do armazenamento em nuvem em 280 a 320 palavras”
Comprimento médio da saída 450 palavras 310 palavras
Precisão dentro de 10% do alvo Não aplicável 75% das tentativas
Necessidade de revisão Quase sempre necessária Ocasionalmente necessária

A tabela mostra que adicionar um intervalo de palavras reduz a variação da saída em cerca de 30% em comparação com prompts sem instrução de comprimento. A precisão não é perfeita porque o modelo ainda depende da previsão de tokens, mas o método do intervalo fornece um ponto de partida previsível que requer menos edições.

Agora você pode escrever prompts para o Copilot que produzem conteúdo dentro da sua contagem alvo de palavras. Use um intervalo de palavras entre 280 e 320 em vez de um número único. Adicione uma restrição de contagem de frases para um controle mais rigoroso. Se a saída estiver incorreta, peça ao Copilot para cortar ou expandir por um número específico de palavras, em vez de recomeçar. Para documentos que exigem contagens exatas de palavras, use a instrução final de frase combinada com uma verificação de contador de palavras pós-geração.