21 lezioni che insegnano tutto ciò che devi sapere per iniziare a creare applicazioni di Generative AI
Francese | Spagnolo | Tedesco | Russo | Arabo | Persiano (Farsi) | Urdu | Cinese (Semplificato) | Cinese (Tradizionale, Macao) | Cinese (Tradizionale, Hong Kong) | Cinese (Tradizionale, Taiwan) | Giapponese | Coreano | Hindi | Bengalese | Marathi | Nepalese | Punjabi (Gurmukhi) | Portoghese (Portogallo) | Portoghese (Brasile) | Italiano | Lituano | Polacco | Turco | Greco | Thailandese | Svedese | Danese | Norvegese | Finlandese | Olandese | Ebraico | Vietnamita | Indonesiano | Malese | Tagalog (Filippino) | Swahili | Ungherese | Ceco | Slovacco | Rumeno | Bulgaro | Serbo (Cirillico) | Croato | Sloveno | Ucraino | Birmano (Myanmar)
Impara le basi per creare applicazioni di Generative AI con il nostro corso completo di 21 lezioni offerto dai Microsoft Cloud Advocates.
Questo corso è composto da 21 lezioni. Ogni lezione tratta un argomento specifico, quindi puoi iniziare da dove preferisci!
Le lezioni sono etichettate come "Learn" per spiegare un concetto di Generative AI o "Build" per spiegare un concetto con esempi di codice sia in Python che in TypeScript, quando possibile.
Per gli sviluppatori .NET, dai un'occhiata a Generative AI per Principianti (Edizione .NET)!
Ogni lezione include anche una sezione "Keep Learning" con strumenti di apprendimento aggiuntivi.
-
Azure OpenAI Service - Lezioni: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Lezioni: "githubmodels"
-
OpenAI API - Lezioni: "oai-assignment"
-
Conoscenze di base di Python o TypeScript sono utili - *Per principianti assoluti, dai un'occhiata a questi corsi di Python e TypeScript
-
Un account GitHub per fare il fork di questo intero repository sul tuo account GitHub
Abbiamo creato una lezione Course Setup per aiutarti a configurare il tuo ambiente di sviluppo.
Non dimenticare di aggiungere una stella (🌟) a questo repository per trovarlo più facilmente in futuro.
Se stai cercando esempi di codice più avanzati, dai un'occhiata alla nostra collezione di esempi di codice Generative AI sia in Python che in TypeScript.
Unisciti al nostro server ufficiale Discord Azure AI Foundry per incontrare e fare rete con altri studenti che seguono questo corso e ottenere supporto.
Fai domande o condividi feedback sui prodotti nel nostro Forum degli Sviluppatori Azure AI Foundry su GitHub.
Visita Microsoft for Startups per scoprire come iniziare a costruire con i crediti Azure oggi stesso.
Hai suggerimenti o hai trovato errori di ortografia o nel codice? Segnala un problema o Crea una pull request
- Un breve video introduttivo sull'argomento
- Una lezione scritta situata nel README
- Esempi di codice Python e TypeScript che supportano Azure OpenAI e OpenAI API
- Link a risorse extra per continuare l'apprendimento
| # | Link alla Lezione | Descrizione | Video | Apprendimento Extra |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Come configurare il tuo ambiente di sviluppo | Video in arrivo | Scopri di più |
| 01 | Introduzione alla Generative AI e agli LLM | Learn: Comprendere cos'è la Generative AI e come funzionano i Large Language Models (LLM). | Video | Scopri di più |
| 02 | Esplorare e confrontare diversi LLM | Learn: Come scegliere il modello giusto per il tuo caso d'uso | Video | Scopri di più |
| 03 | Utilizzare la Generative AI in modo responsabile | Learn: Come creare applicazioni di Generative AI in modo responsabile | Video | Scopri di più |
| 04 | Comprendere i fondamenti del Prompt Engineering | Learn: Best practice pratiche per il Prompt Engineering | Video | Scopri di più |
| 05 | Creare Prompt Avanzati | Learn: Come applicare tecniche di prompt engineering che migliorano il risultato dei tuoi prompt. | Video | Scopri di più |
| 06 | Creare Applicazioni di Generazione Testo | Crea: Un'applicazione di generazione testo utilizzando Azure OpenAI / OpenAI API | Video | Scopri di più |
| 07 | Creare Applicazioni di Chat | Crea: Tecniche per costruire e integrare applicazioni di chat in modo efficiente. | Video | Scopri di più |
| 08 | Creare Applicazioni di Ricerca con Database a Vettori | Crea: Un'applicazione di ricerca che utilizza Embeddings per cercare dati. | Video | Scopri di più |
| 09 | Creare Applicazioni di Generazione Immagini | Crea: Un'applicazione per la generazione di immagini | Video | Scopri di più |
| 10 | Creare Applicazioni AI con Strumenti Low Code | Crea: Un'applicazione di AI generativa utilizzando strumenti Low Code | Video | Scopri di più |
| 11 | Integrare Applicazioni Esterne con Function Calling | Crea: Cos'è il function calling e i suoi casi d'uso per le applicazioni | Video | Scopri di più |
| 12 | Progettare UX per Applicazioni AI | Impara: Come applicare i principi di design UX nello sviluppo di applicazioni di AI generativa | Video | Scopri di più |
| 13 | Proteggere le Tue Applicazioni di AI Generativa | Impara: Le minacce e i rischi per i sistemi AI e i metodi per proteggerli. | Video | Scopri di più |
| 14 | Il Ciclo di Vita delle Applicazioni di AI Generativa | Impara: Gli strumenti e le metriche per gestire il ciclo di vita degli LLM e LLMOps | Video | Scopri di più |
| 15 | Retrieval Augmented Generation (RAG) e Database a Vettori | Crea: Un'applicazione utilizzando un framework RAG per recuperare embeddings da un database a vettori | Video | Scopri di più |
| 16 | Modelli Open Source e Hugging Face | Crea: Un'applicazione utilizzando modelli open source disponibili su Hugging Face | Video | Scopri di più |
| 17 | Agenti AI | Crea: Un'applicazione utilizzando un framework per agenti AI | Video | Scopri di più |
| 18 | Fine-Tuning degli LLM | Impara: Cosa, perché e come effettuare il fine-tuning degli LLM | Video | Scopri di più |
| 19 | Creare con SLM | Impara: I vantaggi di creare con Small Language Models | Video in arrivo | Scopri di più |
| 20 | Creare con Modelli Mistral | Impara: Le caratteristiche e le differenze dei modelli della famiglia Mistral | Video in arrivo | Scopri di più |
| 21 | Creare con Modelli Meta | Impara: Le caratteristiche e le differenze dei modelli della famiglia Meta | Video in arrivo | Scopri di più |
Un ringraziamento speciale a John Aziz per aver creato tutte le GitHub Actions e i workflow.
Bernhard Merkle per aver dato contributi chiave a ogni lezione per migliorare l'esperienza di apprendimento e di codice.
Il nostro team produce altri corsi! Dai un'occhiata:
- NUOVO Edge AI per Principianti
- Protocollo di Contesto del Modello per Principianti
- Agenti AI per Principianti
- AI Generativa per Principianti usando .NET
- AI Generativa per Principianti usando JavaScript
- AI Generativa per Principianti usando Java
- ML per Principianti
- Data Science per Principianti
- AI per Principianti
- Cybersecurity per Principianti
- Sviluppo Web per Principianti
- IoT per Principianti
- Sviluppo XR per Principianti
- Mastering GitHub Copilot per Programmazione AI in Coppia
- Mastering GitHub Copilot per Sviluppatori C#/.NET
- Scegli la Tua Avventura con Copilot
Clausola di esclusione della responsabilità:
Questo documento è stato tradotto utilizzando il servizio di traduzione automatica Co-op Translator. Sebbene ci impegniamo per garantire l'accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa dovrebbe essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un traduttore umano. Non siamo responsabili per eventuali incomprensioni o interpretazioni errate derivanti dall'uso di questa traduzione.