![]()
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 | Polacco | Turco | Greco | Tailandese | Svedese | Danese | Norvegese | Finlandese | Olandese | Ebraico | Vietnamita | Indonesiano | Malese | Tagalog (Filippino) | Swahili | Ungherese | Ceco | Slovacco | Rumeno | Bulgaro | Serbo (Cirillico) | Croato | Sloveno
Impara i fondamenti per costruire applicazioni di Intelligenza Artificiale Generativa con il nostro corso completo di 21 lezioni offerto dai Microsoft Cloud Advocates.
Questo corso comprende 21 lezioni. Ogni lezione tratta un argomento specifico, quindi puoi iniziare da dove preferisci!
Le lezioni sono etichettate come lezioni "Impara", che spiegano un concetto di IA Generativa, o lezioni "Costruisci", che illustrano un concetto e esempi di codice sia in Python che TypeScript quando possibile.
Per gli sviluppatori .NET, consulta Intelligenza Artificiale Generativa per Principianti (Edizione .NET)!
Ogni lezione include anche una sezione "Continua a Imparare" con strumenti di apprendimento aggiuntivi.
Azure OpenAI Service - Lezioni: "aoai-assignment"
GitHub Marketplace Model Catalog - Lezioni: "githubmodels"
OpenAI API - Lezioni: "oai-assignment"
È utile avere una conoscenza di base di Python o TypeScript - *Per i 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 di Configurazione del Corso per aiutarti a configurare il tuo ambiente di sviluppo.
Non dimenticare di aggiungere una stella (🌟) a questo repository per trovarlo più facilmente in seguito.
Se cerchi esempi di codice più avanzati, dai un'occhiata alla nostra collezione di Esempi di Codice di Intelligenza Artificiale Generativa sia in Python che TypeScript.
Unisciti al nostro server ufficiale Discord di Azure AI Foundry per incontrare e fare networking 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.
Iscriviti a Microsoft for Startups Founders Hub per ricevere crediti OpenAI gratuiti e fino a $150k in crediti Azure per accedere ai modelli OpenAI attraverso i Servizi Azure OpenAI.
Hai suggerimenti o hai trovato errori di ortografia o codice? Apri un problema o Crea una pull request
| # | Link alla Lezione | Descrizione | Video | Apprendimento Extra |
|---|---|---|---|---|
| 00 | Configurazione del Corso | Impara: Come Configurare il Tuo Ambiente di Sviluppo | Video in Arrivo | Scopri di più |
| 01 | Introduzione all'IA Generativa e ai LLM | Impara: Comprendere cosa sia l'IA Generativa e come funzionano i Modelli di Linguaggio Ampio (LLM). | Video | Scopri di più |
| 02 | Esplorare e confrontare diversi LLM | Impara: Come selezionare il modello giusto per il tuo caso d'uso | Video | Scopri di più |
| 03 | Utilizzare l'IA Generativa in modo Responsabile | Impara: Come costruire applicazioni di IA Generativa in modo responsabile | Video | Scopri di più |
| 04 | Comprendere i Fondamenti dell'Ingegneria del Prompt | Impara: Pratiche migliori per l'Ingegneria del Prompt | Video | Scopri di più |
| 05 | Creare Prompt Avanzati | Impara: Come applicare tecniche di ingegneria dei prompt che migliorano il risultato dei tuoi prompt. | Video | Scopri di più |
| 06 | Costruire Applicazioni di Generazione Testo | Costruisci: Un'app di generazione testo utilizzando Azure OpenAI / OpenAI API | Video | Scopri di più |
| 07 | Costruire Applicazioni di Chat | Costruisci: Tecniche per costruire e integrare applicazioni di chat in modo efficiente. | Video | Scopri di più |
| 08 | Costruire Applicazioni di Ricerca con Database a Vettori | Costruisci: Un'applicazione di ricerca che utilizza gli Embeddings per cercare dati. | Video | Scopri di più |
| 09 | Costruire Applicazioni di Generazione Immagini | Costruisci: Un'applicazione di generazione immagini | Video | Scopri di più |
| 10 | Costruire Applicazioni AI con Basso Codice | Costruisci: Un'applicazione di AI Generativa utilizzando strumenti Low Code | Video | Scopri di più |
| 11 | Integrare Applicazioni Esterne con Chiamata di Funzione | Costruisci: Cos'è la chiamata di funzione e i suoi casi d'uso per le applicazioni | Video | Scopri di più |
| 12 | Progettare UX per Applicazioni AI | Impara: Come applicare principi di design UX quando si sviluppano Applicazioni AI Generative | Video | Scopri di più |
| 13 | Mettere in Sicurezza le Tue Applicazioni AI Generative | Impara: Le minacce e i rischi per i sistemi AI e i metodi per mettere in sicurezza questi sistemi. | Video | Scopri di più |
| 14 | Il Ciclo di Vita delle Applicazioni AI Generative | Impara: Gli strumenti e le metriche per gestire il Ciclo di Vita di LLM e LLMOps | Video | Scopri di più |
| 15 | Generazione aumentata dal recupero (RAG) e database vettoriali | Costruisci: Un'applicazione utilizzando un framework RAG per recuperare embeddings da un database vettoriale | Video | Scopri di più |
| 16 | Modelli open source e Hugging Face | Costruisci: Un'applicazione utilizzando modelli open source disponibili su Hugging Face | Video | Scopri di più |
| 17 | Agenti AI | Costruisci: Un'applicazione utilizzando un framework di agenti AI | Video | Scopri di più |
| 18 | Fine-Tuning di LLMs | Impara: Cosa, perché e come del fine-tuning di LLMs | Video | Scopri di più |
| 19 | Costruire con SLMs | Impara: I vantaggi di costruire con modelli di linguaggio piccoli | Video in arrivo | Scopri di più |
| 20 | Costruire con modelli Mistral | Impara: Le caratteristiche e le differenze dei modelli della famiglia Mistral | Video in arrivo | Scopri di più |
| 21 | Costruire 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 fornito contributi chiave a ogni lezione per migliorare l'esperienza del discente e del codice.
Il nostro team produce altri corsi! Dai un'occhiata:
Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione AI Co-op Translator. Sebbene ci impegniamo per l'accuratezza, si prega di essere consapevoli che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua madre dovrebbe essere considerato la fonte autorevole. Per informazioni critiche, è consigliata una traduzione professionale umana. Non siamo responsabili per eventuali incomprensioni o interpretazioni errate derivanti dall'uso di questa traduzione.