21 Lezioni che insegnano tutto ciò che devi sapere per iniziare a creare applicazioni di Generative AI
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 | Coreano | Lituano | Malese | Marathi | Nepalese | Norvegese | Persiano (Farsi) | Polacco | Portoghese (Brasile) | Portoghese (Portogallo) | Punjabi (Gurmukhi) | Rumeno | Russo | Serbo (Cirillico) | Slovacco | Sloveno | Spagnolo | Swahili | Svedese | Tagalog (Filippino) | Tamil | Thailandese | Turco | Ucraino | Urdu | Vietnamita
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, consulta 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 di Generative AI sia in Python che in TypeScript.
Unisciti al nostro server ufficiale Discord di 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 di 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 codice? Segnala un problema o Crea una richiesta di pull
- 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 (LLMs). | 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 costruire applicazioni di Generative AI in modo responsabile | Video | Scopri di più |
| 04 | Comprendere i Fondamenti del Prompt Engineering | Learn: Best practices pratiche di 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 di generazione immagini | Video | Scopri di più |
| 10 | Creare Applicazioni AI 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 | Generazione Aumentata dal Recupero (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 di agenti AI | Video | Scopri di più |
| 18 | Fine-Tuning degli LLM | Impara: Cosa, perché e come fare il fine-tuning degli LLM | Video | Scopri di più |
| 19 | Creare con SLMs | Impara: I benefici 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 flussi di lavoro.
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:
Se ti trovi in difficoltà o hai domande sulla creazione di app AI, unisciti a:
Se hai feedback sui prodotti o riscontri errori durante la creazione, visita:
Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione AI 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 consiglia una traduzione professionale umana. Non siamo responsabili per eventuali incomprensioni o interpretazioni errate derivanti dall'uso di questa traduzione.