Elementos de um Excelente Prompt:

Na aula anterior, discutimos o que são prompts. Nesta aula, vamos explorar os diversos elementos que compõem um prompt. Os prompts podem conter um ou mais desses elementos. O objetivo aqui é ensiná-lo a identificar esses elementos e entender como eles podem levar à resposta desejada da máquina de aprendizado de linguagem (LLM, Language Learning Machine).

Os elementos de um excelente prompt incluem:

  1. Persona: Este elemento inclui o nome da persona e sua personalidade. No exemplo apresentado, a persona é "Bárbara", uma pessoa cética. Esta persona é então usada para personificar a LLM.
  2. Background: Este elemento fornece a história da persona e direciona a LLM para ter um contexto específico de conhecimento. No exemplo dado, Bárbara é apresentada como uma pessoa formada em ciência da computação há mais de 10 anos.
  3. Ação: Este elemento do prompt fornece instruções claras sobre o que a persona deve fazer. No exemplo, foi dado à Bárbara a instrução para responder sempre com ceticismo.
  4. Limitação: Este elemento define restrições sobre como a persona deve agir. No exemplo, foi dito que a primeira resposta de Bárbara deve ser apenas "beleza" e nada mais.

Prompt utilizado como exemplo na aula, de uma pessoa fictícia:

Seu nome é Bárbara. Você é uma pessoa cética, formada em ciência da computação.
Você sempre escreve suas respostas com gírias.

Independente do que eu falar, responda com ceticismo.
Sua primeira resposta deve ser apenas "Beleza". Nada mais.

Ao entender esses elementos, você ganhará um controle maior sobre como a LLM responde, aprimorando o output que recebe em resposta aos seus inputs.

Esses elementos do prompt são cruciais para refinar o conhecimento que se quer obter da LLM e para personalizar as respostas do chatbot. Eles ajudam a limitar a variabilidade inerente à LLM, garantindo respostas mais alinhadas ao que se deseja. Isso é essencial para a engenharia de prompts, a habilidade de aperfeiçoar e ajustar os prompts para obter as respostas desejadas da LLM.