Como escrever melhores sugestões para o ChatGPT para obter os melhores resultados de IA generativa

Dicas para elaborar sugestões mais eficazes no ChatGPT e maximizar o desempenho da IA geradora

sample-image-16-9-red.jpg

GIGO. É uma sigla que remonta a 1957 quando William Mellin do exército dos EUA explicou a um repórter de jornal que os computadores eram limitados por sua entrada. Significa “Lixo de entrada, Lixo de saída” e se aplica tanto às incríveis ferramentas de inteligência artificial generativa de hoje quanto aos antigos dispositivos computacionais a válvulas e desajeitados que existiam em 1957.

No caso de uma IA como o ChatGPT, há muita oportunidade tanto para a entrada de lixo quanto para a saída de lixo. Lembre-se de que realmente não temos ideia do que foi alimentado no ChatGPT como parte de seu treinamento. Sabemos que a percepção da IA dos fatos é tão fluida que ela poderia ser considerada qualificada para ser uma política americana. Na verdade, John Schulman, co-fundador do OpenAI (os criadores do ChatGPT), afirma: “Nossa maior preocupação foi com a questão da factualidade, porque o modelo gosta de inventar coisas.”

Também: 7 dicas avançadas de escrita de prompt do ChatGPT que você precisa saber

Tenha isso em mente, porque não importa quão bons são seus prompts, sempre há a possibilidade de que a IA simplesmente invente coisas. Dito isso, há muito que você pode fazer ao criar prompts para garantir o melhor resultado possível. É isso que exploraremos neste guia.

Como escrever prompts eficazes para o ChatGPT

Para evitar o fator GIGO, sua melhor aposta é escrever prompts que incentivem o LLM (modelo de linguagem grande) dentro do ChatGPT a fornecer as melhores respostas possíveis.

De fato, escrever prompts eficazes tornou-se uma disciplina altamente remunerada chamada “engenharia de prompt”. Sabrina Ortiz, da ENBLE, escreveu um artigo intitulado “Você gosta de fazer perguntas ao ChatGPT? Você poderia ser pago (muito) por isso“, que explorou essa nova oportunidade de emprego.

Também: Precisa de um redator de ensaios de IA? Veja como ChatGPT (e outros chatbots) podem ajudar

Portanto, preste atenção ao restante deste artigo. Quem sabe? Lê-lo pode ajudá-lo a desenvolver as habilidades para se tornar um desses engenheiros de prompt altamente remunerados. Aparentemente, esses trabalhos podem pagar de $175,000 a $335,000 por ano.

1. Fale com a IA como se fosse uma pessoa

Uma das coisas mais interessantes que tive que me acostumar ao trabalhar com o ChatGPT é que você não o programa, você conversa com ele. Como um programador treinado formalmente, precisei abandonar muitos hábitos quando interagindo com IA. Conversar com ela (e com ela) requer uma mudança de mentalidade.

Quando digo falar com ela como se fosse uma pessoa, quero dizer falar com ela como você falaria com um colega ou membro da equipe. Se isso for difícil de fazer, dê um nome a ela. Alexa já está ocupada, então talvez pense nela como “Bob”. Isso ajuda porque, ao falar com Bob, você pode incluir detalhes conversacionais, pequenas anedotas que dão textura à sua história, uma variedade de possibilidades e muito mais.

Também: Como usar o ChatGPT para escrever código

Quando se fala com uma pessoa, seria natural esperar que alguém inicialmente não entenda o seu ponto de vista e precise de esclarecimentos. Seria natural que alguém com quem você está falando se desvie do assunto e precise ser trazido de volta ao tópico. Seria natural preencher a história de fundo e fazer perguntas complexas, e também seria natural ter que aprofundar, reformulando algumas dessas perguntas com base nas respostas recebidas.

Isso é chamado de indução interativa. Não tenha medo de fazer perguntas de vários passos. Faça uma pergunta, obtenha uma resposta. Com base nessa resposta, faça outra pergunta. Pessoalmente, já fiz isso de 10 a 20 vezes seguidas e obtive resultados muito poderosos. E isso se encaixa na analogia de “conversar com um amigo”. Você não faria apenas uma pergunta a um amigo e depois iria embora. Você teria uma conversa. Faça o mesmo com a IA.

Tudo isso é como você deve conversar com o ChatGPT.

2. Prepare o terreno e forneça contexto

Escrever um prompt para o ChatGPT é mais do que apenas fazer uma pergunta de uma frase. Muitas vezes envolve fornecer informações relevantes de fundo para situar o contexto da consulta.

Vamos supor que você queira se preparar para uma maratona. Você poderia perguntar ao ChatGPT:

Como posso me preparar para uma maratona?

Mas você receberá uma resposta muito mais detalhada se disser a ele que está treinando para sua primeira maratona. As respostas que você receberá serão mais focadas em suas necessidades, como:

Sou um corredor iniciante e nunca corri uma maratona antes, mas quero completar uma em seis meses. Como posso me preparar para uma maratona?

Você vê como está fornecendo muito mais informações para a IA, a fim de obter uma resposta mais direcionada e útil? Para registro, eu não corro, danço ou pulo. Então isso é apenas um exemplo. Não há chance de eu correr uma maratona (a menos que esteja fazendo isso com um motor V-Twin sob meu banco).

Aqui estão mais dois exemplos de perguntas que fornecem contexto:

Estou planejando viajar para a Espanha daqui a alguns meses e gostaria de aprender um pouco de espanhol básico para me comunicar com os moradores locais. Procuro recursos online adequados para iniciantes e que ofereçam uma abordagem estruturada e abrangente para aprender o idioma. Você pode recomendar alguns recursos online para aprender espanhol como iniciante?

Neste caso, em vez de apenas perguntar sobre os recursos de aprendizado, o contexto ajuda a focar a IA em aprender a se comunicar no local com os moradores locais. Aqui está outro exemplo:

Sou um empresário interessado em explorar como a tecnologia blockchain pode ser usada para melhorar a eficiência e transparência da cadeia de suprimentos. Estou procurando uma explicação clara e concisa sobre a tecnologia e exemplos de como ela tem sido usada no contexto da gestão da cadeia de suprimentos. Você pode explicar o conceito de tecnologia blockchain e suas aplicações potenciais na gestão da cadeia de suprimentos?

Neste exemplo, em vez de apenas pedir informações sobre blockchain e como ele funciona, o foco está especificamente na blockchain para eficiência da cadeia de suprimentos e como ela pode ser usada em um cenário do mundo real. Vá em frente e insira esse prompt no ChatGPT. Você encontrará a resposta dele muito interessante.

Também: O ChatGPT responde incorretamente mais da metade das perguntas de engenharia de software

Vou te dar um exemplo final que é muito mais detalhado. Ele mostra como construir um prompt detalhado. Uma observação: eu limitei a resposta a 500 palavras porque o ChatGPT parece falhar em algum lugar entre 500 e 700 palavras, deixando as histórias pela metade e não retomando corretamente quando solicitado a continuar. Espero que versões futuras possam fornecer respostas mais extensas, porque premissas como a que estou prestes a compartilhar parecem gerar começos de histórias muito divertidos.

Escreva uma história curta para mim, com no máximo 500 palavras.

A história se passa em 2339, em Boston. Toda a história ocorre dentro de uma livraria no estilo vitoriano que não ficaria fora de lugar em Diagon Alley. Dentro da loja, estão os seguintes personagens, todos humanos:

O proprietário: torne essa pessoa interessante e um pouco incomum, dê a ela um nome e pelo menos uma habilidade ou característica que influencie sua história de fundo e possivelmente influencie toda a história curta.

O ajudante: este é um atendente da loja. Seu nome é Todd.

O cliente e seu amigo: Dois clientes entraram na loja juntos, Jackson e Ophelia. Jackson está vestido como se estivesse indo para uma convenção Steampunk, enquanto Ophelia está claramente voltando para casa depois de um dia de trabalho em um escritório profissional.

Outro cliente é Evangeline, uma cliente habitual da loja, com cerca de 40 anos. Outro cliente é Archibald, um homem que pode ter entre 40 e 70 anos. Ele tem um ar misterioso e parece um pouco grandioso e secreto. Há algo em Archibald que deixa os outros desconfortáveis.

Um conceito típico nas vendas no varejo é que sempre há mais estoque “nos fundos”, onde há um depósito para mercadorias adicionais que talvez não sejam mostradas nas prateleiras onde os clientes navegam. A premissa desta história é que há algo muito incomum no “nos fundos” desta loja.

Coloque tudo junto e conte algo envolvente e divertido.

Pode ver como mais detalhes fornecem mais com que a IA possa trabalhar. Primeiro, insira “Escreva-me uma história sobre uma livraria” no ChatGPT e veja o que ele lhe dá. Em seguida, insira o prompt acima e verá a diferença.

3. Diga à IA para assumir uma identidade ou profissão

Uma das características mais legais do ChatGPT é que ele pode escrever do ponto de vista de uma pessoa ou profissão específica. Há alguns meses, mostrei como você pode fazer o ChatGPT escrever como se fosse um pirata ou Shakespeare, mas você também pode fazê-lo escrever como se fosse um professor, um executivo de marketing, um jornalista – ou do ponto de vista de qualquer pessoa que você queira que ele considere.

Também: Como o ChatGPT pode reescrever e melhorar seu código existente

Aqui está um exemplo. Vou pedir ao ChatGPT para descrever o dispositivo inteligente Amazon Echo, mas fazê-lo do ponto de vista de um gerente de produto, um cuidador e um jornalista. Aqui estão esses três prompts:

Do ponto de vista de seu gerente de produto, descreva o dispositivo Amazon Echo Alexa.

Do ponto de vista de um filho adulto cuidando de um pai idoso, descreva o dispositivo Amazon Echo Alexa.

Do ponto de vista de um jornalista, descreva o dispositivo Amazon Echo Alexa.

Você pode inserir esses três prompts no ChatGPT para ver sua resposta completa. Mas algumas frases lhe mostrarão como o ChatGPT assume diferentes papéis para fornecer diferentes respostas.

A resposta da IA usando a identidade do gerente de produto incluiu esta frase: Posso dizer com confiança que este é um dos produtos mais inovadores e revolucionários da indústria de casa inteligente.

A resposta da IA usando a identidade do cuidador incluiu esta frase: A capacidade do dispositivo de definir lembretes e alarmes pode ser particularmente útil para pessoas idosas que podem ter dificuldade em lembrar de tomar seus medicamentos ou comparecer a consultas.

Também: 5 maneiras de explorar o uso de IA generativa no trabalho

E a resposta da IA usando a identidade do jornalista incluiu esta frase: Do ponto de vista jornalístico, o Echo tem ganhado destaque devido a preocupações com privacidade relacionadas à coleta e armazenamento de dados do usuário.

Você pode ver como identidades diferentes permitem que a IA forneça diferentes perspectivas como parte de sua resposta. Vou expandir um pouco essa ideia mostrando como permitir que a IA faça um experimento mental. Vamos olhar algumas das questões que entraram na criação de algo como uma Alexa:

O ano é 2012. A Siri já está disponível para o iPhone há cerca de um ano, mas nada parecido com um dispositivo Amazon Echo foi lançado. A cena é uma reunião do conselho da Amazon onde o assistente inteligente Echo, baseado na Alexa, acaba de ser proposto.

Forneça os argumentos a favor e contra que os membros do conselho naquela reunião provavelmente teriam discutido como parte de seu processo de decidir se aprovavam ou não os gastos para investir no desenvolvimento do dispositivo.

Sinta-se à vontade para incluir também a participação de especialistas em design de engenharia e defensores do produto, se isso fornecer uma perspectiva mais abrangente.

Aqui está uma dica rápida. Fazer pequenas alterações nos prompts pode mudar significativamente a resposta do ChatGPT. Por exemplo, quando alterei a frase “Fornecer os argumentos a favor e contra que…” para “Fornecer os argumentos prós e contras como diálogo, que…”, o ChatGPT reescreveu sua resposta, mudando de uma lista de prós e contras enumerados para um diálogo real entre os participantes.

4. Mantenha o ChatGPT no caminho certo

Como mencionado acima, o ChatGPT tem uma tendência a sair dos trilhos, perder o rumo da discussão ou fabricar respostas completamente.

Também: O OpenAI encontrou uma maneira de tornar os modelos de IA mais lógicos e evitar alucinações

Há algumas técnicas que você pode usar para mantê-lo na linha e ajudar a mantê-lo honesto.

Uma das coisas que eu mais gosto de fazer é pedir ao ChatGPT para justificar suas respostas. Eu uso frases como “Por que você pensa isso?” ou “Quais evidências sustentam sua resposta?” Muitas vezes, a IA simplesmente se desculpa por inventar coisas e apresenta uma nova resposta. Em outros casos, ela pode fornecer informações úteis sobre o caminho do seu raciocínio. De qualquer forma, não se esqueça de aplicar as dicas que eu ofereço para fazer o ChatGPT citar fontes.

Se você tiver uma conversa razoavelmente longa com o ChatGPT, você vai começar a perceber que a IA perde o fio da meada. Isso claramente não é exclusivo dos AIs. Se você tiver uma conversa razoavelmente longa com a maioria dos amigos, familiares e colegas de trabalho, alguém está destinado a perder o fio da meada. Dito isso, quando você está conversando com o ChatGPT, você pode usar as mesmas técnicas que usa com os amigos. Direcione suavemente a IA de volta ao assunto e lembre-a do tópico, bem como do que você está tentando explorar.

5. Não tenha medo de brincar e experimentar

Uma das melhores maneiras de aprimorar suas habilidades nesse ofício é brincar com o que o chatbot pode fazer.

Também: Meus dois plugins favoritos do ChatGPT Plus e as coisas notáveis que posso fazer com eles

Tente alimentar o ChatGPT com uma variedade de prompts interessantes para ver o que ele fará com eles. Em seguida, faça alterações e veja o que acontece. Aqui estão cinco para você começar:

  • Imagine que você é uma gota de chuva caindo do céu durante uma tempestade. Descreva sua jornada desde o momento em que se forma na nuvem até o momento em que atinge o chão. O que você vê, sente e vivencia?
  • Você é um brinquedo que foi deixado para trás em um sótão por décadas. Narre seus sentimentos, memórias de momentos de brincadeira e suas esperanças de ser redescoberto.
  • Escreva a última entrada do diário de um viajante do tempo que decidiu se estabelecer em uma era específica, explicando por que escolheu aquele momento e o que aprendeu com suas viagens.
  • Imagine um diálogo entre dois objetos improváveis, como uma xícara de chá e um relógio de pulso, discutindo as rotinas diárias e os desafios que enfrentam.
  • Descreva um dia em uma colônia de formigas do ponto de vista de uma formiga. Aprofunde-se na política, desafios e estruturas sociais do mundo das formigas.

Observe não apenas o que a IA gera, mas como ela gera o que faz, quais erros comete e onde parece encontrar limitações. Tudo isso ajudará você a expandir suas possibilidades de sugestões.

Mais dicas para escrever prompts

  • Sinta-se à vontade para reformular a pergunta. O ChatGPT frequentemente mudará sua resposta a cada reformulação.
  • Faça pequenas alterações em seus prompts para guiá-lo a fornecer uma resposta melhor.
  • O ChatGPT manterá sua memória das conversas anteriores enquanto a página atual estiver aberta. Se você sair da página, ele perderá essa memória. Para deixar claro, o ChatGPT também às vezes perde o fio da conversa “porque sim”, então esteja ciente de que talvez precise recomeçar de vez em quando.
  • Da mesma forma, abrir uma nova página iniciará a discussão com respostas diferentes.
  • Respostas com mais de cerca de 500 palavras às vezes apresentam problemas. Certifique-se de especificar o tamanho da resposta que você deseja.
  • Você pode corrigir e esclarecer os prompts com base nas respostas anteriores da IA. Se ela estiver interpretando você de forma equivocada, talvez você possa apenas dizer a ela o que ela perdeu e continuar.
  • Reformule as perguntas se ela não quiser responder o que você está perguntando. Use personas para obter respostas que ela talvez não queira fornecer de outra forma.
  • Se você quiser que fontes sejam citadas, peça a ela para apoiar ou justificar suas respostas.
  • As instruções personalizadas do ChatGPT agora estão disponíveis para usuários gratuitos. Você pode dar ao ChatGPT um conjunto de prompts sempre disponíveis para evitar ter que digitá-los novamente.
  • Continue experimentando.
  • Considere adquirir a assinatura do ChatGPT Plus. Você poderá então usar seus próprios dados para análises poderosas. Você também pode obter dados da Web.
  • Tente fazer a mesma pergunta para o Bard ou o Copilot (anteriormente chamado Bing Chat). Ambos fornecerão interpretações alternativas dos seus prompts, além de variações nas respostas. Isso é efetivamente obter uma segunda opinião sobre o seu prompt e pode oferecer perspectivas ou respostas alternativas.
  • Às vezes, o ChatGPT simplesmente falha. Continue tentando, mas esteja disposto a desistir e recorrer a outras ferramentas. Ele não é perfeito… ainda.

Que tipo de prompts funcionam melhor com o ChatGPT?

Uma das coisas que torna o ChatGPT tão convincente é que você pode perguntar quase qualquer coisa a ele. Dito isso, tenha em mente que ele foi projetado para fornecer respostas escritas. Se você quer uma lista de sites, é melhor conversar com o Google.

Também: Este novo recurso do ChatGPT significa respostas melhores com menos trabalho

Se você quer algum tipo de cálculo, converse com Wolfram Alpha. Dê prompts abertos para o ChatGPT, incentive a criatividade (sim, nós pensamos que a criatividade seria estritamente da alçada dos humanos), não tenha medo de compartilhar experiências pessoais ou emoções, e lembre-se de que o conhecimento da IA termina em 2021.

O que devo fazer se o ChatGPT se recusar a responder ou se eu não gostar de sua resposta?

Existem algumas restrições incorporadas ao ChatGPT. Ele tende a evitar responder perguntas políticas, por exemplo. Isso é o que está incorporado ao sistema. Embora seja possível obter uma resposta, provavelmente não terá um grande valor. Dito isso, sinta-se à vontade para continuar fazendo perguntas com formulações ou perspectivas diferentes.

Também: Como o ChatGPT funciona na realidade?

Você pode fazer quantas perguntas quiser (embora uma vez ele tenha me dito que fiz muitas perguntas e sugeriu que eu voltasse mais tarde). Sim, na verdade, ele basicamente disse: “Vaza, moleque, está me incomodando”. Para ser justo, depois de horas de perguntas, eu provavelmente estava mesmo. Essa coisa pode ser tão ou mais viciante do que assistir a vídeos de filhotes no YouTube.


Você pode acompanhar as atualizações diárias do meu projeto nas redes sociais. Não deixe de se inscrever no meu boletim de atualização semanal no Substack, e me siga no Twitter em @DavidGewirtz, no Facebook em Facebook.com/DavidGewirtz, no Instagram em Instagram.com/DavidGewirtz, e no YouTube em YouTube.com/DavidGewirtzTV.