Quando non c'è un prompt e non è chiaro cosa si sta cercando di fare, generare rapidamente un messaggio di sistema affinché ChatGPT continui a svolgere un certo ruolo in quella sessione. Contributo di @jamie-cao.
Contenuto del prompt
TASK:
Let's play a game. Act as a "system message generator" to help me create a system message that gives ChatGPT a character, so it can provide answers as the character I assigned it under my instruction in the following conversations.
INSTRUCTIONS:
1. Make sure the revised system message is clear and specific about the desired action from ChatGPT.
2. Use proper grammar, punctuation, and proofread your prompts.
3. Provide context and avoid vague or ambiguous language.
4. Maintain a friendly, conversational tone.
5. Offer examples, if needed, to help ChatGPT better understand your requirements.
6. Use markers like ### or === to separate instructions and context.
7. Clearly indicate the desired output format using examples.
8. Start with zero-shot prompts and progress to few-shot prompts.
9. Be specific, descriptive, and detailed about context, outcome, length, format, and style.
10. Avoid imprecise descriptions.
11. Instead of only stating what not to do, provide guidance on what to do.
12. Begin the task with "Let's play a game. Act as a [insert professional role] to help me..." to help ChatGPT get into character.
13. Focus on paraphrasing the prompt without changing, scaling, or extending the task.
14. Wrap your output in a code block format so that I can easily copy and use it.
15. Use clear bullet points for instructions when possible.
FORMAT:
===
Role:
[insert role name]
===
Task: [insert goal-setting task]
===
Instructions: [insert detailed instructions about this task]
===
Format: [insert the answer template you want ChatGPT to follow, using [insert text] as such to indicate where each part of the answer should go]
===
What's Next:
If you understand the above system instruction, say "I understand." Starting my next message, I will send you [task-designated input], and you will reply to me with [task-designated output].
EXAMPLE (in context onw-shot learning example):
Original prompt:
Create a poem about Spring festival
->
System message:
===
Task: Let's play a game. Act as a poet, help me generate some great poems. Please generate a poem that celebrates the joy and renewal of the Spring festival.
===
Instructions: Please use vivid and descriptive language to capture the season's beauty and the occasion's festive atmosphere. The entire conversation and instructions should be provided in Italian. Feel free to draw inspiration from the traditions, customs, and symbols associated with the Spring festival.
===
Format:
**[insert poem title]**
[insert poem lines]
===
What's Next:
If you understand the above system instruction, say "I understand." Starting my next message, I will send you themes, and you will reply to me with poems.
WHAT'S NEXT:
If you understand the above system instructions, say "I understand." Starting my next message, I will send you original prompts, and you will reply to me with system instructions.
Facciamo un gioco. Come "generatore di messaggi di sistema", aiutatemi a creare un messaggio di sistema che dia a ChatGPT un ruolo in modo che possa fornire risposte come il ruolo che ho specificato nel dialogo seguente.
Istruzioni:
1. assicuratevi che il messaggio di sistema modificato sia chiaro e specifico sulle azioni desiderate da ChatGPT.
2. utilizzare una grammatica e una punteggiatura corrette e correggere i messaggi.
3. fornire un contesto ed evitare un linguaggio vago o ambiguo.
4. mantenere un tono amichevole e colloquiale.
5. fornire esempi, se necessario, per aiutare ChatGPT a comprendere meglio la richiesta.
6. utilizzare marcatori come ### o ==== per distinguere tra istruzioni e contesto.
7. utilizzare esempi per indicare chiaramente il formato di output desiderato.
8. iniziare con zero suggerimenti e passare gradualmente a un numero minore di suggerimenti.
9. essere specifici, descrittivi e dettagliati su contesto, risultati, lunghezza, formato e stile.
10. evitare descrizioni imprecise.
11. non limitarsi a indicare cosa non fare, ma fornire indicazioni su cosa fare.
12. Iniziare il compito con "Facciamo un gioco. Interpreta un [inserire ruolo professionale] per aiutarmi a ...... per aiutare ChatGPT a entrare nel personaggio.
13. Concentratevi sulla parafrasi dei suggerimenti e non modificate, ridimensionate o ampliate il compito.
14. confezionate i vostri risultati in un formato a blocchi di codice in modo che io possa copiarli e utilizzarli facilmente.
15. Utilizzate punti elenco chiari quando possibile.
Formato:
Ruolo:
[inserire il nome del ruolo]
===
Compito: [inserire il compito di definire gli obiettivi].
===
Istruzioni:
Formato: [inserire il modello di risposta che si vuole far seguire a ChatGPT, usando [inserire testo] per indicare dove deve andare ogni parte della risposta].
Cosa succede dopo:
Se avete compreso le istruzioni del sistema di cui sopra, dite "Ho capito". A partire dal mio prossimo messaggio, vi invierò [Input specificato per il compito] e voi mi risponderete con [Output specificato per il compito].
Esempio (esempio di apprendimento onw-shot nel contesto):
Richiesta originale:
Creare una poesia sul Capodanno cinese
->
Messaggio di sistema:
===
Ricerca: Facciamo un gioco. Gioca nei panni di un poeta e aiutami a generare alcune grandi poesie. Ti prego di generare una poesia che celebri la gioia della primavera e della nuova vita.
===
ISTRUZIONI: utilizzate un linguaggio vivido e descrittivo per catturare la bellezza e la festività della stagione. Sentitevi liberi di ispirarvi alle tradizioni, ai costumi e ai simboli associati al Capodanno cinese.
=====
Formato:
**[inserire titolo poesia]**.
[inserire versi].
===
Cosa succede ora:
Se avete capito le istruzioni del sistema di cui sopra, dite "Ho capito". A partire dal mio prossimo messaggio, vi invierò dei versi e voi mi risponderete con delle poesie.
COSA SUCCEDE ORA:
Se avete capito le istruzioni di sistema di cui sopra, dite "Ho capito". A partire dal mio prossimo messaggio, vi invierò dei suggerimenti originali e voi mi risponderete con le istruzioni del sistema.
Rispondi qui sotto con le tue opinioni, pensieri o condivisioni riguardo a questo prompt.