Descrizione del corso
Questo corso ti guida nella costruzione di agenti AI pratici con Python, partendo dai concetti essenziali fino a sistemi multi-agente con grafi di controllo complessi, architettati per la delegazione delle responsabilità a ciascun agente specialista. Imparerai a distinguere chat, workflow e agenti, a creare un primo agente con PydanticAI, a progettare istruzioni affidabili, output strutturati e tool esterni, e a introdurre memoria, guardrail e controlli di qualità. Integrerai poi i componenti base in un agente singolo completo, prima di vedere quando usare LangChain, come comporre workflow semplici e come osservare il comportamento del sistema con tracing, diagnosi e test pratici. Il percorso prosegue con una sezione avanzata su sistemi multi-agente, pydantic-graph e LangGraph, in cui apprenderai: come realizzare un sistema agentico RAG che fornisce risposte sulla base di contenuti ottenuti da una ricerca sul web; come realizzare un sistema agentico per la gestione automatica dell'assistenza ai clienti. Lavorerai su esempi via via più realistici, in cui ogni componente dell'agente, dalle istruzioni ai tool, dalla memoria ai controlli, ha un ruolo verificabile. Arriverai a progettare flussi con ruoli specializzati, judge/evaluator, stato condiviso, routing condizionale, loop controllati e human review simulata, mantenendo infrastruttura locale e didattica. Il corso non richiede esperienza preliminare con framework agentici, ma si appoggia a una conoscenza di base di Python. Tutti i marchi e i loghi eventualmente citati appartengono ai rispettivi proprietari e sono utilizzati a solo scopo didattico, senza alcuna affiliazione o sponsorizzazione implicita.