Como escrever um prompt eficaz para o GPT-3 ou GPT-4

imagem1.jpg

O GPT pode contar piadas ruins e escrever poemas acidentalmente hilariantes sobre a sua vida, mas também pode ajudá-lo a desempenhar melhor o seu trabalho. O truque: você precisa ajudá-lo a desempenhar o seu trabalho melhor também.

Ao seu nível mais básico, o GPT-3 e o GPT-4 da OpenAI preveem texto com base numa entrada chamada de prompt. No entanto, para obter os melhores resultados, é necessário escrever um prompt claro com contexto suficiente. Depois de mexer com isso por mais horas do que gostaria de admitir, estas são as minhas dicas para escrever um prompt eficaz para o GPT-3 ou GPT-4.

Teste a sua indicação

Há uma probabilidade muito pequena de que, na primeira vez em que você inserir sua indicação de IA, ela lhe forneça exatamente o que você está procurando. Você precisa escrever, testar, aprimorar, testar e assim por diante, até obter consistentemente um resultado com o qual esteja satisfeito. Recomendo testar sua indicação no playground da OpenAI ou com a integração da OpenAI do Zapier.

Ao testar, verá um monte de variáveis, como modelo, temperatura, comprimento máximo, sequências de paragem e muito mais. Pode ser muito para assimilar, então para começar, sugiro brincar apenas com duas delas.

  • Temperatura permite-lhe controlar o quão criativo quer que o AI seja (numa escala de 0 a 1). Uma pontuação mais baixa torna o bot menos criativo e mais propenso a dizer a mesma coisa dado o mesmo estímulo. Uma pontuação mais alta dá ao bot mais flexibilidade e fará com que escreva respostas diferentes cada vez que experimentar o mesmo estímulo. O valor predefinido de 0.7 é bastante bom para a maioria dos casos de uso.
  • Comprimento máximo é um controle do quão longo pode ser a combinação da instrução e resposta. Se você perceber que a IA está interrompendo sua resposta no meio da frase, provavelmente é porque você atingiu o comprimento máximo, então aumente um pouco e teste novamente.

Guia de orientação para GPT: 6 dicas para escrever a melhor orientação para GPT-3 ou GPT-4

Ajude o bot a ajudá-lo. Se você fizer cada uma das coisas listadas abaixo - e continuar a refinar seu comando - você deverá ser capaz de obter o resultado desejado.

1. Ofereça contexto

Tal como os seres humanos, a IA funciona melhor com contexto. Pense exatamente no que deseja que a IA gere, e forneça uma indicação adaptada especificamente para isso.

Aqui estão alguns exemplos de como você pode melhorar uma solicitação adicionando mais contexto:

Prompt básico: "Escreva sobre produtividade."

Melhor prompt: "Escreva um post de blog sobre a importância da produtividade para pequenas empresas."

Ao incluir o tipo de conteúdo ("blog") e também alguns detalhes sobre o que especificamente abordar na postagem do blog, o bot será muito mais útil.

Aqui está mais um exemplo, desta vez com diferentes tipos de detalhes.

Prompt básico: "Escreva sobre como treinar um cão para fazer as suas necessidades no lugar certo."

Melhor indicação: "Como treinador de cães profissional, escreva um e-mail para um cliente que tem um novo corgi de 3 meses sobre as atividades que eles devem fazer para treinar seu filhote para fazer as necessidades no lugar correto."

No melhor prompt, pedimos à IA que assuma um papel específico ("treinador de cães") e fornecemos um contexto específico sobre a idade e o tipo de cão. Também, como no exemplo anterior, indicamos o tipo de conteúdo que desejamos ("email").

O IA também pode alterar o estilo de escrita da sua saída, por isso, certifique-se de incluir contexto sobre isso se for relevante para o seu caso de uso.

Exemplo básico: "Escreva um poema sobre folhas caindo."

Melhor indicação: "Escreva um poema no estilo de Edgar Allan Poe sobre folhas caindo."

Isto pode ser adaptado a todos os tipos de tarefas empresariais, também, por exemplo, "escrever um email profissional mas amigável" ou "escrever um resumo executivo formal".

2. Inclua informações úteis desde o início

Digamos que queira escrever uma introdução como orador para si mesmo: como o AI iria saber informações sobre si? Não é assim tão inteligente (ainda). Mas pode fornecer a informação necessária, para que possa ser referida diretamente. Por exemplo, pode copiar o seu currículo ou perfil do LinkedIn e colá-lo no topo do seu texto, desta forma:

Curriculum vitae de Reid: [cole aqui o currículo completo]

Dada a informação acima, escreva uma biografia divertida sobre Reid.

Outro caso de uso comum é fazer com que a IA faça um resumo de um artigo para você. Aqui está um exemplo de como você poderia fazer isso de forma eficaz com o GPT-3 da OpenAI.

[Cole aqui o texto completo do artigo]

Resuma o conteúdo do artigo acima em 5 pontos principais:

Lembre-se de que o GPT-3 e GPT-4 só têm acesso a coisas publicadas antes de 2021 e não têm acesso à internet. Isso significa que você não deve esperar que ele esteja atualizado com eventos recentes e não pode dar a ele uma URL para ler. Embora às vezes pareça funcionar, na verdade ele está apenas usando o texto dentro da própria URL (bem como sua memória do que geralmente está nesse domínio) para gerar uma resposta.

3. Dar exemplos

Fornecer exemplos no prompt pode ajudar a IA a entender o tipo de resposta que você está procurando (e dá ainda mais contexto).

Por exemplo, se você quiser que a IA responda a pergunta do usuário em um formato baseado em chat, você pode incluir uma conversa exemplo anterior entre o usuário e o agente. Você deve terminar sua indicação com "Agente:" para indicar onde você deseja que a IA comece a digitar. Você pode fazer isso usando algo assim:

Você é um padeiro experiente que responde às perguntas dos usuários. Responda como agente.

Exemplo de conversa:

Utilizador: Olá, podes ajudar-me com algo?

Agente: Claro! Em que posso ajudar?

Utilizador: Quero fazer um bolo, mas não sei a que temperatura devo por o forno.

Agente: Para a maioria dos bolos, o forno deve ser pré-aquecido a 350°F (177°C).

Conversa atual:

Utilizador: [Inserir pergunta do utilizador]

Agente:

Exemplos também podem ser úteis para matemática, programação, análise de dados e qualquer outra coisa onde os detalhes importam muito. Se você deseja usar o OpenAI para formatar um conjunto de dados para você, será especialmente importante fornecer um exemplo. Como este:

Exemplo:

Entrada: 2020-08-01T15:30:00Z

Adicione 3 dias e converta o seguinte carimbo de tempo no formato MMM/DD/YYYY HH:MM:SS

Resultado: 04/ago/2020 15:30:00

Entrada: 2020-07-11T12:18:03.934Z

Saída:

4. Indique o comprimento da resposta que deseja

Ao criar suas instruções para o GPT, é útil fornecer uma contagem de palavras para a resposta, para que você não receba uma resposta de 500 palavras quando estava procurando por uma frase (ou vice-versa). Você pode até usar uma faixa de comprimentos aceitáveis.

Por exemplo, se você deseja uma resposta de 500 palavras, você pode fornecer um prompt como "Escreva um resumo de 500 a 750 palavras deste artigo". Isso dá flexibilidade para que a IA gere uma resposta dentro da faixa especificada. Você também pode usar termos menos precisos como "curto" ou "longo".

Prompt básica: "Resumir este artigo."

Prompt melhorado: "Escreva um resumo de 500 palavras deste artigo."

5. Definir os formatos esperados

O GPT pode produzir saídas em várias linguagens de código, como Python e HTML, além de estilos visuais, como gráficos e CSVs. Informar o formato tanto da sua entrada quanto da sua saída desejada ajudará você a obter exatamente o que precisa. Por exemplo:

Nome do Produto,Quantidade

Maçã,1

Laranja,2

Banana,1

Quiuí,1

Abacaxi,2

Jaca,1

Maçã,2

Laranja,1

Banana,1

Usando o CSV acima, exiba um gráfico da frequência com que cada produto aparece no texto acima.

É fácil esquecer-se de definir o formato de input (neste caso, CSV), por isso certifique-se de verificar duas vezes se já o fez.

Outro exemplo: talvez queiras adicionar a transcrição da tua mais recente entrevista em podcast ao teu website, mas precisas que seja convertida para HTML. A IA é ótima para fazer isso, mas precisas de dizer-lhe exatamente o que precisas.

6. Utilize algumas destas expressões úteis

Ao traduzir o conteúdo, certifique-se de manter a formatação HTML original. Não traduza o conteúdo dentro da tag de código. Para o conteúdo dentro da tag de imagem, traduza o atributo alt, mas mantenha os outros atributos, deixando apenas o HTML original depois da tradução. Garanta que o resultado da tradução possa ser exibido diretamente em formato HTML.

"Vamos pensar passo a passo"

Isto faz com que a AI pense logicamente e possa ser especialmente útil com problemas de matemática.

"Pensar ao contrário"

Isto pode ajudar se a IA continuar chegando a conclusões imprecisas.

"No estilo de [pessoa famosa]"

Isso irá ajudar a combinar muito bem os estilos.

"Como um [inserir profissão/papel]"

Isso ajuda a moldar o conhecimento do bot, para que ele saiba o que sabe - e o que não sabe.

Automatize as suas sugestões para o GPT-3 e GPT-4

Agora que sabe como escrever uma instrução eficaz, é hora de colocar essa habilidade em ação nos seus fluxos de trabalho. Com as integrações do OpenAI do Zapier, pode automatizar as suas instruções, para que sejam executadas sempre que acontecerem coisas nas aplicações que usa mais frequentemente. Dessa forma, pode fazer coisas como redigir automaticamente respostas de email, criar ideias de conteúdo ou criar listas de tarefas. Aqui estão alguns fluxos de trabalho pré-criados para começar.

E aqui estão algumas informações mais detalhadas sobre como você pode automatizar suas sugestões do GPT-3 e do GPT-4:

Artigos Relacionados

Ver Mais >>

Desbloqueie o poder da IA com HIX.AI!