{"id":2719,"date":"2026-04-27T10:39:21","date_gmt":"2026-04-27T08:39:21","guid":{"rendered":"https:\/\/uscc.inaf.it\/?post_type=evento&#038;p=2719"},"modified":"2026-04-27T14:31:42","modified_gmt":"2026-04-27T12:31:42","slug":"generative-ai-rag-e-ai-agents","status":"publish","type":"evento","link":"https:\/\/uscc.inaf.it\/en\/evento\/generative-ai-rag-e-ai-agents\/","title":{"rendered":"Generative AI: RAG e AI Agents"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Large Language Models (LLMs) such as ChatGPT have significant limitations that hinder their full utility in contexts where traceability and reliability of responses are required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AI Agents help reduce or eliminate these limitations by employing patterns that mimic human organization and activities, and by structuring the memory and \"context\" provided to LLMs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This course is intended for advanced users and developers who wish to deepen their knowledge of techniques to refine Generative AI outputs and create autonomous workflows.&nbsp;<em>autonomi<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The following topics will be covered:<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-c257ae56 wp-block-group-is-layout-constrained\" style=\"padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)\">\n<p class=\"wp-block-paragraph\"><span class=\"wp-rich-text-font-awesome-icon wp-font-awesome-icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right fa-fade\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 512\" style=\"font-size:1em\" color=\"#83c8eb\"><path fill=\"currentColor\" d=\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"><\/path><\/svg><\/span> Introduction to HPC and LLMs<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"wp-rich-text-font-awesome-icon wp-font-awesome-icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right fa-fade\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 512\" style=\"font-size:1em\" color=\"#83c8eb\"><path fill=\"currentColor\" d=\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"><\/path><\/svg><\/span> Utility of AI Agents<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"wp-rich-text-font-awesome-icon wp-font-awesome-icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right fa-fade\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 512\" style=\"font-size:1em\" color=\"#83c8eb\"><path fill=\"currentColor\" d=\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"><\/path><\/svg><\/span> Implementing a framework \"from scratch\"<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"wp-rich-text-font-awesome-icon wp-font-awesome-icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right fa-fade\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 512\" style=\"font-size:1em\" color=\"#83c8eb\"><path fill=\"currentColor\" d=\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"><\/path><\/svg><\/span> LangGraph<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"wp-rich-text-font-awesome-icon wp-font-awesome-icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right fa-fade\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 512\" style=\"font-size:1em\" color=\"#83c8eb\"><path fill=\"currentColor\" d=\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"><\/path><\/svg><\/span> Advanced functionalities (tool-state interaction, interrupts, commands)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"wp-rich-text-font-awesome-icon wp-font-awesome-icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right fa-fade\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 512\" style=\"font-size:1em\" color=\"#83c8eb\"><path fill=\"currentColor\" d=\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"><\/path><\/svg><\/span> Multi-agent systems<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"wp-rich-text-font-awesome-icon wp-font-awesome-icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right fa-fade\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 512\" style=\"font-size:1em\" color=\"#83c8eb\"><path fill=\"currentColor\" d=\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"><\/path><\/svg><\/span> MCP (Model Context Protocol) Servers<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"wp-rich-text-font-awesome-icon wp-font-awesome-icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right fa-fade\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 512\" style=\"font-size:1em\" color=\"#83c8eb\"><path fill=\"currentColor\" d=\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"><\/path><\/svg><\/span> RAG (Retrieval-Augmented Generation)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"wp-rich-text-font-awesome-icon wp-font-awesome-icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"chevron-right\" class=\"svg-inline--fa fa-chevron-right fa-fade\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 512\" style=\"font-size:1em\" color=\"#83c8eb\"><path fill=\"currentColor\" d=\"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"><\/path><\/svg><\/span> Two seminars on use cases in astronomy<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Proficiency in Python programming, experience with LLMs, and knowledge of prompting (Note: the course does not cover prompt engineering in depth). The course will be tought in Italian, with the exception of one seminar which will be held in English.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The final day will be dedicated to a discussion on the prospects of Generative AI and Agentic AI within INAF.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The course consists of lectures, project work, and development activities; participants are encouraged to propose real-world problems and use cases to be developed during the practical sessions.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">PARTICIPATION AND COSTS<\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">In-person: Attendance (which is essential for hands-on activities and project work) is limited to&nbsp;<strong>30 people.<\/strong>Remote participation is available but it is limited to lectures.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>NB: A&nbsp;tutti&nbsp;i partecipanti (sia in presenza che da remoto) \u00e8 richiesta la registrazione al sito indico dell&#8217;evento:<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-9f8fca7c wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-b192c3d7 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 is-style-fill\"><a class=\"wp-block-button__link has-link-color-color has-text-color has-background has-link-color has-custom-font-size wp-element-button\" href=\"https:\/\/indico.ict.inaf.it\/event\/3500\/\" style=\"border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:#83c8eb3b;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;font-size:14px;line-height:1;text-transform:uppercase\"><em>vai alla pagina dedicata<\/em><\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<h6 class=\"wp-block-heading\">Materials and Recordings<\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">Video Recordings of the lectures are now available at the following links (INAF @inaf.it account is required for access):<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/19sd1w0ficNvSTsCl5rNtqc1VyvrzIoH-\/view?usp=drive_link\">day 1<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1lMP1Z6vXbUQOuq83SW3oKeVVVFY3VMBP\/view?usp=drive_link\">day 2 - morning<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1R1jHv4c106ceIo-9haLWDsxvHdZqV_wO\/view?usp=drive_link\">day 2 - afternoon<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1Y5HApmU7z6Ox4_-RSaRvHhdKfrvqMKyX\/view?usp=drive_link\">day 3 - morning<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/19jsJSqsR3ZJolJo-pNxDCrSttQqMiLR5\/view?usp=drive_link\">day 3 - afternoon<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Villaescusa seminar&nbsp;<a href=\"https:\/\/drive.google.com\/file\/d\/1Dlhx1zeZ6PzWNiEJCHv9EP2m5aVOGKfR\/view?usp=drive_link\">1a parte<\/a>&nbsp;Part 1 \u2013&nbsp;<a href=\"https:\/\/drive.google.com\/file\/d\/18rbcoqE2xOhap5xp8AJqN4-TPBPguWxB\/view?usp=drive_link\">Part 2<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/drive.google.com\/file\/d\/1Yaf2gmB6zLLZw9o1vQvRlJSgcHwGsW8f\/view?usp=drive_link\">day 4<\/a><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scripts and slides are available in this repository:&nbsp;<br><a href=\"https:\/\/gitlab.hpc.cineca.it\/rmioli00\/agents_101\">https:\/\/gitlab.hpc.cineca.it\/rmioli00\/agents_101<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The course is free of charge. Participants must cover their own travel and mission expenses through their own funds.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">STEERING AND LOCAL ORGANIZING COMMITTEE<\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">This course is organized by the GenIA study group of the USC-C (*) in collaboration with Cineca \/ AI Factory.&nbsp;<a href=\"https:\/\/sites.google.com\/inaf.it\/genia\" target=\"_blank\" rel=\"noreferrer noopener\">gruppo di studio GenIA<\/a>&nbsp;dell&#8217;USC-C (*) assieme a Cineca \/ AI Factory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We thank OAS for their logistical and financial support, and the USC-C for their financial support.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Giulio Capasso (OACN)<br>Andrea Bulgarelli (OAS)<br>Luca Castaldini (OAS)<br>Nicol\u00f2 Parmiggiani (OAS)<br>Simone Riggi (OACT)<\/p>","protected":false},"featured_media":2720,"menu_order":0,"template":"full-width-no-titlw","format":"standard","meta":{"_acf_changed":false},"categories":[9,10],"tags":[],"class_list":["post-2719","evento","type-evento","status-publish","format-standard","has-post-thumbnail","hentry","category-corsi","category-eventi"],"acf":[],"_links":{"self":[{"href":"https:\/\/uscc.inaf.it\/en\/wp-json\/wp\/v2\/evento\/2719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uscc.inaf.it\/en\/wp-json\/wp\/v2\/evento"}],"about":[{"href":"https:\/\/uscc.inaf.it\/en\/wp-json\/wp\/v2\/types\/evento"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uscc.inaf.it\/en\/wp-json\/wp\/v2\/media\/2720"}],"wp:attachment":[{"href":"https:\/\/uscc.inaf.it\/en\/wp-json\/wp\/v2\/media?parent=2719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uscc.inaf.it\/en\/wp-json\/wp\/v2\/categories?post=2719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uscc.inaf.it\/en\/wp-json\/wp\/v2\/tags?post=2719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}