# 06. Público, persona e exemplo

## Persona

Utilizar uma persona é uma ótima forma de criar um contexto para o seu prompt. A ideia por trás é utilizarmos uma pessoa, fictícia ou real, para nos comunicarmos com o modelo. Temos vários exemplos possíveis de personas, como:

```python
Escreva uma história curta de magia no estilo da J.K. Rowling
```

```python
Escreva um poema ao estilo de um poeta brasileiro do romantismo
```

Você pode fazer o trabalho de descrever esta persona, como fizemos anteriormente:

```
Eu sou um assessor financeiro de pessoas jovens, com até 30 anos de idade e com baixo poder aquisitivo. Ajudo elas a desenvolverem uma educação financeiro e formo planos adequados para longo prazo, para clientes que querem começar cedo a investir pensando em suas aposentadorias.
```

No caso, o exemplo de contexto que demos na aula anterior também serviria como um exemplo de persona. Mas atenção! Contexto não é a mesma coisa que persona. No contexto poderíamos adicionar diversas outras informações, como a situação atual do mundo, a situação do público que queremos nos comunicar, as nossas crenças e formas de ver a vida, etc. Já a persona é apenas a descrição do agente, para que o modelo se coloque no lugar dele ao se comunicar.

## Público

Já o público é com quem estamos nos comunicando. É um direcionamento do nosso discurso, para definir e explicar ao modelo com quem estamos nos comunicando. O público, da mesma forma que a persona, faz parte do contexto de um prompt. Vamos dar um exemplo:

```python
Escreva uma história simple de magia pra crianças tem medo do escuro
```

Até vou colocar a resposta aqui, porque a história ficou bem bonita.

```python
Era uma vez uma menina chamada Sofia, que sempre teve muito medo do escuro. Todas as noites, quando chegava a hora de dormir, ela ficava tremendo de medo de apagar a luz.

Um dia, Sofia descobriu que sua avó tinha um colar mágico que podia afastar o medo do escuro. A avó explicou que o colar tinha o poder de criar uma luz brilhante e reconfortante, capaz de iluminar até mesmo a mais escura das noites.

Animada com a possibilidade de finalmente superar seu medo, Sofia colocou o colar em volta do pescoço e fechou os olhos. Quando abriu novamente, viu a luz do colar brilhar intensamente, iluminando todo o seu quarto.

A partir daquele dia, Sofia nunca mais teve medo do escuro. Ela sabia que, graças ao colar mágico de sua avó, sempre teria uma luz para guiá-la e protegê-la. E assim, a menina pôde dormir tranquilamente todas as noites, sabendo que a magia estava sempre ao seu lado.
```

E vocês podem perceber que, apenas ao falar para quem estou me comunicando - o público -, o modelo já conseguiu criar uma resposta adequada.
O combo público e persona sempre podem ser utilizados para dar clareza ao prompt, criando contextos melhor. Naturalmente eles não são elementos necessários, mas podem ajudar muito.

## Exemplos

Outra técnica muito eficaz é, ao invés de definir uma persona, fornecer ao modelo um exemplo de respostas similares para que ele possa se basear. Por exemplo, digamos que queiramos escrever um e-mail com o chatGPT que imite a nossa maneira de escrever e-mails. Poderíamos passar um exemplo de e-mail nosso e pedir para que ele se baseie no exemplo ao escrever um novo e-mail.

```python
Aqui está um exemplo do meu estilo de escrita de emails:
####
Fala, meu amigo!
Como estamos?
O que você acha de marcamos um dia para conversar?
Tamo junto!
Abraço
####

Imitando o estilo do email anterior, crie um novo email para realizar a ação a seguir.
Marcar uma conversa no "Bar do Antonio" às 20h e avisar que você convidou o Pedro também.
```

E a resposta é esta:

```python
Fala, parceiro!

Beleza?

Que tal marcarmos uma conversa no "Bar do Antonio" às 20h? Convidei também o Pedro para se juntar a nós.

Aguardo sua confirmação!

Tamo junto!

Grande abraço!
```

Poderíamos adicionar mais de um exemplo neste caso, ou exemplos diferentes dependendo do tipo de mensagem. Aí vai da criatividade individual de cada um. Os exemplos são mais uma forma de melhorar o nosso contexto. E esse contexto fica cada vez mais eficiente!



