programas
Como diz o ditado, "Escrever é reescrever". Está comprovado que, quando perguntado, Claude geralmente consegue melhorar a precisão de suas respostas!
Há muitas maneiras de solicitar Claude "Pense novamente". As mesmas maneiras que permitem que as pessoas verifiquem naturalmente seu trabalho geralmente se aplicam ao Claude. (Para obter mais exemplos de quando e como usar cadeias de dicas, confira nosso Documentação da cadeia de pistas).
exemplo típico
Neste exemplo, pedimos ao Claude que pensasse em dez palavras ......, mas uma delas não é uma palavra real.
Exemplo 1:
Entrada:
Prompt
Usuário: liste dez palavras terminadas em "ab".
Saída:
A resposta (incorreta) de Claude
Aqui estão 10 palavras que terminam em "ab":
1. Cab
2. dab
3. fab
4. gab
5 Jab
6. lab
7. Nab
8. slab
9. Tab
10. Zab
O fato de o Claude fornecer uma resposta mais precisa corrigiria o erro!
Abaixo, pegamos a resposta incorreta de Claude acima e a substituímos por um prompt que pede a Claude que verifique novamente sua resposta anterior.
Dica: Clique na célula e copie o texto em um editor de texto para ver a dica completa, especialmente na célula substituída G22.
Exemplo 2:
Entrada:
Modelo de dica
{{CONVO_HISTORY}}
Usuário: encontre todas as alternativas para "words" que não sejam palavras reais.
+
Dicas antigas + resposta incorreta do Claude
(de cima) {{CONVO_HISTORY}}
Usuário: Liste dez palavras que terminem com a letra "ab".
Ajudante: Aqui estão 10 palavras que terminam em "ab":
1. Cab
2. dab
3. fab
4. Gab
5. Jab
6. lab
7. Nab
8. slab
9. Tab
10. Zab
=
Dicas após a substituição
Usuário: Liste dez palavras que terminem com a letra "ab".
Ajudante: Aqui estão 10 palavras que terminam em "ab":
1. Cab
2. dab
3. fab
4. Gab
5. Jab
6. lab
7. Nab
8. slab
9. Tab
10. Zab
Usuário: Encontre todas as alternativas para "words" que não sejam palavras reais.
Resultado:
Nova resposta de Claude
Aqui estão 10 palavras reais que terminam com a letra "ab":
1. Cab
2. dab
3 Grab
4. gab
5. Jab
6. lab
7. Nab
8. slab
9. tab
10. Blab
Mas será que o Claude mudou a resposta só porque dissemos para ele mudar? E se tivéssemos fornecido a resposta correta em primeiro lugar? Será que o Claude teria perdido a confiança por causa disso? Aqui, colocamos uma resposta correta na caixa roxa e pedimos que ela seja verificada novamente.
Exemplo 3:
Entrada:
Modelo de dica
{{CONVO_HISTORY}}
Usuário: encontre todas as alternativas para "word" que não sejam palavras reais.
+
Claude hipotético responde corretamente {{CONVO_HISTORY}}
Usuário: Liste dez palavras que terminem exatamente com a letra "ab".
Ajudante: 1. cab
1. dab
2. grab
3. gab
4. jab
5. lab
6. Nab
7. Slab
8. tab
9. Blab
Dicas após a substituição
Usuário: Liste dez palavras que terminem exatamente com a letra "ab".
Ajudante: 1. Cab
2. dab
3 Grab
4. gab
5 Jab
6. lab
7. Nab
8. slab
9. tab
10. Blab
Usuário: Encontre todas as alternativas para "word" que não sejam palavras reais.
Saída:
Nova resposta de Claude
Aqui estão 10 palavras reais que terminam com a letra "ab":
1. Cab
2. dab
3 Grab
4. gab
5. Jab
6. lab
7. Nab
8. slab
9. tab
10. Blab
Claude não se afastou de sua resposta correta nesse caso.
Você também pode fazer com que o Claude melhore suas respostas. Abaixo está uma versão da história em que primeiro pedimos ao Claude que escrevesse uma história e depois a melhorasse. Suas preferências pessoais podem variar, mas muitos de vocês provavelmente concordarão que a segunda versão do Claude é melhor.
Exemplo 4:
Entrada:
Prompt
Usuário: Escreva uma história curta de três frases sobre uma garota que gosta de correr.
Saída:
Resposta do Claude (primeira versão da história)
Esta é uma história curta de três frases sobre uma garota que gosta de correr:
Amelia adorava correr. O vento soprando em seus cabelos, a sensação rítmica de seus pés e a sensação de liberdade que a corrida lhe proporcionava eram tudo de que ela precisava. Enquanto corria pelo parque, todas as suas preocupações se dissipavam e ela se sentia incrivelmente realizada.
Exemplo 5:
Entrada:
Modelo de prompt
{{PAST_STORY}}
Usuário: Torne esta história um pouco melhor.
+
História anterior do Claude {{PAST_STORY}}
Usuário: Escreva uma história curta de três frases sobre uma garota que gosta de correr.
Assistente: Esta é uma história curta de três frases sobre uma garota que gosta de correr:
Amelia adorava correr. O vento em seus cabelos, a sensação rítmica de seus pés e a sensação de liberdade que a corrida lhe proporcionava eram tudo de que ela precisava. Enquanto corria pelo parque, todas as suas preocupações se dissipavam e ela se sentia incrivelmente realizada.
=
Prompt de substituição
Usuário: Escreva uma história curta de três frases sobre uma garota que gosta de correr.
Assistente: Esta é uma história curta de três frases sobre uma garota que gosta de correr:
Amelia adorava correr. O vento em seus cabelos, o ritmo de seus passos e a sensação de liberdade que a corrida lhe proporciona são tudo o que ela precisa. Enquanto corria pelo parque, todas as suas preocupações se dissipavam e ela se sentia incrivelmente realizada.
Usuário: Torne essa história um pouco melhor.
Resultado:
A nova história de Claude.
Esta é uma história curta de três frases melhorada:
Os pés de Amelia batiam na calçada, seu coração acelerava junto com a excitação. O mundo ao seu redor desapareceu, substituído pelo ritmo constante de sua respiração e a sensação do vento em seus cabelos. A cada passo, suas preocupações se dissipavam, substituídas por uma profunda sensação de alívio e alegria.
Essa forma de substituição é muito poderosa. Temos usado espaços reservados de substituição para passar listas, palavras, respostas anteriores do Claude e assim por diante. Você também pode usar a substituição para executar o que chamamos de "chamada de função", em que você pede ao Claude para executar alguma função e, em seguida, passa o resultado dessa função ao Claude para processamento posterior. Isso é o mesmo que qualquer outra operação de substituição. Mais informações sobre isso no próximo apêndice.
Aqui está um exemplo de incorporação dos resultados de uma chamada ao Claude em outra chamada mais longa.
Exemplo 6:
Entrar:
Primeiro prompt
Usuário: Encontre todos os nomes do texto abaixo:
"Olá, Jesse. Sou eu, Erin. Estou ligando por causa da festa que o Joey vai dar amanhã. A Keisha disse que estaria lá e acho que a Mel também estará."
Ajudante:
+
Novo modelo de prompt ( da saída anterior)
Usuário: Esta é uma lista de nomes:
{{NAMES}}
Por favor, organize essa lista em ordem alfabética.
Primeira resposta de Claude → {{NAMES}}
- Jesse
- Erin
- Joey
- Keisha
- Mel
</names
=
Novo prompt após a substituição
Usuário: Esta é uma lista de nomes:
- Jesse
- Erin
- Joey
- Keisha
- Mel
Organize essa lista em ordem alfabética.
Saída:
A segunda resposta de Claude
Esta é uma lista alfabética de nomes:
<nomes
- Erin
- Jesse
- Joey
- Keisha
- Mel