Pular para o conteúdo principal

Capítulo 1: Prompting Chain-of-Thought

🎯 Objetivos de Aprendizagem​

  • Entender o que é o prompting Chain-of-Thought
  • Aplicar CoT em matemática, lógica e raciocínio complexo
  • Usar "Vamos pensar passo a passo" e gatilhos semelhantes
  • Saber quando o CoT ajuda vs. quando é desnecessário

O que é Chain-of-Thought?​

O Chain-of-Thought (CoT) incentiva a IA a mostrar seu processo de raciocínio passo a passo, em vez de pular diretamente para uma resposta.

O Problema das Respostas Diretas​

Prompt Padrão:
"Se João tem 3 maçãs e dá metade, depois compra mais 5,
com quantas ele fica?"

A IA pode responder: "6,5 maçãs" (cálculo apressado e incorreto)

A Solução CoT​

Prompt CoT:
"Se João tem 3 maçãs e dá metade, depois compra mais 5,
com quantas ele fica? Vamos pensar nisso passo a passo."

Resposta da IA:
Passo 1: João começa com 3 maçãs
Passo 2: Ele dá metade: 3 ÷ 2 = 1,5 maçãs dadas
Passo 3: Ele fica com: 3 - 1,5 = 1,5 maçãs
Passo 4: Ele compra mais 5: 1,5 + 5 = 6,5 maçãs
Resposta: 6,5 maçãs

Espere, isso parece estranho. Deixe-me reconsiderar...
Se "dá metade" significa metade do que ele tem: 3/2 = 1,5
Ele fica com 1,5, compra mais 5 = 6,5 maçãs ✓

Gatilhos CoT​

Gatilhos Simples​

"Vamos pensar passo a passo."
"Vamos resolver isso com cuidado."
"Pense sobre isso passo a passo."
"Divida isso logicamente."
"Vamos raciocinar sobre isso."

CoT Estruturado​

"Resolva este problema:
1. Primeiro, identifique o que sabemos
2. Depois, determine o que precisamos encontrar
3. Mostre cada passo do cálculo
4. Verifique se a resposta faz sentido"

Quando Usar CoT​

Use CoT ParaPule CoT Para
Problemas de matemáticaPerguntas factuais simples
Quebra-cabeças lógicosEscrita criativa
Raciocínio de múltiplos passosPedidos de definição
Análise complexaTarefas diretas
Tomada de decisãoResumos rápidos

Exemplos de CoT​

Problema de Matemática​

Problema: Um trem viaja da Cidade A para a Cidade B a 60 mph.
A viagem de volta é a 40 mph. A distância total é
240 milhas (só ida). Qual a velocidade média para
a viagem de ida e volta?

Vamos resolver isso passo a passo:

Passo 1: Calcule o tempo da primeira viagem
- Distância: 240 milhas
- Velocidade: 60 mph
- Tempo = 240/60 = 4 horas

Passo 2: Calcule o tempo da viagem de volta
- Distância: 240 milhas
- Velocidade: 40 mph
- Tempo = 240/40 = 6 horas

Passo 3: Calcule a distância e o tempo total
- Distância total: 240 + 240 = 480 milhas
- Tempo total: 4 + 6 = 10 horas

Passo 4: Calcule a velocidade média
- Velocidade média = Distância total / Tempo total
- Velocidade média = 480/10 = 48 mph

Resposta: 48 mph (não 50 mph como uma média simples sugeriria!)

Raciocínio Lógico​

Problema: Todas as rosas são flores. Algumas flores murcham rapidamente.
Podemos concluir que algumas rosas murcham rapidamente?

Vamos pensar nisso logicamente:

1. Afirmativa 1: Todas as rosas são flores
- Toda rosa é uma flor
- Mas nem toda flor é uma rosa

2. Afirmativa 2: Algumas flores murcham rapidamente
- Existem flores que murcham rapidamente
- Não sabemos quais flores

3. Análise:
- As flores que murcham rapidamente podem ser rosas
- OU podem ser outras flores (tulipas, etc.)
- Não temos informação ligando especificamente as rosas

4. Conclusão: Não, não podemos concluir que algumas rosas
murcham rapidamente. As flores que murcham podem ser de
outros tipos, não rosas.

Zero-Shot vs Few-Shot CoT​

Zero-Shot CoT​

Basta adicionar a frase gatilho:

"[Problema] Vamos pensar passo a passo."

Few-Shot CoT​

Forneça exemplos com raciocínio:

Exemplo 1:
Q: Se uma camisa custa R$20 e está com 25% de desconto, qual o preço?
A: Vamos pensar passo a passo.
- Preço original: R$20
- Desconto: 25% de R$20 = R$5
- Preço final: R$20 - R$5 = R$15

Exemplo 2:
Q: Se uma camisa custa R$30 e está com 20% de desconto, qual o preço?
A: Vamos pensar passo a passo.
- Preço original: R$30
- Desconto: 20% de R$30 = R$6
- Preço final: R$30 - R$6 = R$24

Agora resolva:
Q: Se uma camisa custa R$45 e está com 30% de desconto, qual o preço?
A:

Principais Pontos​

Summary
  1. O prompting CoT mostra os passos do raciocínio, melhorando a precisão
  2. Use gatilhos como "Vamos pensar passo a passo"
  3. Melhor para matemática, lógica e raciocínio complexo
  4. Pode ser zero-shot (apenas gatilho) ou few-shot (com exemplos)
  5. Verifique se o raciocínio faz sentido

← Voltar ao Módulo 4 | Próximo: Role-Playing e Personas →