Suggerimenti per la scrittura di prompt di modelli di base: progettazione di prompt

Ultimo aggiornamento: 28 feb 2025
Suggerimenti per la scrittura di prompt di modelli di base: progettazione di prompt

Part art, part science, prompt engineering è il processo di creazione del testo di prompt per ottenere l'effetto migliore per un modello di base specifico con impostazioni di parametri di prompt specifiche. Quando si tratta di sollecitare modelli di fondazione, non c'è una sola risposta giusta. Di solito esistono diversi modi per richiedere un modello di base per un risultato di successo.

Durante la sperimentazione, ricordate i seguenti suggerimenti. Ti aiuteranno a richiedere con successo la maggior parte dei modelli di fondazione che generano testo.

Suggerimento 1: ricorda che tutto è completamento del testo

Quando si creano istruzioni per modelli di fondazioni che non sono stati impostati per seguire le istruzioni, il semplice fatto di porre una domanda o digitare un'istruzione non darà i migliori risultati. Questo perché il modello non risponde al prompt. Il modello aggiunge del testo al tuo input come mostrato qui:

Testo del prompt
"Ho portato il mio cane"
Output generato
"al parco."

La maggior parte dei modelli di fondazione disponibili per l'inferenza in watsonx.ai sono ottimizzati per l'istruzione. Molti modelli ottimizzati per l'istruzione generano risposte migliori quando si formatta il prompt secondo la struttura raccomandata per il modello.

Per esempi di prompt strutturati per funzionare al meglio con determinati modelli di base, vedere Esempi di prompt.

Suggerimento 2: includere tutti i componenti prompt necessari

I prompt effettivi di solito hanno uno o più dei seguenti componenti: istruzione, contesto, esempi e cue.

Prompt di sistema

Una serie di regole di base che il modello di fondazione deve seguire mentre elabora la sua risposta. Ad esempio: "Sei un assistente disponibile che segue le istruzioni"

Istruzione

Un'istruzione è un'istruzione imperativa che indica al modello cosa fare. Ad esempio, se si desidera che il modello elenchi le idee per un'attività a piedi per cani, la propria istruzione potrebbe essere: "Elencare le idee per avviare un'attività a piedi per cani:"

Contesto

L'inclusione di informazioni contestuali o di background nel prompt può spingere l'output del modello nella giusta direzione. In particolare, è più probabile che le parole che appaiono nel testo del prompt vengano incluse nell'output generato.

Esempi

Per indicare il formato o la forma della risposta del modello, includere una o più coppie di input di esempio e l'output corrispondente che illustrano il modello che si desidera che il testo generato segua.

L'inclusione di un esempio nel tuo prompt è denominato one-shot prompting, l'inclusione di due o più esempi nel tuo prompt è denominato prompt one - shot , e quando il tuo prompt non ha esempi, viene chiamato prompt zero - shot .

Quando si richiedono i modelli che sono stati ottimizzati, potrebbe non essere necessario includere degli esempi.

Segnale

Un segnale è un testo alla fine del prompt che probabilmente avvierà l'emissione generata sul percorso corretto. Ad esempio, "Le idee includono:"

Suggerimento 3: includere i dettagli descrittivi

Più guida, meglio è. Sperimenta con l'inclusione di frasi descrittive relative agli aspetti del tuo risultato ideale: contenuto, stile e lunghezza. L'inclusione di questi dettagli nel prompt può causare la generazione di un risultato più creativo o più completo.

Ad esempio, è possibile migliorare l'istruzione di esempio aggiungendo informazioni descrittive nel modo seguente:

  • Originale: "Elenca le idee per avviare un'attività a piedi di cani"
  • Migliorato: "Elenca le idee per avviare una grande attività di dog-walking di grande successo"

Esempio

Prima

Un prompt con una semplice istruzione:

Elencare le idee per avviare un'attività di dog - walking.

L'output del modello di base risultante non è grande:

Prenditi cura del cane e camminalo nel tuo quartiere. È possibile creare volantini e metterli in giro per il quartiere, è anche possibile pubblicare annunci su siti web in cui gli amanti del cane frequentano.

Dopo

Un prompt con tutti i componenti prompt consigliati:

Istruzione:

Based on the following industry research, suggest ideas for starting a large, wildly 
successful dog-walking business.

Contesto:

Industry research:
***
The most successful dog-walking businesses cater to owners' needs and desires while
also providing great care to the dogs. For example, owners want flexible hours, a
shuttle to pick up and drop off dogs at home, and personalized services, such as
custom meal and exercise plans. Consider too how social media has permeated our lives.
Web-enabled interaction provide images and video that owners will love to share online,
which is great advertising for the business.
***

Esempio:

Ideas for starting a lemonade business:
- Set up a lemonade stand
- Partner with a restaurant
- Get a celebrity to endorse the lemonade

Tonalità:

Ideas for starting a large, wildly successful dog-walking business:

L'output del modello di fondazione risultante è molto più utile:

  • Inizia facendo alcune ricerche di mercato di base. Intervistare i proprietari di cani nella tua zona e chiedere loro cosa vorrebbero dal loro dog walker.
  • Offri un periodo di prova o di esempio gratuito - come diverse settimane - in modo da poter vedere se sono davvero interessati.
  • Fornire un servizio personalizzato. Offri di addestrare il cane del proprietario a sedersi o scendere per il dog walker. Addestra anche l'umano!
  • Sii amichevole e in uscita. I social media sono enormi e la gente ama pubblicare foto di se stessi con i loro animali domestici.
  • Utilizzare la tecnologia per ridurre i costi, ad esempio utilizzando le interazioni abilitate per il Web. Ad esempio, è possibile offrire un coupon su un popolare sito di negozio di alimenti per animali.

Puoi sperimentare tu stesso con questo prompt nell' Prompt Lab. A seconda del modello di base scelto e delle impostazioni del parametro di prompt utilizzate, l'output potrebbe essere diverso.

Ulteriori informazioni

Argomento principale: Prompt Lab