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, consulta questi corsi su Python e TypeScript
-
Un account GitHub per fare il fork di questo repository sul tuo account GitHub
Abbiamo creato una lezione di Configurazione del Corso per aiutarti a configurare il tuo ambiente di sviluppo.
Non dimenticare di aggiungere una stella (🌟) a questo repository per ritrovarlo facilmente in seguito.
Se cerchi esempi di codice più avanzati, dai un'occhiata alla nostra collezione di esempi di codice per 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 nel codice? Apri un problema o Crea una pull request.
- Un breve video introduttivo sull'argomento
- Una lezione scritta situata nel README
- Esempi di codice in Python e TypeScript che supportano Azure OpenAI e OpenAI API
- Link a risorse aggiuntive per continuare l'apprendimento
| # | Link alla Lezione | Descrizione | Video | Apprendimento Aggiuntivo |
|---|---|---|---|---|
| 00 | Configurazione del Corso | Impara: Come configurare il tuo ambiente di sviluppo | Video in arrivo | Scopri di più |
| 01 | Introduzione alla Generative AI e agli LLM | Impara: Cosa sono la Generative AI e come funzionano i Large Language Models (LLM). | Video | Scopri di più |
| 02 | Esplorare e confrontare diversi LLM | Impara: Come scegliere il modello giusto per il tuo caso d'uso | Video | Scopri di più |
| 03 | Utilizzare la Generative AI in modo Responsabile | Impara: Come costruire applicazioni di Generative AI in modo responsabile | Video | Scopri di più |
| 04 | Comprendere i Fondamenti del Prompt Engineering | Impara: Le migliori pratiche di Prompt Engineering con esercitazioni pratiche | Video | Scopri di più |
| 05 | Creare Prompt Avanzati | Impara: Come applicare tecniche di prompt engineering per migliorare i risultati 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 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 | Mettere in Sicurezza le Tue Applicazioni di AI Generativa | Impara: Le minacce e i rischi per i sistemi di 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 fare 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 i Modelli Mistral | Impara: Le caratteristiche e le differenze dei modelli della famiglia Mistral | Video in arrivo | Scopri di più |
| 21 | Creare con i 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 i contributi chiave a ogni lezione per migliorare l'esperienza di apprendimento e di codice.
Il nostro team produce altri corsi! Dai un'occhiata:
- NUOVO Protocollo di Contesto Modello per Principianti
- Agenti AI per Principianti
- AI Generativa per Principianti con .NET
- AI Generativa per Principianti con JavaScript
- AI Generativa per Principianti con 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
- Padroneggiare GitHub Copilot per la Programmazione Assistita da AI
- Padroneggiare GitHub Copilot per Sviluppatori C#/.NET
- Scegli la Tua Avventura con Copilot
Disclaimer:
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 potrebbero 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 eseguita da un traduttore umano. Non siamo responsabili per eventuali fraintendimenti o interpretazioni errate derivanti dall'uso di questa traduzione.