Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Para saber mais: boas práticas na escrita de prompts

Testei algumas técnicas do exercício, seguem os resultados.

Prompt
Dê um título para o texto abaixo:

Texto:

“””Python é uma linguagem de propósito geral de alto nível, multiparadigma, suporta o paradigma orientado a objetos, imperativo, funcional e procedural. Possui tipagem dinâmica e uma de suas principais características é permitir a fácil leitura do código e exigir poucas linhas de código se comparado ao mesmo programa em outras linguagens. “””

Título:

Resultado
Python: uma linguagem versátil, simples e poderosa
**
**
Prompt

for i in range(5):
print(i)

Esse código em Python utiliza um laço for para repetir uma ação 5 vezes.

Código

for i in range(5):
   print(i)

Saída

0
1
2
3
4

Explicação

  • range(5) gera os números de 0 até 4.
  • A variável i assume cada valor dessa sequência.
  • print(i) exibe o valor atual na tela.

Em seguida, ainda no mesmo chat, incluí o seguinte comando:

Título: _____
Descrição: _____
Ideia de thumbnail: _____
Texto de thumbnail: _____
Duração: _____
Canais: _, ,
Pontos fortes: ,,
_

e obtive a seguinte resposta. o ChatGPT entendeu que como estávamos falando de python, deveria seguir essa premissa para criar:

Título: Introdução ao Laço for em Python
Descrição: Aprenda como funciona o comando for em Python usando um exemplo simples com range().
Ideia de thumbnail: Tela de código mostrando números de 0 a 4 aparecendo em destaque
Texto de thumbnail: “FOR EM PYTHON”
Duração: 1 a 3 minutos
Canais: YouTube, TikTok, Instagram Reels
Pontos fortes: simples de entender, conteúdo rápido, ótimo para iniciantes

2 respostas
solução!

Olá, Estudante. Como vai?

O seu teste prático ilustra perfeitamente um dos conceitos mais importantes e avançados da engenharia de prompts: o Contexto Residual (ou memória de histórico do chat).

Quando você enviou aquele bloco estruturado de tópicos vazios (Título: _____, Descrição: _____, etc.), você não especificou o tema. No entanto, por estar no mesmo chat, o ChatGPT analisou as interações imediatamente anteriores (o texto sobre as características do Python e a explicação do laço for). A IA cruzou essas informações e preencheu as lacunas de forma totalmente contextualizada, criando um roteiro de conteúdo excelente para redes sociais sobre programação.

Essa sua experiência traz duas grandes lições e boas práticas para o dia a dia com modelos de linguagem:

1. O Poder do Histórico de Conversa (Vantagem)
Manter o mesmo assunto no mesmo chat permite que você construa o conhecimento em camadas, exatamente como você fez. Você começou analisando um código simples e terminou criando uma estratégia de conteúdo (com ideias de canais e thumbnail) para esse mesmo código, sem precisar reescrever o contexto. Isso poupa tempo e deixa o fluxo de trabalho muito mais fluido.

2. O Risco da Contaminação de Contexto (Ponto de Atenção)
Por outro lado, essa mesma característica exige atenção. Se a sua intenção ao enviar aqueles tópicos vazios fosse criar um conteúdo sobre "Culinária" ou "Finanças", o ChatGPT ainda assim tentaria falar sobre Python, porque o histórico anterior estava pesando na tomada de decisão dele.

Dica de Ouro para a escrita de prompts:

  • Use o mesmo chat quando quiser detalhar, desdobrar ou criar variações sobre um tema que já foi discutido.
  • Abra um novo chat sempre que for mudar drasticamente de assunto. Isso "limpa" a memória do modelo e evita que respostas antigas interfiram negativamente nos seus novos resultados.

Parabéns pela curiosidade em testar os limites da ferramenta e por documentar esse comportamento de forma tão clara para o fórum!

Espero que possa ter lhe ajudado!

Olá Evandro, achei interessante lançar o bloco de tópicos no mesmo chat, o exercício deixava implícito que deveria ser feito num chat diferente mas optei por testar pra ver a IA questionaria o que eu estava pedindo ou se geraria um bloco sobre python.
Notei que a IA sempre busca sugerir algo, mesmo sem ter muito contexto, o que pode gerar erros, pra esse teste foi algo apenas experimental, mas chamou minha atenção, pois eu não havia deixado claro quem o que era o "output" ideal.
Obrigada pelo feedback, ficou claro que o ideal é abrir novos chats pra "zerar" a memória quando for mexer com assuntos diferentes e manter o chat pra alguns contextos que exigam continuidade.