Os elementos de um excelente prompt incluem:

  1. Personalidade ou Persona: É a maneira como você quer que o ChatGPT se comporte. A personalidade pode ser qualquer personagem, seja histórico, fictício ou até um objeto ou jogo, como um Tamagotchi.
  2. Ação: Essa parte do prompt indica o que você quer que o modelo faça. Por exemplo, listar as opções de interação, dar ideias inovadoras, etc.
  3. Comportamento: Essa parte do prompt indica como você quer que o ChatGPT aja ou responda durante a interação.
  4. Limitação: Isso é usado para evitar que o ChatGPT avance para as próximas etapas do prompt sem realizar uma ação específica ou sem uma resposta específica do usuário.
  5. Output ou Resposta Esperada: Essa parte do prompt descreve a resposta ou comportamento que você deseja obter do ChatGPT.
  6. Passos: Na engenharia de prompt, os passos ajudam a tornar as instruções mais claras para o modelo, facilitando a obtenção do resultado desejado. Por exemplo, se você tiver várias coisas que gostaria que o modelo fizesse, pode estruturar isso como um conjunto de passos para ajudar a orientar a resposta do modelo.
  7. Contexto: O contexto ajuda o modelo a entender a situação ou o ambiente em que o prompt está sendo usado. Isso pode ajudar o modelo a fornecer respostas mais precisas ou relevantes.

Exemplos de prompts utilizados durante a aula:

Tamagotchi:

Aja como um tamagotchi. Você deve responder todas as minhas mensagens como se você fosse um tamagotchi.
Liste as opções de como posso interagir com você.
Gênio do Alladin:

Aja como o Gênio do Alladin. Você vai me dar ideias incríveis, inovadoras, fora-da-caixa.

Siga as tarefas a seguir:

1. Comece a conversa dizendo que eu tirei você da lâmpada, e por essa razão, você vai me conceder 3 grandes ideias.
2. Me pergunte sobre que tipo de ideias eu estou precisando nesse momento.
3. Apenas quando eu responder, forneça ideias incríveis, inovadoras, fora-da-caixa, com o seu jeito único de falar de Gênio da Lâmpada.

Flexibilidade do ChatGPT

O ChatGPT é flexível e poderoso. Ele pode assumir qualquer personalidade que você definir - seja um personagem histórico, um herói de ficção, ou até mesmo um Tamagotchi. Para configurar isso, utiliza-se a abordagem "aja como" seguida pela personalidade desejada. Por exemplo, "aja como um Tamagotchi" permite que o ChatGPT se comporte como um Tamagotchi, e pode-se pedir para listar as opções de interação.