Questa guida fornisce strategie avanzate e tecniche per ottenere il massimo dalle funzionalità di pensiero esteso di Claude. Il pensiero esteso consente a Claude di affrontare problemi complessi passo dopo passo, migliorando le prestazioni su compiti difficili.
Vedi Pensiero esteso per una guida su come decidere quando utilizzare il pensiero esteso.
Questa guida presuppone che tu abbia già deciso di utilizzare la modalità di pensiero esteso e che tu abbia consultato la nostra guida all'implementazione del pensiero esteso.
<thinking>). Vedi prompt chain of thought.Claude spesso funziona meglio con istruzioni di alto livello per pensare profondamente a un compito piuttosto che con una guida prescrittiva passo dopo passo. La creatività del modello nell'affrontare i problemi potrebbe superare la capacità umana di prescrivere il processo di pensiero ottimale.
Ad esempio, invece di:
Pensa a questo problema di matematica passo dopo passo:
1. Per prima cosa, identifica le variabili
2. Poi, imposta l'equazione
3. Successivamente, risolvi per x
...Considera:
Per favore, pensa a questo problema di matematica in modo approfondito e dettagliato.
Considera molteplici approcci e mostra il tuo ragionamento completo.
Prova metodi diversi se il tuo primo approccio non funziona.Detto questo, Claude può comunque seguire efficacemente passaggi di esecuzione strutturati e complessi quando necessario. Il modello può gestire anche elenchi più lunghi con istruzioni più complesse rispetto alle versioni precedenti. Ti consigliamo di iniziare con istruzioni più generalizzate, quindi leggere l'output di pensiero di Claude e iterare per fornire istruzioni più specifiche per guidare il suo pensiero da lì.
Il prompting multishot funziona bene con il pensiero esteso. Quando fornisci a Claude esempi di come pensare attraverso i problemi, seguirà modelli di ragionamento simili all'interno dei suoi blocchi di pensiero esteso.
Puoi includere esempi few-shot nel tuo prompt in scenari di pensiero esteso utilizzando tag XML come <thinking> o <scratchpad> per indicare modelli canonici di pensiero esteso in quegli esempi.
Claude generalizzerà il modello al processo formale di pensiero esteso. Tuttavia, è possibile che otterrai risultati migliori dando a Claude libertà di pensare nel modo che ritiene migliore.
Esempio:
Ti mostrerò come risolvere un problema di matematica, poi voglio che tu ne risolva uno simile.
Problema 1: Qual è il 15% di 80?
<thinking>
Per trovare il 15% di 80:
1. Converti il 15% in un decimale: 15% = 0,15
2. Moltiplica: 0,15 × 80 = 12
</thinking>
La risposta è 12.
Ora risolvi questo:
Problema 2: Qual è il 35% di 240?Claude mostra un seguire le istruzioni significativamente migliorato quando il pensiero esteso è abilitato. Il modello tipicamente:
Per massimizzare il seguire le istruzioni:
Puoi utilizzare l'output di pensiero di Claude per eseguire il debug della logica di Claude, anche se questo metodo non è sempre perfettamente affidabile.
Per fare il miglior uso di questa metodologia, ti consigliamo i seguenti suggerimenti:
Quando il pensiero esteso è disattivato, il prefill del testo di risposta assistant standard è ancora consentito.
A volte Claude potrebbe ripetere il suo pensiero esteso nel testo di output dell'assistente. Se vuoi una risposta pulita, istruisci Claude a non ripetere il suo pensiero esteso e a produrre solo la risposta.
Per i casi d'uso di generazione di dataset, prova prompt come "Per favore, crea una tabella estremamente dettagliata di..." per generare dataset completi.
Per casi d'uso come la generazione di contenuti dettagliati in cui potresti voler generare blocchi di pensiero esteso più lunghi e risposte più dettagliate, prova questi suggerimenti:
Non consigliamo di spingere Claude a produrre più token per il bene di produrre token. Piuttosto, ti incoraggiamo a iniziare con un piccolo budget di pensiero e aumentare secondo le necessità per trovare le impostazioni ottimali per il tuo caso d'uso.
Ecco alcuni casi d'uso di esempio in cui Claude eccelle grazie al pensiero esteso più lungo:
Puoi utilizzare il prompting in linguaggio naturale semplice per migliorare la coerenza e ridurre gli errori:
Esempio:
Scrivi una funzione per calcolare il fattoriale di un numero.
Prima di finire, per favore verifica la tua soluzione con casi di test per:
- n=0
- n=1
- n=5
- n=10
E correggi eventuali problemi che trovi.Esplora esempi pratici di pensiero esteso nel nostro cookbook.
Vedi la documentazione tecnica completa per implementare il pensiero esteso.
Was this page helpful?