I Large Language Model (LLM) come ChatGPT presentano alcune pesanti limitazioni che ne impediscono la piena sfruttabilità nei contesti in cui è richiesta tracciabilità e affidabilità delle risposte.
Gli agenti AI consentono di ridurre o eliminare questi limiti mediante l’uso di pattern che imitano le organizzazioni e le attività umane e attraverso una strutturazione della memoria e del “context” che viene fornito agli LLM.
Il presente corso è destinato a utenti avanzati e sviluppatori che vogliono approfondire le tecniche per affinare gli output dell’AI generativa e per creare flussi di lavoro autonomi.
Verranno affrontati i seguenti argomenti:
Introduzione a HPC e LLM
Utilità degli agenti
Implementazione di un framework “from scratch”
Langgraph
funzionalità avanzate (interazione tool-stato, interrupts, commands)
Sistemi multi-agente
Server MCP
RAG
n.2 seminari su esempi di utilizzo in ambito astronomico
Sono richieste conoscenze di programmazione Python, di uso degli LLM e di prompting (NB: il corso non prevede un approfondimento specifico sul prompt engineering). Il corso è in italiano, tranne un seminario che sarà tenuto in inglese.
L’ultimo giorno sarà dedicato a un dibattito sulle prospettive dell’AI generativa e dell’Agentic AI in ambito INAF.
Il corso è composto da lezioni frontali e da attività progettuali e di sviluppo; ciascun partecipante è invitato a proporre problematiche e casi d’uso reali che verranno sviluppati nell’ambito delle esercitazioni pratiche.
partecipazione e costi
La partecipazione in presenza (indispensabile per seguire le attività di hands-on e progettuali) è limitata a 30 persone. E’ prevista la possibilità di seguire da remoto le sole lezioni frontali.
NB: A tutti i partecipanti (sia in presenza che da remoto) è richiesta la registrazione al sito indico dell’evento:
Materiali e registrazioni
Al seguente link sono rese disponibili le registrazioni video delle diverse sessioni (è richiesto accesso tramite utenze @inaf.it):
3° seminario Villaescusa 1a parte – 2a parte
Nel seguente repository troverete invece gli script e le slide del corso:
https://gitlab.hpc.cineca.it/rmioli00/agents_101
Il corso è gratuito; i partecipanti dovranno provvedere alle spese di missione attraverso fondi propri.
Steering and Local Organizing Committee:
Il corso è organizzato dal gruppo di studio GenIA dell’USC-C (*) assieme a Cineca / AI Factory.
Si ringraziano l’OAS per il supporto economico e logistico e USC-C per il supporto economico.
Giulio Capasso (OACN)
Andrea Bulgarelli (OAS)
Luca Castaldini (OAS)
Nicolò Parmiggiani (OAS)
Simone Riggi (OACT)

