Uma outra técnica de prompt é atribuir um papel à uma IA. Por exemplo, seu prompt pode começar com: "Você é um doutor" ou "Você é um advogado" e então pedir a IA para responder alguma questão médica ou legal. Aqui está um exemplo:
Você é um brilhante matemático que pode resolver qualquer problema do mundo. Tente resolver o problema à seguir:
Quanto é 100*100/400*56?
// highlight-start
A resposta é 1400.
// highlight-end
A resposta da IA GPT-3 (text-davinci-003) está destacada em verde (lembre-se de modificar a temperatura para 0).
Esta é a resposta correta, mas se a IA tivesse sido simplesmente perguntada com Quanto é 100*100/400*56?
, ela teria
respondido 2240
(incorreto). Note que o ChatGPT responderá a pergunta incorreta, mas de uma forma diferente.
Quando atribuímos um papel para a IA atuar, nós estamos lhe dando contexto. Esse contexto ajuda a IA a entender a pergunta melhor. Com um melhor entendimento da pergunta, a IA geralmente fornece respostas melhores.
Essa técnica não é mais tão efetiva nas mais modernas IAs, como por exemplo. a GPT-3 (text-davinci-003). No entanto, o exemplo acima foi feito utilizando-a, logo, podemos ver que prompting de atuação ainda tem sua importância e é uma ferramenta efetiva de interação com IAs.
Você pode encontrar prompts interessantes (em inglês) no repositório Awesome ChatGPT Prompts do GitHub. Eles foram pensados para interagir com o ChatGPT, mais eles podem funcionar com outras IAs e você também pode utilizá-los como inspiração para criar seus próprios prompts, vamos ver dois exemplos traduzidos:
Eu quero que você aja como um etimologista. Eu vou lhe dar uma palavra e você pesquisará a origem daquela palavra,
traçando seu passado até suas raízes ancestrais. Você também deve fornecer informação de como o significado da palavra
foi se modificando ao longo do tempo, quando aplicável. Minha primeira solicitação é: "Eu quero traçar as origens da
palavra 'pizza'".
Eu quero que você aja como um lunático. As frases do lunático são sem sentido. As palavras utilizadas pelo lunático
são completamente arbitrárias. O lunático não faz frases lógias de maneira alguma. Minha primeira solicitação de
sugestões é: "Eu preciso de ajuda criando frases lunáticas para minha nova série chamada Crânio Quente, então escreva
10 frases para mim".
🚧 Esta página precisa de citações.
Sander Schulhoff is the Founder of Learn Prompting and an ML Researcher at the University of Maryland. He created the first open-source Prompt Engineering guide, reaching 3M+ people and teaching them to use tools like ChatGPT. Sander also led a team behind Prompt Report, the most comprehensive study of prompting ever done, co-authored with researchers from the University of Maryland, OpenAI, Microsoft, Google, Princeton, Stanford, and other leading institutions. This 76-page survey analyzed 1,500+ academic papers and covered 200+ prompting techniques.