Mais sobre Prompts

Criado a partir do GPT "Reasoning Pro": https://chatgpt.com/share/67085701-be28-8001-a9cf-8cb9ca91bde6 

Técnicas de criação de prompts são formas estruturadas de formular perguntas ou instruções para obter respostas mais completas e precisas de um modelo de linguagem como o ChatGPT. A seguir estão listadas 12 técnicas eficazes para ajudar a construir prompts:

1. **Prompt Contextualizado**

Adicionar contexto relevante ao seu prompt para ajudar o modelo a entender melhor o que pretende. Por exemplo:

- **Sem contexto**: "Explique a teoria da relatividade."

- **Com contexto**: "Sou um estudante de física iniciante. Pode explicar a teoria da relatividade de uma maneira simples, sem usar muitos termos técnicos?"

2. **Especificidade**

Quanto mais específico for o prompt, mais rigoroso será o resultado.

- **Genérico**: "Diga-me sobre Inteligência Artificial."

- **Específico**: "Quais são as principais diferenças entre aprendizagem supervisionada e não supervisionada na IA?"

3. **Chain-of-Thought (Cadeia de Pensamento)**

Pedir ao modelo que explique a sua linha de raciocínio ou apresente o resultado em passos. Isso ajuda a garantir que o modelo não avance logo para as conclusões e forneça uma sequência clara de raciocínio.

- **Exemplo**: "Resolva o seguinte problema passo a passo: O João tem 12 maçãs e dá 3 à Maria, com quantas maçãs ele ficou?"

4. **Delimitação**

Usar delimitadores como aspas, plicas ou linhas em branco para definir claramente o que se está a pedir. Esta técnica é útil especialmente em prompts complexos com várias partes.

- **Exemplo**: "Explique as seguintes áreas de conhecimento: ['Física Quântica', 'Teoria do Caos', 'Redes Neurais Artificiais']."

5. **Pedindo Explicações ou Justificativas**

Pedir explicações ou justificações ajuda a obter respostas mais detalhadas.

- **Exemplo**: "Por que razão o método científico é considerado o mais eficaz para testes de hipóteses? Justifique sua resposta com exemplos."

6. **Reformular para Exemplos**

Pedir exemplos concretos ajuda a melhorar a compreensão de conceitos abstratos.

- **Exemplo**: "Dê um exemplo prático de como o efeito de rede funciona em plataformas digitais."

7. **Restringir o formato ou o tipo de resposta**

Pode pedir que a resposta seja num determinado formato, como listas, tabelas ou parágrafos curtos.

- **Exemplo**: "Liste em formato de tabela as vantagens e desvantagens da energia solar."

8. **Uso de Personas** (Imagine que...)

Pedir que o modelo adote uma perspectiva específica ou persona para simular possiveis respostas diferentes.

- **Exemplo**: "Imagine que você é um professor de matemática do ensino secundário. Como explicaria a álgebra linear aos seus alunos?"

9. **Divisão de Problemas em Subtópicos**

Se o problema é complexo, deve dividi-lo em partes para se tornar mais claro e organizado.

- **Exemplo**: "Explique os três componentes principais da teoria dos jogos: [1. Jogadores, 2. Estratégias, 3. Pagamentos]."

10. **Prompt Iterativo**

A partir de uma resposta inicial pode pedir revisões ou melhorias com base nela.

- **Exemplo**: "Escreva uma introdução sobre economia. Agora refine essa introdução para um público de nível avançado, com termos mais técnicos."

11. **Limitar o Tamanho da Resposta**

Se pretender respostas com dimensões bem definidas deve definir um limite no prompt.

- **Exemplo**: "Explique a Revolução Francesa em 50 palavras." ou "Descreva detalhadamente a Revolução Francesa em 500 palavras."

12. **Perguntas Abertas vs. Perguntas Fechadas**

Utilize perguntas abertas para uma exploração mais abrangente amplas ou perguntas fechadas para respostas mais específicas.

- **Pergunta Fechada**: "Qual é a fórmula da água?"

- **Pergunta Aberta**: "Como a água se comporta em diferentes temperaturas?"

Exemplos práticos:

**Técnica: Perguntas detalhadas e delimitadas**:  

"Liste cinco benefícios da meditação, descreva cada um em 3 frases e inclua uma referência científica para cada benefício."

**Técnica: Cadeia de raciocínio**:

"Como funciona a lei da oferta e da procura? Explique passo a passo."

**Técnica: Definir o formato**:  

"Liste os principais filósofos do Iluminismo e as suas principais contribuições em formato de tabela."


Ao combinar essas técnicas, vamos conseguir criar prompts altamente eficazes, ajudando o modelo a entender melhor o nosso pedido, fornecendo assim respostas mais completas e relevantes.