ai-agents-for-beginners

Agenti AI per Principianti - Un Corso

Agenti AI per Principianti

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

Licenza GitHub Contributori GitHub Problemi GitHub Richieste di Pull GitHub PRs Benvenuti

🌐 Supporto Multilingue

Supportato tramite GitHub Action (Automatizzato e Sempre Aggiornato)

Arabo | Bengalese | Bulgare | 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 oltre 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 offre tutto il necessario per completare il corso con un download molto più veloce.

Se desideri supportare ulteriori lingue di traduzione, sono elencate qui.

Osservatori GitHub Fork GitHub Stelle GitHub

Discord Microsoft Foundry

🌱 Iniziare

Questo corso comprende lezioni che trattano le basi della costruzione di Agenti AI. Ogni lezione copre un argomento specifico, quindi inizia dove preferisci!

C’è supporto multilingue per questo corso. Vai alle nostre lingue disponibili qui.

Se è la tua prima volta che costruisci con modelli di AI Generativa, dai un’occhiata al nostro corso Generative AI 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, ottieni risposte alle tue domande

Se rimani bloccato o hai domande sulla costruzione di Agenti AI, unisciti al nostro canale Discord dedicato su Microsoft Foundry Discord.

Cosa Ti Serve

Ogni lezione di questo corso include esempi di codice, che si trovano 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 Microsoft Foundry Agent Service V2:

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

Alcuni esempi di codice supportano anche provider alternativi compatibili con OpenAI come MiniMax, che offre modelli a contesto esteso (fino a 204K token). Consulta la sezione Configurazione del Corso per i dettagli di configurazione.

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

🙏 Vuoi contribuire?

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 & Codice Video Apprendimento Extra
Introduzione agli Agenti AI e Casi d’Uso Link Video Link
Esplorazione dei Framework Agentic Link Video Link
Comprendere i Pattern di Progettazione Agentic 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
Pattern di Progettazione Metacognitivo Link Video Link
Agenti AI in Produzione Link Video Link
Uso di Protocolli Agenti (MCP, A2A e NLWeb) Link Video Link
Ingegneria del Contesto per Agenti AI Link Video Link
Gestione della Memoria Agente Link Video  
Esplorazione del Microsoft Agent Framework Link    
Creazione di Agenti per Uso del Computer (CUA) Link   Link
Distribuzione di Agenti Scalabili Link   Link
Creazione di Agenti AI Locali Link   Link
Sicurezza per 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 AI Generativa

AI Generativa per Principianti AI Generativa (.NET) AI Generativa (Java) AI Generativa (JavaScript)


Apprendimento Fondamentale

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 Programmazione Coppia 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.

Come Contribuire

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

Quando invii una pull request, un bot CLA determinerà automaticamente se devi fornire un CLA e decorerà la PR in modo appropriato (es. controllo dello stato, commento). Segui semplicemente le istruzioni fornite dal bot. Dovrai farlo solo una volta per tutti i repository che utilizzano il nostro CLA.

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

Marchi Registrati

Questo progetto può contenere marchi o loghi di progetti, prodotti o servizi. L’uso autorizzato dei marchi Microsoft o dei loghi è soggetto e deve seguire Linee Guida per i 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 da parte di Microsoft. Qualsiasi uso di marchi o loghi di terze parti è soggetto alle politiche di quei terzi.

Ottenere Aiuto

Se rimani bloccato o hai domande sulla costruzione 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.