Passa al contenuto principale

Template Prompt

I Template Prompt sono una libreria di frammenti di prompt riutilizzabili, richiamabili nel system prompt di un agente senza doverli riscrivere ogni volta.

Prerequisiti

  • Permesso di accesso alla sezione Servizi.

A cosa servono i Template Prompt

Un template raccoglie un testo di prompt riutilizzabile, organizzabile in gerarchia (un template può derivare da un template padre) e per tag, così da tenere in ordine istruzioni ricorrenti (ad esempio un blocco di regole di tono, o un elenco di policy aziendali da citare) usate da più agenti.

Libreria dei Template Prompt con stato e tag

Creare un template

L'editor guida la creazione in tre passi:

  1. Informazioni generali: nome, descrizione, tag ed eventuale template padre da cui ereditare il contenuto.
  2. Contenuto: il testo del prompt, con rilevamento automatico dei segnaposto nella forma {variabile}.
  3. Anteprima: rendering del template inserendo valori di prova per ciascuna variabile rilevata, per verificare il risultato prima di salvare.

Passo Contenuto dell'editor con i placeholder rilevati automaticamente

Stati e versioni

Un template può trovarsi negli stati Bozza, Attivo o Archiviato. Ogni modifica incrementa la versione del template, mantenendo tracciabile l'evoluzione del contenuto nel tempo.

Usare un template nel prompt di un agente

Nell'editor del system prompt di un agente, digitando @ è possibile cercare e inserire il contenuto di un Template Prompt esistente direttamente nel testo, senza copiarlo manualmente.

note

I segnaposto {variabile} dei Template Prompt e i segnaposto {{variabile}} usati nelle variabili di conversazione in Chat sono due meccanismi distinti e non intercambiabili: i primi vengono compilati quando il template è renderizzato o inserito nel prompt di un agente, i secondi vengono sostituiti a runtime durante la conversazione.

Problemi comuni

ProblemaCausa probabileSoluzione
Il rendering del template segnala una variabile mancanteNon è stato fornito un valore per uno dei segnaposto {variabile} rilevatiCompilare tutti i valori richiesti prima di applicare il template
Il template inserito con @ non produce l'effetto attesoIl template selezionato non è nello stato Attivo, oppure è stato modificato dopo l'inserimentoVerificare lo stato del template e la versione effettivamente inserita nel prompt dell'agente

Pagine correlate