Guia ChatGPT: 7 estratégias de prompt para uma melhor saída

Qual é a melhor forma de interagir com o ChatGPT? Praticamente não há maneira certa ou errada de falar com a IA. No entanto, existem algumas diretrizes para ajudar a formular os prompts corretos.

O modelo de conversa ChatGPT AI está disponível desde o final de novembro de 2022 e os usuários têm explorado as limitações e recursos do chatbot desde então. No entanto, o OpenAI também está constantemente fazendo ajustes, então o ChatGPT está em constante estado de fluxo. Mas os prompts que descrevemos neste pequeno guia devem ser um tanto atemporais.

Para obter o resultado desejado, você precisa de prompts de texto o mais concreto possível. Além de solicitações simples para postagens em blogs ou mídias sociais, O ChatGPT pode abranger muitos outros casos de uso, às vezes curiosos onde você precisa criar prompts mais especializados.

Primeiro algumas dicas gerais:

  • O ChatGPT foi treinado com dados de vários idiomas, mas a quantidade de texto em inglês no material de treinamento é muito maior. Pode ser útil executar consultas em inglês e só depois traduzir a saída usando ferramentas como o DeepL.
  • O ChatGPT processa até 4.096 tokens em uma entrada, qualquer caractere além disso é ignorado sem uma mensagem. Um token é aproximadamente equivalente a uma palavra, dependendo do caso de uso.
  • A geração de resposta pode ser interrompida com o botão Parar acima do campo de entrada se você perceber que o ChatGPT está indo na direção errada.
  • Se muito conhecimento foi trocado durante um bate-papo, pode ser útil iniciar um novo bate-papo para que as respostas subsequentes não sejam corrompidas.
  • Embora conversar com o ChatGPT às vezes pareça quase humano, frases educadas como “por favor” e “obrigado” são desnecessárias. O ChatGPT não precisa de instruções eloquentes, apenas claras.

Definir a função do ChatGPT

Terminal Linux, filósofo, provador de chá ou tradutor da Bíblia – o ChatGPT pode desempenhar todas essas funções e muito mais. Tudo o que a IA precisa é de um empurrãozinho na direção certa.

Convenientemente, o desenvolvedor Fatih Kadir Akın compilou toda uma série de tais descrições de situação, incluindo prompts formulados, em seu site .

Os prompts sempre têm a mesma estrutura: primeiro, o ChatGPT recebe um prompt informando qual função a IA deve desempenhar. Em seguida, o prompt informa quais informações o usuário forneceu, seguidas do que exatamente a IA deve fazer com elas, incluindo sugestões aproximadas de direção. Finalmente, o desenvolvedor coloca a primeira instrução concreta entre aspas.

Exemplo de guia turístico

Eu quero que você atue como um guia turístico. Vou escrever a minha localização e você vai sugerir um lugar para eu visitar perto da minha localização. Em alguns casos, também direi o tipo de lugares que irei visitar. Você também sugerirá lugares de natureza semelhante próximos ao meu primeiro local. Meu primeiro comando é “estou em Istambul/Beyoğlu e só quero visitar museus”.

Definir grupo-alvo e canal de comunicação

Para evitar a reescrita tediosa, manualmente ou por meio de outro prompt, você deve fornecer ao ChatGPT o máximo de informações possível. Você deve dizer claramente à IA como se dirigir ao leitor e para qual canal o texto se destina. O ChatGPT pode até considerar linguagem neutra em termos de gênero, se você pedir.

Por exemplo, faz uma grande diferença para o ChatGPT se o texto é exibido como uma postagem de blog, uma página de loja, uma postagem no LinkedIn, um tweet, um TikTok ou um script do YouTube.

Exemplo TikTok

Preciso de um script para um TikTok sobre as oportunidades e riscos do ChatGPT. Use frases curtas. Dirija-se diretamente ao público. Use linguagem neutra em termos de gênero.

Solicitação encadeada

Um aspecto central de fazer com que o ChatGPT faça o que você deseja é o “prompt encadeado”. Isso envolve a divisão de tarefas complexas em várias etapas intermediárias, na esperança de que a IA gere um resultado mais concreto, personalizado e, portanto, melhor em geral. Isso funciona em um único prompt longo, bem como em vários prompts seguidos.

Provavelmente, a forma mais simples de solicitação em cadeia é primeiro perguntar pela estrutura de um artigo. Então você pode dizer ao ChatGPT para formular os marcadores correspondentes. Esse método também economiza tempo: se você notar que o AI está indo por um caminho errado durante o esboço, você pode fazer os ajustes necessários antes que o texto completo seja gerado.

Exemplo de solicitação encadeada

Escreva um artigo sobre o ChatGPT. Primeiro, dê-me o esboço, que consiste em um título, um teaser e vários subtítulos.

(Saída.)

Agora escreva cinco mensagens-chave para cada subtítulo.

(Saída.)

Adicione cinco palavras-chave às principais mensagens de cada subtítulo.

(Saída)

E assim por diante …

Modificar saída

Mesmo que você tenha seguido todos os conselhos anteriores, você pode querer preparar o mesmo conteúdo para diferentes canais, como Linkedin, Twitter ou Facebook. O texto deve ser adaptado ao tom e à formatação do canal de destino.

Mais uma vez, o ChatGPT cuida dessa tarefa com o prompt certo. Pontos importantes podem ser o nome do canal, mas também descrições da formatação.

Twitter de exemplo

Formule o texto gerado em vários tweets. Tenha em mente o comprimento máximo de 280 caracteres por tweet. Use frases curtas e não as estenda em vários tweets. Comece os tweets com um esquema de numeração consistente.

Exemplo Linkedin

Formule o texto gerado como uma postagem do Linkedin. Lembre-se de que o comprimento máximo é de 3.000 caracteres. Estruture os pontos principais do texto em uma lista com marcadores. Comece com uma frase provocativa empolgante e termine com uma frase de chamariz para mais engajamento.

Saída de formato

Por padrão, o ChatGPT responde em texto simples. No entanto, a ferramenta AI realmente lida com a formatação na linguagem de marcação Markdown, como títulos, texto em negrito ou itálico, listas ordenadas (numeradas) ou não ordenadas e até tabelas.

Você pode usar esses recursos para sua própria geração de texto. No entanto, na maioria dos casos, o ChatGPT não apresenta a ideia em si e, portanto, precisa de uma dica de formatação adequada. Claro, você pode fazer a formatação mais tarde usando prompts em cadeia.

Exemplo de remarcação

Preciso de uma postagem no blog sobre o ChatGPT. Escreva um título, um teaser, um subtítulo e um parágrafo. Formate tudo no Markdown.

Gerar instruções de prompt

Justin Fineberg criou uma abordagem interessante para se comunicar com o ChatGPT. Semelhante à primeira dica acima, a IA é instruída a assumir uma função específica. Desta vez, no entanto, o ChatGPT assume a tediosa tarefa de gerar a estrutura para outros prompts. Em outras palavras, o chatbot faz a si mesmo as perguntas que precisa responder nos próximos prompts. Se o ChatGPT escrever as perguntas na forma de uma lista numerada, você poderá consultar diretamente os números.

Exemplo de instruções de prompt

Você é um robô para criar prompts. Você precisa coletar informações sobre os objetivos do usuário, exemplos de resultados preferidos e qualquer outra informação contextual relevante.

O prompt deve conter todas as informações necessárias fornecidas a você. Faça mais perguntas ao usuário até ter certeza de que pode criar um prompt ideal.

Sua resposta deve ser claramente formatada e otimizada para interações ChatGPT. Certifique-se de começar perguntando ao usuário sobre os objetivos, o resultado desejado e qualquer informação adicional que você possa precisar.

Visualizar mapas mentais

Uma grande vantagem do ChatGPT sobre o GPT-3 é que a interface do usuário oferece suporte inerente à saída do Markdown. Isso permite uma rápida distinção visual entre diferentes hierarquias de títulos, o que é muito útil na estruturação visual de um texto.

o site gratuito markmap.js.org pode ser usado para transformar o texto Markdown em mapas mentais, como Alexander Leirvåg escreve no Twitter .

Com base na hierarquia de cada cabeçalho, o site exibe o texto digitado como um mapa mental e ainda suporta formatação adicional das entradas individuais, como para código ou fórmulas. O gráfico pode então ser baixado como uma página da web interativa em HTML ou como um gráfico vetorial no formato SVG.

Importante: para copiar corretamente o texto formatado como marcação, você deve impedir que o ChatGPT o exiba como marcação. Você pode fazer isso dizendo ao AI para incluir a saída em `…`, que é a formatação Markdown para código.

Exemplo de mapa mental

Markmap syntax
In markmap, each layer becomes a separate branch by #.
Example: mindmapping a birthday party.
# Birthday
## Activities
### Fishing Candy
### Trampoline
## Food
### Cake
### Hotdogs
...
Use Markdown to create a mindmap for planning a wedding. Enclose the output in ` and `.

Se você gosta de um pouco mais complexo, você deve se familiarizar com a sintaxe do Mermaid. Você pode simplesmente dar ao ChatGPT um exemplo a seguir. Os diagramas de sereia são visualmente mais atraentes do que mapas mentais simples e podem até ser personalizados com ícones que o próprio ChatGPT escolhe.

Mermaid não pode lidar com hífens em rótulos de nó (por exemplo, “maquiagem”). Eles precisam ser removidos da saída do ChatGPT. Você pode colar a saída ChatGPT em sereia.ao vivo para transformá-lo em um gráfico.

Exemplo de mapa mental da sereia

Create the code for a mindmap in Mermaid for planning a wedding, using appropriate icons as well. Make sure you have the right number of spaces for the hierarchy of layers. Enclose the output in ` and `.

Here is an example of code for Mermaid:

mindmap
  root((Wedding))
    Venue
      Outdoor
        ::icon(fa-sun)
      Indoor
        ::icon(fa fa-home)
    Guest List
    Family
      ::icon(fa fa-users)
    Friends
      ::icon(fa-user-friends)