Conflitti tra prompt di sistema
Fa parte della sezione Fondamenti del percorso AI Prompts di Coddy. Lezione 21 di 23.
Cosa succede quando il tuo prompt di sistema dice una cosa, ma il tuo prompt utente ne dice un'altra? Questo è un conflitto e capire come l'IA lo risolve ti aiuta a scrivere prompt migliori.
Immagina questo prompt di sistema:
Rispondi sempre in inglese formale. Non usare mai forme contratte.
Poi invii questo prompt utente:
Reply casually, like you're texting a friend. What's the weather like today?
Ora l'IA è bloccata.
Il prompt di sistema richiede un tono formale. Il prompt dell’utente richiede un tono informale. Quale prevale?
In generale, il prompt di sistema ha la priorità, ma non sempre in modo assoluto. L'IA cerca di bilanciare entrambi, il che può produrre risultati poco naturali e incoerenti. Potrebbe rispondere in modo formale, ma cercare di mantenere un tono amichevole, creando uno strano ibrido.
I conflitti si verificano anche all'interno di un prompt di sistema. Considera:
Mantieni le risposte sotto le 50 parole. Fornisci sempre spiegazioni dettagliate e approfondite.
Queste regole sono in contraddizione. L'IA non può essere concisa e approfondita allo stesso tempo, quindi scende a compromessi, spesso senza soddisfare bene nessuno dei due requisiti.
Per evitare conflitti, rileggi il prompt di sistema prima di aggiungere nuove regole. Chiediti: alcune di queste istruzioni vanno in direzioni opposte? Se vuoi che l’IA segua una regola in modo coerente, assicurati che nient’altro la contrasti. Istruzioni chiare e non contraddittorie producono un comportamento affidabile.
Sfida
Crea un conflitto tra il prompt di sistema e il prompt dell'utente. Poiché questo è un modello molto piccolo, ci aspettiamo che l'IA non segua il prompt di sistema. Imposta un prompt di sistema che dica all'IA di rispondere sempre tutto in maiuscolo. Poi, nel prompt dell'utente, chiedile di rispondere in minuscolo e di nominare il tuo frutto preferito. Il prompt di sistema non avrà la precedenza sulla tua richiesta.
La risposta dell'IA deve:
- Essere interamente in minuscolo
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
1Benvenuti nell'era dell'IA
Ma cos'è l'IA?L'IA non è GoogleL'IA non è umanaIl tuo primo compito concretoL'IA può sbagliareChe cos'è un modello?4Il prompt di sistema
Che cos’è il prompt di sistema?Definire personalità e ruoloDefinire regole e vincoliPrompt di sistema e prompt utente a confrontoConflitti tra prompt di sistemaCreare un prompt di sistemaIniezione del prompt di sistema