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.