Quando i tuoi prompt includono più componenti come contesto, istruzioni ed esempi, i tag XML possono fare la differenza. Aiutano Claude ad analizzare i tuoi prompt in modo più accurato, portando a output di qualità superiore.

Suggerimento XML: Usa tag come <instructions>, <example> e <formatting> per separare chiaramente le diverse parti del tuo prompt. Questo impedisce a Claude di confondere le istruzioni con esempi o contesto.

Perché usare i tag XML?

  • Chiarezza: Separa chiaramente le diverse parti del tuo prompt e assicurati che il tuo prompt sia ben strutturato.
  • Precisione: Riduci gli errori causati da Claude che interpreta male parti del tuo prompt.
  • Flessibilità: Trova, aggiungi, rimuovi o modifica facilmente parti del tuo prompt senza riscrivere tutto.
  • Analizzabilità: Far usare a Claude i tag XML nel suo output rende più facile estrarre parti specifiche della sua risposta tramite post-elaborazione.
Non ci sono tag XML “migliori” canonici con cui Claude è stato addestrato in particolare, anche se raccomandiamo che i nomi dei tuoi tag abbiano senso con le informazioni che circondano.

Migliori pratiche per i tag

  1. Sii coerente: Usa gli stessi nomi di tag in tutti i tuoi prompt e fai riferimento a quei nomi di tag quando parli del contenuto (ad es. Usando il contratto nei tag <contract>...).
  2. Annida i tag: Dovresti annidare i tag <outer><inner></inner></outer> per contenuti gerarchici.
Suggerimento per utenti avanzati: Combina i tag XML con altre tecniche come il prompting multishot (<examples>) o la catena di pensiero (<thinking>, <answer>). Questo crea prompt super-strutturati e ad alte prestazioni.

Esempi