Generative AI: RAG e AI Agents

Europe/Rome
Area CNR - Bologna
Description

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 struttrazione 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

Sono richieste conoscenze di programmazione Python, di uso degli LLM e  di prompting (il corso non prevede un approfondimento specifico sul prompt engineering). Il corso è in italiano, ma alcune lezioni verranno tenute in inglese (da confermare).

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.

Il programma esposto è provvisorio.

La partecipazione in presenza (indispensabile per seguire le attività di hands-on e progettuali) è limitata a 30 persone; sono ancora disponibili alcuni posti. E' prevista la possibilità di seguire da remoto le sole lezioni frontali.

NB: La registrazione è richiesta a tutti i partecipanti, indicando nella form la partecipazione in presenza.

Il corso è gratuito; i partecipanti dovranno provvedere alle spese di missione attraverso fondi propri.

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.

 

Steering and Local Organizing Committee:

Giulio Capasso (OACN)
Andrea Bulgarelli (OAS)
Luca Castaldini (OAS)
Nicolò Parmiggiani (OAS)
Simone Riggi (OACT)

 


(*) Il gruppo Gen.IA è impegnato nello studio dell'AI generativa e di possibili implementazioni nell'ambito delle attività dell'INAF. Per collaborare con le attività del gruppo inviare un mail a giulio.capasso@inaf.it 

Registration
Registrazione
Participants
    • 11:00 11:30
      Welcome 30m
    • 11:30 12:30
      Corso AI Agents e RAG: Intro HPC
    • 12:30 13:30
      Lunch 1h
    • 13:30 15:30
      Corso AI Agents e RAG: Intro LLM + esercitazioni/script caricamento LLM
    • 15:30 18:30
      Corso AI Agents e RAG: RAG
    • 09:00 13:00
      Corso AI Agents e RAG: RAG + esercitazioni
    • 13:00 14:00
      Lunch 1h
    • 14:00 18:00
      Corso AI Agents e RAG: Agenti
    • 20:30 23:00
      Social dinner 2h 30m
    • 09:00 13:00
      Corso AI Agents e RAG: Agenti
    • 13:00 14:00
      Lunch 1h
    • 14:00 16:20
      Corso AI Agents e RAG: Esercitazioni agenti
    • 16:30 18:30
      CmbAgent: Multi-agent system for research 2h
      Speaker: Dr Francisco Villaescusa (Center for Computational Astrophysics, Flatiron Institute, New York)
    • 09:00 11:00
      Discussion & Wrap-up
    • 11:00 12:00
      VO tools and GenAI 1h
      Speaker: Giuseppe Greco
    • 12:00 13:00
      Discussion & Wrap-up
    • 13:00 14:00
      Lunch 1h
    • 14:00 16:00
      Discussion & Wrap-up