Cos’è la concatenazione di prompt?

La concatenazione di prompt implica l’utilizzo dell’output di un prompt come input per un altro prompt. Concatenando i prompt, puoi guidare Claude attraverso una serie di compiti più piccoli e gestibili per raggiungere infine un obiettivo complesso.

La concatenazione di prompt offre diversi vantaggi:

  • Maggiore accuratezza e coerenza nell’output generato in ogni singolo passaggio
  • Risoluzione dei problemi più semplice isolando specifici sottocompiti che potrebbero essere particolarmente soggetti a errori o difficili da gestire

Quando utilizzare la concatenazione di prompt

Considera l’utilizzo della concatenazione di prompt nei seguenti scenari:

  1. Compiti multi-step: Se il tuo compito richiede più passaggi distinti, come ricercare un argomento, delineare un saggio, scrivere il saggio, quindi formattare il saggio, la concatenazione dei prompt può aiutare a garantire che ogni passaggio del compito abbia la piena attenzione di Claude e venga eseguito ad un alto livello di prestazioni.
  2. Istruzioni complesse: Quando un singolo prompt contiene troppe istruzioni o dettagli, Claude potrebbe avere difficoltà a seguirli in modo coerente. Suddividere il compito in una serie di sottocompiti concatenati può migliorare le prestazioni per ogni sottocompito.
  3. Verifica degli output: Puoi utilizzare la concatenazione per chiedere a Claude di ricontrollare i propri output con una determinata rubrica e migliorare la sua risposta se necessario, garantendo risultati di qualità superiore. Ad esempio, dopo aver generato un elenco di elementi, puoi reinserire quell’elenco in Claude e chiedergli di verificarne l’accuratezza o la completezza.
  4. Elaborazione parallela: Se il tuo compito ha più sottocompiti indipendenti, puoi creare prompt separati per ogni sottocompito ed eseguirli in parallelo per risparmiare tempo.

Suggerimenti per una concatenazione efficace dei prompt

  1. Mantieni i sottocompiti semplici e chiari: Ogni sottocompito dovrebbe avere un obiettivo ben definito e istruzioni semplici. Questo rende più facile per Claude capire e seguire.
  2. Utilizza i tag XML: Racchiudere input e output in tag XML può aiutare a strutturare i dati e renderli più facili da estrarre e passare al passaggio successivo quando si concatenano i prompt.

Esempi

Ecco alcuni esempi che mostrano come utilizzare la concatenazione di prompt e suddividere i compiti in sottocompiti:

Rispondere alle domande utilizzando un documento e citazioni

Qui vogliamo che Claude, dato un documento e una domanda, generi una risposta utilizzando citazioni pertinenti dal documento.

Prompt 1: Estrazione delle citazioni

RuoloContenuto
UtenteEcco un documento, nei tag XML \