• Collegamento a LinkedIn
  • Collegamento a Youtube
  • Collegamento a Facebook
Kinetikon S.r.l. - Torino - +39 011 0122340
Kinetikon
logo
  • Formazione per aziende
      • Formazione ICT
          • AI & Machine Learning Engineering
          • AI Literacy & Strategy
          • Backend Development
          • Business & Collaboration Platform
          • Cloud Native & Container Management
          • Cloud Platform Administration
          • Cybersecurity Fundamentals
          • Data & Business Intelligence
          • Database Management & Administration
          • Defensive Security & Operations
          • Digital Marketing
          • Frontend & Web Application Development
          • Governance & Compliance
          • IT Observability & Monitoring
          • Metodologie Agile & DevOps
          • Offensive Security & Penetration Testing
          • Project & IT Service Management
          • Strumenti e framework per lo sviluppo
          • System Network & Operations
        • Scarica il catalogo ICT & AI
      • Soft Skills for Tech People
          • Age Diversity Management
          • Comunicazione efficace per Team Tech
          • Cultura DE&I e Parità di Genere: strumenti per prepararsi alla certificazione UNI/PdR 125:2022
          • Cyber Crisis Communication
          • Gestione dello stress e sicurezza psicologica
          • La cultura del feedback nei team tech
          • Leadership Management
          • Product Mindset per Developer
          • Sviluppo strategico per team tech
        • Scarica il Catalogo – Soft Skill for Tech People
      • Formazione e-learning
        • Utilizzo consapevole dell’Intelligenza Artificiale
        • Cyber Security Awareness
        • Project Management Overview
        • Introduzione alla sostenibilità aziendale
        • Privacy & GDPR
        • Scarica il Catalogo dei corsi E-learning
      • Formazione certificata
        • Intelligenza Artificiale
          • Artificial Intelligence for Business Professional – AIBIZ
          • Generative AI for Business Professional
        • Cyber Security
          • CompTIA Security+
          • CompTIA PenTest+
          • CompTIA CySA+
        • Project & IT Service Management
          • ITIL® Foundation (Version 5)
          • ITIL® 4 Foundation
          • PRINCE2® – Foundation
          • PRINCE2® – Practitioner
          • ISIPM Base
          • Professional Scrum Product Owner I (PSPO I)
          • Professional Scrum Master I (PSM I)
          • Professional Scrum Master II (PSM II)
        • Scarica il Catalogo dei corsi con Certificazione
      • Sicurezza
          • Accordo Stato Regioni
          • Agenti Biologici e chimici
          • Agenti fisici
          • Antincendio
          • Attrezzi di sollevamento
          • BLSD
          • DPI
          • HACCP
          • LOTO
          • Mezzi di movimentazione
          • PES-PAV - PEI
          • Primo soccorso
          • RLS
          • Spazi confinati
        • Scarica il Catalogo – Salute e Sicurezza sul lavoro
  • Consulenza
      • Servizi IT
        • Penetration test
        • Fractional IT Manager
        • Consulenza gestionale per MSP e MSPP
        • Microsoft 365 & Security
        • Google Workspace Administration
      • Organizzativa
        • Project Management
        • Progettazione della formazione
        • Formazione Finanziata
      • Normativa
        • GDPR & DPO
        • ISO/IEC 27001
  • Info utili e Risorse
      • Contatti e info aziendali
        • Chi siamo
        • Contatti
        • Lavora con noi
      • Risorse Gratuite
        • Blog
  • Partnership e Accreditamenti
      • Partnership
        • Partner Accreditato PeopleCert
        • CertNexus Authorized Training Partner
        • CompTIA Authorized Delivery Partner
        • Red Hat Ready Business Partner
      • Accreditamenti
        • Ente accreditato dalla Regione Piemonte
        • Fondimpresa – Soggetto proponente qualificato
        • Fondirigenti – Soggetto proponente
        • Fondo Conoscenza – Soggetto Proponente
  • Menu Menu
Sei in: Home1 / Intelligenza Artificiale e Machine Learning2 / Prompt Engineering: risorse e best practices
06 Maggio 2024

Prompt Engineering: risorse e best practices

Negli ultimi anni, i progressi dell’Intelligenza Artificiale hanno segnato traguardi importanti, grazie soprattutto alle innovazioni nei modelli linguistici di grandi dimensioni (LLM). Questi modelli, quali GPT, Gemini, Claude e LLaMa, hanno rivoluzionato numerosi aspetti della vita quotidiana, dall’elaborazione delle informazioni, alla generazione di contenuti coinvolgenti. Le applicazioni degli LLM nei vari settori stanno continuando a progredire, automatizzando i compiti di routine e impattando vari settori, particolarmente nei campi della sanità e dell’educazione.

Nelle applicazioni reali, il prompt è l’input del modello e la sua progettazione può influenzare l’output in modo significativo. È qui che entra in gioco il prompt engineering, una disciplina che si è evoluta parallelamente agli LLM. Da pratica fondamentale, il prompt engineering ha assunto una forma strutturata e ben definita, con le sue tecnologie distintive e le migliori pratiche universalmente riconosciute. La progettazione del prompt è divenuta un’arte in sé, poiché determina l’efficacia e la pertinenza dell’output prodotto dal modello.

> Leggi anche: Che cosa sono e come funzionano i Large Language Model

Che cos’è il Prompt Engineering

Il termine prompt engineering si riferisce alla progettazione sistematica dei prompt di input, con l’obiettivo di guidare la risposta dell’LLM, assicurandosi che quest’ultima sia accurata, rilevante e coerente.

Il processo è fondamentale per sfruttare l’intero potenziale di questi modelli, rendendoli più accessibili e applicabili nei diversi settori. Il prompt engineering odierno include una serie di tecniche, da quelle fondamentali come il role prompting, fino a quelle più sofisticate, ad esempio il chain of thought.

> Scopri il corso “Introduzione a ChatGPT”

L’importanza del prompt engineering risiede innegabilmente nella sua capacità di plasmare la risposta degli LLM, estendendo così la loro versatilità e rilevanza in settori diversificati. Attraverso la scelta accurata dei prompt, è possibile creare nuovi paradigmi di interazione, simulare ambienti operativi complessi come le finestre di Linux e generare quiz per l’apprendimento automatico. Inoltre, i prompt possiedono una notevole capacità di auto-adattamento, suggerendo informazioni supplementari o generando output correlati per i prompt successivi.

Prompt engineering con chatGPT
Foto di Levart_Photographer su Unsplash Info Info

La struttura di un prompt

Un prompt è una serie di istruzione fornite ad un LLM che programma l’output del modello stesso. Un prompt può influenzare le interazioni successive con l’LLM e fornire specifiche regole e linee guida. In altre parole, un prompt imposta il contesto per la conversazione, indicando all’LLM quali informazioni sono rilevanti e quale dovrebbe essere la forma e il contenuto dell’output.

Ad esempio, un prompt può specificare che un LLM deve generare codice solo in Python, oppure che deve sottolineare solo alcune parole di un documento e fornire ulteriori informazioni su di esse. Introducendo delle linee guida, il prompt facilita un output più strutturato e articolato.

Un prompt efficace contiene tipicamente i seguenti elementi:

  • Contesto – Fornisce informazioni esterne o contestuali che possono indirizzare il modello verso risposte più pertinenti e accurate. Ad esempio, il contesto potrebbe essere specificato come “sei un social media manager esperto”.
  • Istruzione – Presenta un compito o un’istruzione chiara che il modello deve eseguire. Questo potrebbe essere “Scrivi un post per LinkedIn su come progettare i prompt in modo efficace”.
  • Dati in Input – Rappresenta l’input o la domanda per cui si desidera ottenere una risposta. In questo caso, potrebbe essere il requisito di includere un “gancio” e una “call to action” nel post.
  • Indicatore dell’Output – Specifica il tipo o il formato dell’output desiderato. Ad esempio, potrebbe essere richiesto di presentare l’output in forma di tabella o di elenco puntato.

Non tutti questi elementi sono sempre necessari. Mettendo insieme le componenti, potremmo scrivere per esempio questo prompt:

Sei un social media manager esperto (contesto). Scrivi un post per Linkedin sul come scrivere i prompt in modo efficace (istruzione). Il post deve contenere un gancio e una call to action (dato di input).

Best practice & tricks per scrivere un prompt

Esaminiamo le migliori pratiche del prompt engineering, ovvero come istruire gli LLM per ottenere risposte chiare e precise, evitando ambiguità e allucinazioni.

  1. Essere chiari, brevi e precisi e formulare prompt non ambigui e specifici, che riescano a guidare il modello nella generazione dell’ouput desiderato. Un prompt generico o poco dettagliato produrrà un output altrettanto generico e poco adatto al contesto di utilizzo. Al contrario, un prompt preciso e dettagliato guiderà il modello nella generazione di contenuti allineati ai requisiti specifici dello scenario fornito, riducendo l’incertezza del risultato. Ad esempio, invece di chiedere all’LLM “Voglio capire meglio le innovazioni tecnologiche”, si può chiedere “Voglio capire meglio le innovazioni tecnologiche relative all’intelligenza artificiale e al machine learning”.
  2. Il role prompting consiste nell’assegnare al modello un ruolo specifico da giocare, ad esempio quello di un assistente per portare a termine un compito o di un esperto per spiegare un concetto. Ad esempio, richiedendo all’LLM di assumere il ruolo di uno storico, si otterrà un output più accurato e dettagliato su un evento storico.
  3. Resampling: questa tecnica consiste nel provare più volte lo stesso prompt, in modo da poter selezionare l’output migliore tra le varie iterazioni. Questo metodo può migliorare significativamente la qualità dell’output.
  4. Sperimentare. Data la natura non deterministica degli LLM, è necessario sperimentare e testare diversi prompt per ottenere risultati migliori. Gli LLM imparano con l’utente, quindi è possibile iniziare con prompt semplici e aggiungere gradualmente elementi e contesti per migliorare le risposte.
  5. One shot e few shot prompting. Queste tecniche consistono nel fornire all’LLM uno o più esempi da cui apprendere. La scelta tra “one shot” e “few shot”, cioè uno o più esempi, dipende dalla complessità della richiesta e dalle capacità del modello. Ad esempio, per richieste semplici e modelli potenti, potrebbe essere sufficiente un solo esempio per ottenere una risposta accurata.
  6. Verificare sempre le informazioni. Nonostante gli LLM siano addestrati su grandi quantità di dati, è importante verificare sempre l’accuratezza delle informazioni fornite. I dati possono essere inesatti e questi modelli possono essere ingannat abbastanza facilmente da tecniche come il “jailbreaking”.

Strumenti e risorse di AI prompt engineering

Esistono diverse risorse e strumenti che semplificano il processo di prompt engineering nei sistemi di intelligenza artificiale, tra cui ChatGPT e DALL‐E. Queste risorse variano da piattaforme e database a tutorial, guide, framework open-source e comunità dedicate.

Ecco alcuni esempi:

  • Prompting Guide: la guida online di GitHub che fornisce conoscenze di base sulla creazione di prompt, metodologie e modelli. È un punto di partenza molto utile per chi desidera approfondire le tecniche di intelligenza artificiale. Puoi trovarla su https://www.promptingguide.ai/it
  •  PromptBase: un ampio database di prompt compatibili con ChatGPT, Midjourney, Stable Diffusione, DALL‐E e altri. Funziona anche come marketplace per la compravendita di prompt: https://promptbase.com/
  • OpenPrompt: si tratta di un framework open-source che fornisce un ambiente flessibile e accessibile dove gli utenti possono studiare, testare e sviluppare nuove tecniche di prompt engineering per migliorare le prestazioni dei loro modelli AI. Puoi trovarlo qui: https://openprompt.co/
  • ShareGPT: Offre una piattaforma con oltre 31.000 post e commenti su ChatGPT e i suoi comandi. Serve come estensione per imparare e condividere nuovi prompt: è possibile copiare e salvare i prompt degli altri utenti per un utilizzo futuro. Link: https://sharegpt.com/
  • Best Practices di OpenAI: Questa risorsa fornisce approfondimenti e best practices direttamente da OpenAI, l’azienda che ha dato al mondo ChatGPT e DALL-E. È particolarmente utile per gli utenti alle prime armi nel prompt engineering.
  • Learn Prompting: una comunità Discord attiva che offre documenti e tutorial per il prompt engineering. È un luogo ideale per interagire con altri professionisti del settore e approfondire le proprie conoscenze sull’argomento: https://learnprompting.org/

Mentre il prompt engineering continua a evolversi, è essenziale adottare un approccio critico verso il suo ruolo come competenza digitale fondamentale del futuro. Se da un lato il prompt engineering offre potenzialità significative per migliorare l’efficacia e l’efficienza dei sistemi di intelligenza artificiale, dall’altro presenta sfide e rischi intrinseci. È imperativo affrontare in modo proattivo questioni come la trasparenza, l’etica e l’impatto socio-economico delle tecnologie basate sul prompt engineering. Solo adottando un approccio critico e riflessivo possiamo garantire che il prompt engineering sia integrato in modo responsabile e sostenibile nelle competenze digitali del futuro, contribuendo effettivamente al progresso e al benessere tecnologico.

Fonti: 

Chen, B., Zhang, Z., Langrené, N., & Zhu, S. (2023). Unleashing the potential of prompt engineering in large language models: a comprehensive review. arXiv preprint arXiv:2310.14735.

D’Agostino, A. (2023). Prompt engineering: Una Guida All’Interrogazione efficace degli LLM. Diario Di Un Analista | Data Science, Machine Learning & Analytics. https://www.diariodiunanalista.it/posts/guida-prompt-engineering/

Guida Al Prompt Engineering . Prompt Engineering Guide. (n.d.). https://www.promptingguide.ai/it

Korzyński, P., Mazurek, G., Krzypkowska, P., & Kurasiński, A. (2023). Artificial intelligence prompt engineering as a new digital competence: Analysis of generative AI technologies such as ChatGPT. Entrepreneurial Business and Economics Review.

White, J., Fu, Q., Hays, S., Sandborn, M., Olea, C., Gilbert, H., … & Schmidt, D. C. (2023). A prompt pattern catalog to enhance prompt engineering with chatgpt. arXiv preprint arXiv:2302.11382.

Condividi questo articolo
  • Condividi su Facebook
  • Condividi su WhatsApp
  • Condividi su LinkedIn
  • Condividi attraverso Mail

Potrebbe interessanti anche:

  • Fondimpresa: Avviso 3/2026 – Innovazione25/06/2026 - 08:56
  • Aggregatori IA per PMI: che cosa sono e come sceglierli23/06/2026 - 08:22
  • Learning Agility nei team tech: il segreto per l’upskilling15/06/2026 - 11:40
  • Le soft skill più richieste nel 2026: guida per HR nell’era dell’Intelligenza Artificiale nel settore IT09/06/2026 - 14:38
  • Automazione dei processi aziendali: Agenti IA vs. RPA03/06/2026 - 16:41
  • Mappatura e automazione dei processi aziendali nell’era dell’Agentic AI26/05/2026 - 08:07
  • Il Feedback nei team tech e team asincroni: tecniche e strategie19/05/2026 - 10:06

Iscriviti alla newsletter

Resta sempre aggiornato sulle ultime news del mondo IT e della formazione finanziata!

Scopri le altre tematiche:

  • Cloud (21)
  • Coding & Programming (20)
  • Cyber Security (45)
  • Data Analysis e Business Intelligence (11)
  • Eventi (1)
  • Fondimpresa (11)
  • Fondirigenti (3)
  • Formazione (26)
  • industria 4.0 (4)
  • Intelligenza Artificiale e Machine Learning (52)
  • ITSM (25)
  • LMS e E-learning (6)
  • News (212)
  • Project Management (12)
  • Red Hat (5)

KINETIKON S.R.L.

Via Verolengo 29/9 – 10149 Torino
Tel. +39 011 0122340
Fax +39 011 19213523

Via Asi Asse Attrezzato 11 – 03013 Ferentino (FR)
Tel. +39 0775 1741757

email: info@kinetikon.com
pec: kinetikon@pec.it

P. IVA 08061210012
Rea: 944416

La tua iscrizione non può essere convalidata.
La tua iscrizione è avvenuta correttamente.

Iscriviti alla newsletter

Informative: 

Privacy Policy
Cookie Policy

Politica per la Qualità

Codice Etico

Procedura Whistleblowing

Whistleblowing

Kinetikon è certificata ISO 9001

Azienda certificata ISO 9001
Certificato n° IT25-27302A

Chi siamo

Aiutiamo le aziende ad ottenere il meglio dal proprio ambiente IT. Attraverso lo sviluppo di competenze del personale e il potenziamento dei singoli componenti infrastrutturali, il tuo ambiente IT sarà pronto a scalare e ad innovare con te, a qualunque velocità o livello di complessità tu intenda andare.

© Copyright - KINETIKON s.r.l. - Capitale Sociale: 10.000 €
  • Collegamento a LinkedIn
  • Collegamento a Youtube
  • Collegamento a Facebook
Collegamento a: Intelligenza Artificiale Open Source: strumenti e vantaggi Collegamento a: Intelligenza Artificiale Open Source: strumenti e vantaggi Intelligenza Artificiale Open Source: strumenti e vantaggi Collegamento a: ISO/IEC 42001: il sistema di gestione per un’Intelligenza Artificiale affidabile Collegamento a: ISO/IEC 42001: il sistema di gestione per un’Intelligenza Artificiale affidabile ISO/IEC 42001: il sistema di gestione per un’Intelligenza Artificiale aff... Scorrere verso l’alto Scorrere verso l’alto Scorrere verso l’alto