Creazione di prompt precisi
La creazione di query specifiche degli utenti è fondamentale per la progettazione dei prompt. Le query ben elaborate indirizzano i modelli per la comprensione del testo di Amazon Nova al fine di generare risposte accurate e pertinenti. Per creare tali query, è essenziale iniziare fornendo informazioni contestuali al loro interno. Il contesto fornito aiuta a collocare meglio il modello allineandolo a scenari chiari rivolti all’utente target, migliorando così la pertinenza e la coerenza del risultato.
Argomenti
Fornire informazioni contestuali e specifiche
I modelli Amazon Nova funzionano meglio se le istruzioni sono chiare, ben strutturate, brevi e specifiche. Questa guida ai modelli di prompt si applica sia al prompt dell’utente che al prompt di sistema.
Modello di prompt:
// Use this to clearly define the task and job needed by the model task_summary = f""" ## Task Summary: {{Task summary}} """ // Use this to provide contextual information related to the task context_information = f""" ## Context Information: - {{Context and content information 1}} - {{Context and content information 2}} ... """ // Use this to provide any model instructions that you want model to adhere to model_instructions = f""" ## Model Instructions: - {{ Other Model Instructions }} ... """ // Use this to provide response style and formatting guidance response_style = f""" ## Response style and format requirements: - {{Style and format requirement 1}} - {{Style and format requirement 2}} ... """ final_prompt = f{task_summary} {context_information} {model_instructions} response_style
Di seguito è illustrato un esempio di prompt che viene riscritto con informazioni specifiche e contestuali. L’aggiunta di maggiori informazioni contestuali aiuta il modello a orientarsi verso il comportamento desiderato.
Ruolo |
Prompt non chiaro |
Prompt chiaro |
|---|---|---|
Utente |
Scrivimi un invito a una riunione per il team di progetto |
Scrivimi un invito a una riunione per il team di progetto. L’incontro riguarda la pianificazione del progetto e dovrebbe tenersi il 16 ottobre, dalle 10:00 alle 11:00 nella sala conferenze B. Includi un ordine del giorno con i nostri progressi sul progetto, nonché eventuali tappe e scadenze imminenti. |
Assistente |
Certamente! Ecco un esempio di invito a una riunione per il tuo team di progetto: --- Oggetto: Riunione del team di progetto - [Nome del progetto] Data: [Inserisci data]Ora: [Inserisci ora]Durata: [Inserisci durata]Luogo: [Inserisci luogo]/[Link a Zoom o Teams, se online] Ordine del giorno:
Note aggiuntive:
Informazioni di contatto: Per qualsiasi domanda o dubbio prima della riunione, non esitare a contattare [Il tuo nome] all’indirizzo [La tua e-mail] o al numero [il tuo numero di telefono]. Non vediamo l’ora di iniziare una discussione produttiva e di dare il via al nostro progetto! Cordiali saluti, [Il tuo nome completo][Il tuo ruolo][Le tue informazioni di contatto] --- Non esitare a personalizzare questo modello per adattarlo meglio alle esigenze specifiche del tuo progetto e del tuo team! |
Invito alla riunione: Sessione di pianificazione del progetto Data: 16 ottobreOrario: 10:00 - 11:00Luogo: Sala conferenze B Ordine del giorno:
La tua presenza è fondamentale per discutere e finalizzare la pianificazione del progetto per la fase successiva. Qualsiasi tua idea o contributo è molto apprezzata. Cordiali saluti, [Il tuo nome][Il tuo ruolo][Le tue informazioni di contatto] |
-
Esprimiti con chiarezza: quando crei il modello, cerca di mantenere le istruzioni il più chiare possibile in modo da assicurare la loro comprensione da parte di un umano, anziché da una macchina (ad esempio, un elenco in stile JSON).
-
Entra nello specifico: fornisci al modello istruzioni specifiche sull’attività, sull’output previsto e su qualsiasi contesto aggiuntivo per aiutare il modello a rispondere nel modo desiderato.
Specifica il formato e lo stile dell’output
Se desideri che Amazon Nova generi risposte personalizzate in base alle tue esigenze specifiche, puoi specificare il formato e lo stile dell’output. Ad esempio, se desideri generare risposte solo in JSON o limitare la lunghezza della risposta a un numero massimo di parole, elenchi o paragrafi. Questo consente ad Amazon Nova di comprendere meglio le tue esigenze e produrre output più pertinenti e facili da analizzare.
Utilizza lettere maiuscole e formulazioni forti come NON+VERBO o DEVI per enfatizzare le regole che il modello deve rispettare rigorosamente. Ad esempio, se desideri un solo oggetto JSON nella risposta, puoi istruire il modello dicendo “DEVI rispondere solo in formato JSON. NON utilizzare nessun altro formato per rispondere alla domanda”.
Di seguito sono illustrati degli esempi di prompt riscritti con informazioni specifiche e contestuali. L’aggiunta di maggiori informazioni contestuali aiuta il modello a orientarsi verso il comportamento desiderato.
L’aggiunta di ulteriori dettagli sulla formattazione della risposta può aiutare il modello a ottenere il risultato desiderato. Altri formati di risposta comunemente usati sono CSV, Markdown, YAML e XML
Ruolo |
Prompt senza alcun vincolo di stile |
Prompt con vincoli di stile |
|---|---|---|
Utente |
Descrivi i diversi tipi di camere disponibili in un tipico hotel a 4 stelle specificando le loro caratteristiche. |
Descrivi i diversi tipi di camere disponibili in un tipico hotel a 4 stelle specificando le loro caratteristiche. Tutte le risposte DEVONO essere in formato YAML. |
Assistente |
In un tipico hotel a 4 stelle, troverai una vasta gamma di tipologie di camere, ognuna progettata per soddisfare le diverse esigenze e preferenze degli ospiti. Ecco una panoramica dei diversi tipi di camere disponibili con le relative caratteristiche: 1. Camera standard
2. Camera Deluxe
3. Suite
4. Camera familiare
5. Camera Executive
6. Junior Suite
7. Camera Premium
8. Camere comunicanti
9. Camere accessibili
10. Stanza business
Ogni tipologia di camera in un hotel a 4 stelle è progettata per offrire comfort, comodità e lusso su misura per le diverse esigenze degli ospiti, garantendo un soggiorno piacevole per tutti i tipi di viaggiatori. |
|
In questo caso, il prompt con vincoli di stile fornisce informazioni complete sui vincoli da seguire e sul formato di risposta desiderato. Come osservato nella risposta, il prompt ottimizzato si allinea maggiormente alla brevità richiesta e alla struttura dell’elenco puntato.
Ruolo |
Prompt senza alcun vincolo di stile |
Prompt con vincoli di stile |
|---|---|---|
Utente |
Spiega la procedura di check-in di un ospite in un resort di lusso. |
Spiega la procedura di check-in di un ospite in un resort di lusso. Fornisci tutte le risposte sotto forma di elenco numerato in cui ogni punto contiene non più di 15 parole e non più di 6 punti. |
Assistente |
Il check-in di un ospite in un resort di lusso prevede un processo meticoloso e personalizzato pensato per garantire un inizio di soggiorno senza interruzioni e memorabile. Di seguito viene presentata una panoramica dettagliata dei passaggi da eseguire: Preparazione prima dell’arrivo
Arrivo e interazione iniziale
Documentazione e formalità
Assegnazione della camera
Servizi aggiuntivi
Tocchi finali
Seguendo questi passaggi, un resort di lusso punta a offrire un’esperienza di check-in eccezionale che crei le premesse per un soggiorno indimenticabile. |
|
Qui, il prompt con il formato di risposta forza il modello a rispondere solo con il numero di categoria e a limitarlo a un valore compreso tra 1 e 10, invece di essere molto dettagliato.
Ruolo |
Prompt senza alcun formato di risposta |
Prompt con formato di risposta |
|---|---|---|
Utente |
In questa attività, ti viene assegnato un testo che corrisponde al corpo di un documento. Il tuo compito è classificare l’argomento del documento nelle seguenti categorie: 1) Azienda, 2) Istituto scolastico, 3) Artista, 4) Atleta, 5) Titolare di ufficio, 6) Mezzo di trasporto, 7) Edificio, 8) Luogo naturale, 9) Paese, 10) Animale. Testo: Johangsan è una montagna della Corea del Sud. È alta 954 metri. |
In questa attività, ti viene assegnato un testo che corrisponde al corpo di un documento. Il tuo compito è classificare l’argomento del documento nelle seguenti categorie: 1) Azienda, 2) Istituto scolastico, 3) Artista, 4) Atleta, 5) Titolare di ufficio, 6) Mezzo di trasporto, 7) Edificio, 8) Luogo naturale, 9) Paese, 10) Animale. Il risultato dovrebbe essere il numero della categoria. NON generare nulla a parte i numeri da 1 a 10. Testo: Johangsan è una montagna della Corea del Sud. È alta 954 metri. |
Assistente |
Per classificare l’argomento del testo dato, analizziamo il contenuto passo dopo passo:
Sulla base delle informazioni fornite, il testo descrive una caratteristica geografica, in particolare una montagna. Tra le categorie indicate, la classificazione più appropriata per questo documento è: 8) Luogo naturale Il testo non menziona alcuna azienda, istituto scolastico, artista, atleta, titolare di ufficio, mezzo di trasporto, edificio, paese o animale. Pertanto, la classificazione come “Luogo naturale” è la scelta più adatta. |
8 |
Fornisci prompt chiari e rapidi
Oltre al contesto iniziale, un formato di query strutturato svolge un ruolo significativo nell’ottimizzazione delle interazioni con il modello linguistico. La separazione di parti distinte dell’input con delimitatori garantisce chiarezza e migliora la capacità dei modelli Amazon Nova di comprendere la struttura della query. Un altro modo efficace consiste nell’utilizzare elenchi numerati o puntati, che possono aiutare a suddividere l’attività in fasi gestibili e fornire una chiara descrizione delle azioni da intraprendere. Questo approccio strutturato aiuta a ridurre l’ambiguità e a migliorare l’accuratezza delle risposte generate.
Nota come nella colonna Sectioned Prompt, il prompt è più chiaro e ha sezioni delineate per diverse entità come attività, contesto, requisiti, ecc. rispetto alle istruzioni nella colonna Unsectioned Prompt.
Ruolo |
Unsectioned Prompt |
Sectioned Prompt |
|---|---|---|
Utente |
Scrivi un articolo sui cambiamenti climatici per studenti delle scuole superiori spiegando i concetti di base, gli impatti attuali e le azioni individuali per mitigarli. Rendilo informativo e coinvolgente con un linguaggio semplice, che includa statistiche ed esempi reali. |
Attività: Scrivi un articolo Sezione contestuale: Argomento: cambiamento climatico Destinatari: studenti delle scuole superiori Scopo: articolo didattico Requisiti relativi ai contenuti:
Tono e stile:
|
Assistente |
Comprendere il cambiamento climatico: cos’è, cosa sta causando e cosa puoi fare al riguardo Introduzione Il cambiamento climatico può sembrare un argomento ampio e complicato, ma riguarda sostanzialmente il modo in cui il clima del nostro pianeta cambia nel tempo. Questo cambiamento sta avvenendo principalmente perché gli esseri umani stanno compiendo azioni che stanno riscaldando la Terra. Analizziamolo per capire cosa sta succedendo e cosa puoi fare al riguardo. Che cos’è il cambiamento climatico? Con “cambiamento climatico” ci riferiamo ai cambiamenti a lungo termine delle temperature e dei modelli meteorologici. Questi cambiamenti erano inizialmente solo naturali, ma dal 1800 le attività umane sono state il loro principale motore. Concetto chiave: gas a effetto serra Per capire questo fenomeno, dobbiamo parlare dei gas a effetto serra. Questi gas, come l’anidride carbonica (CO2), il metano (CH4) e il protossido di azoto (N2O), intrappolano il calore nella nostra atmosfera. Senza di loro, la Terra sarebbe troppo fredda per la maggior parte delle forme di vita. Quando bruciamo combustibili fossili (come carbone, petrolio e gas naturale) e abbattiamo le foreste, però, rilasciamo troppa CO2 e altri gas serra, intrappolando più calore e riscaldando il pianeta. Impatti attuali dei cambiamenti climatici Diamo un’occhiata ad alcuni esempi del mondo reale per vedere come il cambiamento climatico sta influenzando il nostro mondo oggi. 1. Temperature in aumento Dalla fine del 19esimo secolo, la temperatura media della superficie terrestre è aumentata di circa 2 gradi Fahrenheit (1 grado Celsius). Gli scienziati prevedono che, se le nostre abitudini non cambieranno, entro la fine di questo secolo la temperatura potrebbe aumentare da 3,6 a 4,3 gradi Fahrenheit (da 2 a 2,4 gradi Celsius). 2. Condizioni meteorologiche più estreme I cambiamenti climatici stanno rendendo gli eventi meteorologici estremi più frequenti e più gravi. Ad esempio:
3. Fusione delle calotte polari e innalzamento del livello del mare I ghiacciai e le calotte polari si stanno sciogliendo a ritmi allarmanti. Questo colpisce la fauna selvatica, ma porta anche all’innalzamento del livello del mare. Dal 1901, infatti, il livello globale del mare è aumentato di circa 20 centimetri ed entro il 2100 potrebbe aumentare di altri 0,3-1,2 metri. 4. Acidificazione degli oceani Man mano che i livelli di CO2 aumentano, una parte maggiore viene assorbita dagli oceani, che diventano quindi più acidi. Questo danneggia in particolar modo la vita marina, comprese le barriere coralline. Proprio le barriere coralline sono fondamentali per la biodiversità marina, ma ora stanno morendo a un ritmo allarmante. Azioni individuali che possono mitigare i cambiamenti climatici Il cambiamento climatico è un problema enorme, motivo per cui è lecito pensare che una sola persona non possa fare la differenza. Tuttavia, anche le piccole azioni individuali possono per avere un grande impatto. 1. Ridurre, riutilizzare, riciclare Cerca di ridurre al minimo gli sprechi tramite azioni come:
2. Risparmiare energia Bastano piccole modifiche per risparmiare notevolmente:
3. Consumare meno carne L’allevamento del bestiame contribuisce in modo determinante alle emissioni di gas a effetto serra. Mangiando meno carne, in particolare manzo, puoi quindi ridurre la tua impronta di carbonio. 4. Supportare le energie rinnovabili Se possibile, sostieni o adotta fonti di energia rinnovabili come quella solare o quella eolica. Anche promuovere queste soluzioni nella propria comunità può fare la differenza. 5. Informarsi e informare gli altri La conoscenza è potere. Più conosci il cambiamento climatico, più puoi aiutare gli altri a capirlo. Condividi le informazioni e incoraggia anche i tuoi amici e la tua famiglia ad agire. Conclusioni Il cambiamento climatico è un problema urgente che riguarda tutti gli abitanti del pianeta. Se ne comprendi le basi, riconoscendo i suoi impatti e intraprendi azioni individuali utili, puoi svolgere un ruolo cruciale nella mitigazione degli effetti. Ricorda che ogni piccolo passo conta e, insieme, possiamo fare una grande differenza per il nostro pianeta. Cominciamo oggi e costruiamo un futuro sostenibile! |
Comprendere i cambiamenti climatici: una guida per gli studenti delle scuole superiori Introduzione Il cambiamento climatico è una delle questioni più urgenti del nostro tempo, perché influisce sul nostro pianeta, sui nostri ecosistemi e sulla nostra vita quotidiana. Comprendere cos’è il cambiamento climatico e come influisce su di noi può aiutarci ad agire per fare la differenza. Questo articolo spiega i concetti di base del cambiamento climatico, fornisce esempi dei suoi impatti attuali e suggerisce delle azioni da intraprendere per mitigarlo. Che cos’è il cambiamento climatico? Con il termine cambiamento climatico ci riferiamo ai cambiamenti a lungo termine delle temperature globali e dei modelli meteorologici. La causa principale sono le attività umane, in particolare dalla combustione di combustibili fossili come carbone, petrolio e gas naturale. Quando bruciamo questi combustibili, infatti, rilasciamo nell’atmosfera grandi quantità di gas a effetto serra, come anidride carbonica (CO2) e metano (CH4), che intrappolano il calore del sole, provocando l’innalzamento della temperatura terrestre. Questo fenomeno viene spesso definito effetto serra. Concetti di base
Impatti attuali dei cambiamenti climatici Sugli ecosistemi:
Sulle popolazioni umane:
Azioni da intraprendere Anche se il cambiamento climatico è un problema enorme, ci sono molte azioni utili che possono mitigarne gli effetti. Ecco alcuni semplici suggerimenti che puoi mettere in pratica fin da subito:
Conclusioni Il cambiamento climatico è un problema complesso con un impatto di vasta portata. Tuttavia, comprenderlo e agire può fare una differenza significativa. Conoscendo i concetti di base, riconoscendone gli impatti e mettendo in atto semplici cambiamenti nella nostra vita quotidiana, possiamo tutti contribuire a mitigare questo fenomeno. Ricorda che ogni piccola azione conta e, insieme, possiamo creare un futuro più sostenibile per il nostro pianeta. |