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.
Utilizzare il Prompt Lab per sperimentare la creazione di prompt.
- Per informazioni sull'utilizzo dell'editor di prompt, consultare Prompt Lab.
- Provare gli esempi disponibili dalla scheda Prompt di esempio di Prompt Lab.
- Impara dagli esempi documentati. Vedere prompt di esempio.
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
Il tuo prompt è il testo che invii per l'elaborazione da parte di un modello di base.
Per la maggior parte dei modelli, semplicemente fare una domanda o digitare un'istruzione non produrrà i migliori risultati. Questo perché il modello non risponde alla tua richiesta, il modello è accodando testo ad esso.
Questa immagine mostra il testo del prompt e l'output generato:
- Testo della richiesta: "Ho preso il mio cane"
- Output generato: "al parco".
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.
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. Ricorda che, per quanto sembri che il modello stia rispondendo alla tua richiesta, il modello è in realtà accodando il testo alla tua richiesta o continuando la tua richiesta.
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.
È possibile sperimentare personalmente questo prompt nel 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