ai-agents-for-beginners

AI Agents per Principianti - Un Corso

AI Agents per Principianti

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

Licenza GitHub Collaboratori GitHub Problemi GitHub Pull request GitHub PRs Benvenuti

🌐 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 | Khmer | 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 | Thai | Turco | Ucraino | Urdu | Vietnamita

Preferisci Clonare Localmente?

Questo repository include più di 50 traduzioni linguistiche che aumentano significativamente la dimensione del download. Per clonare senza traduzioni, usa il checkout sparso:

Bash / macOS / Linux:

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'

CMD (Windows):

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 fornisce tutto il necessario per completare il corso con un download molto più rapido.

Se desideri che vengano supportate ulteriori lingue di traduzione, sono elencate qui.

Osservatori GitHub Fork GitHub Stelle GitHub

Microsoft Foundry Discord

🌱 Iniziare

Questo corso include lezioni che coprono le basi per costruire AI Agents. Ogni lezione tratta un argomento proprio, quindi inizia da dove vuoi!

È disponibile il supporto multilingue per questo corso. Vai alle nostre lingue disponibili qui.

Se è la tua prima volta a costruire con modelli di AI Generativa, dai un’occhiata al nostro corso AI Generativa per Principianti, che include 21 lezioni sulla costruzione con GenAI.

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

Incontra altri studenti, fai domande

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

Cosa ti serve

Ogni lezione in questo corso include esempi di codice, che possono essere trovati nella cartella code_samples. Puoi fare il fork di questo repo per creare la tua copia.

Gli esempi di codice in questi esercizi utilizzano Microsoft Agent Framework con Azure AI Foundry Agent Service V2:

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

Alcuni esempi di codice supportano anche provider alternativi compatibili con OpenAI come MiniMax, che offre modelli con contesti molto ampi (fino a 204K token). Vedi la Configurazione del corso per i dettagli di configurazione.

Per maggiori informazioni sull’esecuzione del codice per questo corso, vai alla Configurazione del corso.

🙏 Vuoi aiutare?

Hai suggerimenti o hai trovato errori di ortografia o di codice? Apri un problema o Crea una pull request

📂 Ogni lezione include

🗃️ Lezioni

Lezione Testo & Codice Video Ulteriore apprendimento
Introduzione agli AI Agents e Casi d’uso Link Video Link
Esplorando Framework Agentici Link Video Link
Comprendere i Pattern di Progettazione Agentica Link Video Link
Pattern di Progettazione per l’Uso di Strumenti Link Video Link
Agentic RAG Link Video Link
Costruire AI Agents Affidabili Link Video Link
Pattern di Progettazione per la Pianificazione Link Video Link
Pattern di Progettazione Multi-Agent Link Video Link
Modello di progettazione Metacognizione 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  
Esplorando Microsoft Agent Framework Link    
Costruire agenti per l’uso del computer (CUA) Link   Link
Distribuire agenti scalabili In arrivo    
Creare agenti AI locali In arrivo    
Mettere in sicurezza gli agenti AI Link   Link

🎒 Altri corsi

Il nostro team produce altri corsi! Dai un’occhiata a:

LangChain

LangChain4j per principianti LangChain.js per principianti LangChain per principianti

Azure / Edge / MCP / Agenti

AZD per principianti Edge AI per principianti MCP per principianti Agenti AI per principianti


Serie Generative AI

Generative AI per principianti Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Apprendimento di base

ML per principianti Data Science per principianti AI per principianti Cybersecurity per principianti Sviluppo Web per principianti IoT per principianti Sviluppo XR per principianti


Serie Copilot

Copilot per la programmazione affiancata AI Copilot per C#/.NET Avventura Copilot

🌟 Ringraziamenti alla comunità

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

Contribuire

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

Quando invii una pull request, un bot CLA determinerà automaticamente se devi fornire una CLA e decorerà la PR in modo appropriato (ad esempio, controllo dello stato, commento). Basta seguire le istruzioni fornite dal bot. Dovrai farlo una sola volta per tutti i repo che usano la nostra CLA.

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

Marchi Commerciali

Questo progetto può contenere marchi o loghi di progetti, prodotti o servizi. L’uso autorizzato dei marchi o loghi Microsoft è soggetto e deve seguire Linee Guida sui Marchi e Marchi Registrati di Microsoft. L’uso dei marchi o loghi Microsoft in versioni modificate di questo progetto non deve causare confusione né implicare sponsorizzazione da parte di 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 sulla creazione di app AI, unisciti a:

Microsoft Foundry Discord

Se hai feedback sul prodotto o errori durante la creazione, visita:

Microsoft Foundry Developer Forum


Disclaimer: Questo documento è stato tradotto utilizzando il servizio di traduzione AI Co-op Translator. Sebbene ci impegniamo per garantire la precisione, si prega di notare che le traduzioni automatizzate possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un essere umano. Non siamo responsabili per eventuali malintesi o interpretazioni errate derivanti dall’uso di questa traduzione.