ai-agents-for-beginners

Agenti AI per Principianti - Un Corso

Generative AI For Beginners

Un corso che insegna tutto ciò che devi sapere per iniziare a costruire agenti AI

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Supporto Multilingue

Supportato tramite GitHub Action (Automatizzato e Sempre Aggiornato)

Arabo | Bengalese | Bulgaro | Birmano (Myanmar) | Cinese (Semplificato) | Cinese (Tradizionale, Hong Kong) | Cinese (Tradizionale, Macao) | Cinese (Tradizionale, Taiwan) | Croato | Ceco | Danese | Olandese | Estone | Finlandese | Francese | Tedesco | Greco | Ebraico | Hindi | Ungherese | Indonesiano | Italiano | Giapponese | Kannada | Coreano | Lituano | Malese | Malayalam | Marathi | Nepalese | Pidgin Nigeriano | Norvegese | Persiano (Farsi) | Polacco | Portoghese (Brasile) | Portoghese (Portogallo) | Punjabi (Gurmukhi) | Rumeno | Russo | Serbo (Cirillico) | Slovacco | Sloveno | Spagnolo | Swahili | Svedese | Tagalog (Filippino) | Tamil | Telugu | Tailandese | Turco | Ucraino | Urdu | Vietnamita

Preferisci Clonare Localmente?

Questo repository include più di 50 traduzioni in lingue diverse che aumentano notevolmente la dimensione del download. Per clonare senza traduzioni, usa il sparse checkout:

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

Questo ti offre tutto il necessario per completare il corso con un download molto più veloce.

Se desideri avere supporto per ulteriori lingue di traduzione, sono elencate qui

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Per Iniziare

Questo corso contiene lezioni che coprono i fondamenti della costruzione di Agenti AI. Ogni lezione tratta un proprio argomento, quindi inizia dove vuoi!

Questo corso ha supporto multilingue. Vai alle nostre lingue disponibili qui.

Se è la prima volta che costruisci con modelli di AI Generativa, dai un’occhiata al nostro corso Generative AI For Beginners, che include 21 lezioni sulla costruzione con GenAI.

Non dimenticare di mettere una stella (🌟) a questo repo e fare il fork di questo repo per eseguire il codice.

Incontra altri studenti, ricevi risposte alle tue domande

Se ti blocchi o hai domande sulla costruzione di Agenti AI, unisciti al nostro canale Discord dedicato nel Microsoft Foundry Discord.

Cosa ti serve

Ogni lezione di questo corso include esempi di codice, che puoi trovare nella cartella code_samples. Puoi fare il fork di questo repo per creare una tua copia.

L’esempio di codice in questi esercizi utilizza Azure AI Foundry e Cataloghi di Modelli GitHub per interagire con i Modelli di Linguaggio:

Questo corso utilizza anche i seguenti framework e servizi Agent AI di Microsoft:

Per ulteriori informazioni sull’esecuzione del codice per questo corso, vai al Course Setup.

🙏 Vuoi aiutare?

Hai suggerimenti o hai trovato errori di ortografia o di codice? Apri un issue o crea una pull request

📂 Ogni lezione include

🗃️ Lezioni

Lezione Testo e Codice Video Apprendimento Extra
Introduzione agli Agenti AI e Casi d’Uso Link Video Link
Esplorazione dei Framework Agenti Link Video Link
Comprendere i Pattern di Progettazione Agenti Link Video Link
Pattern di Progettazione per l’Uso di Strumenti Link Video Link
Agentic RAG Link Video Link
Costruire Agenti AI Affidabili Link Video Link
Pattern di Progettazione per la Pianificazione Link Video Link
Pattern di Progettazione Multi-Agente Link Video Link
Metacognition Design Pattern Link Video Link
Agenti AI in Produzione Link Video Link
Uso di Protocolli Agentici (MCP, A2A e NLWeb) Link Video Link
Ingegneria del Contesto per Agenti AI Link Video Link
Gestione della Memoria Agentica Link Video  
Esplorare Microsoft Agent Framework Link    
Costruire Agenti per l’Uso del Computer (CUA) In Arrivo    
Distribuire Agenti Scalabili In Arrivo    
Creare Agenti AI Locali In Arrivo    
Proteggere Agenti AI In Arrivo    

🎒 Altri Corsi

Il nostro team produce altri corsi! Scopri:

LangChain

LangChain4j for Beginners LangChain.js for Beginners


Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Serie AI Generativa

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Apprendimento Base

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Serie Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

🌟 Ringraziamenti alla Community

Grazie a Shivam Goyal per aver contribuito con importanti esempi di codice che dimostrano Agentic RAG.

Contributi

Questo progetto accoglie contributi e suggerimenti. La maggior parte dei contributi richiede di accettare un Accordo di Licenza per Contributori (CLA) che dichiara che hai il diritto e effettivamente concedi i diritti per utilizzare il tuo contributo. Per dettagli, visita https://cla.opensource.microsoft.com.

Quando invii una richiesta di pull, un bot CLA determinerà automaticamente se devi fornire un CLA e decorerà la PR in modo appropriato (es., controllo stato, commento). Segui semplicemente le istruzioni fornite dal bot. Dovrai fare questo una sola volta per tutti i repository che usano il nostro CLA.

Questo progetto ha adottato il Codice di Condotta Open Source Microsoft. Per maggiori informazioni vedi le FAQ sul Codice di Condotta o contatta opencode@microsoft.com per eventuali domande o commenti aggiuntivi.

Marchi

Questo progetto può contenere marchi o loghi di progetti, prodotti o servizi. L’uso autorizzato di marchi o loghi Microsoft è soggetto e deve seguire le Linee Guida sui Marchi e Brand di Microsoft. L’uso di marchi o loghi Microsoft in versioni modificate di questo progetto non deve causare confusione o implicare sponsorizzazione Microsoft. Qualsiasi uso di marchi o loghi di terze parti è soggetto alle politiche di tali terze parti.

Ottenere Aiuto

Se rimani bloccato o hai domande sullo sviluppo di app AI, unisciti a:

Microsoft Foundry Discord

Se hai feedback sul prodotto o errori durante lo sviluppo visita:

Microsoft Foundry Developer Forum


Avvertenza: Questo documento è stato tradotto utilizzando il servizio di traduzione automatica AI Co-op Translator. Pur facendo il possibile per garantire accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua madre deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un traduttore umano. Non ci assumiamo alcuna responsabilità per eventuali fraintendimenti o interpretazioni errate derivanti dall’uso di questa traduzione.