Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 24.7 KB

File metadata and controls

189 lines (137 loc) · 24.7 KB

Generative AI For Beginners

21 Lezioni che insegnano tutto ciò che devi sapere per iniziare a costruire applicazioni di Generative AI

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Supporto Multilingue

Supportato tramite GitHub Action (Automatizzato e Sempre Aggiornato)

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 | Kannada | Coreano | Lituano | Malese | Malayalam | Marathi | Nepalese | Pidgin Nigeriano | Norvegese | Persiano (Farsi) | Polacco | Portoghese (Brasile) | Portoghese (Portogallo) | Punjabi (Gurmukhi) | Romeno | Russo | Serbo (Cirillico) | Slovacco | Sloveno | Spagnolo | Swahili | Svedese | Tagalog (Filippino) | Tamil | Telugu | Thai | Turco | Ucraino | Urdu | Vietnamita

Preferisci clonare localmente?

Questo repository include traduzioni in più di 50 lingue che aumentano significativamente la dimensione del download. Per clonare senza le traduzioni, usa sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Questo ti dà tutto ciò di cui hai bisogno per completare il corso con un download molto più veloce.

Generative AI per Principianti (Versione 3) - Un Corso

Impara le basi per costruire applicazioni di Generative AI con il nostro corso completo di 21 lezioni realizzato dai Microsoft Cloud Advocates.

🌱 Iniziare

Questo corso ha 21 lezioni. Ogni lezione copre un argomento specifico, quindi inizia dove preferisci!

Le lezioni sono etichettate come lezioni "Learn" che spiegano un concetto di Generative AI o lezioni "Build" che spiegano un concetto e forniscono esempi di codice in Python e TypeScript quando possibile.

Per sviluppatori .NET consulta Generative AI for Beginners (.NET Edition)!

Ogni lezione include anche una sezione "Keep Learning" con strumenti di apprendimento aggiuntivi.

Cosa ti serve

Per eseguire il codice di questo corso, puoi usare:

Abbiamo creato una lezione Configurazione del Corso per aiutarti a configurare il tuo ambiente di sviluppo.

Non dimenticare di inserire una stella (🌟) su questo repo per trovarlo più facilmente in futuro.

🧠 Pronto a Distribuire?

Se cerchi esempi di codice più avanzati, dai un'occhiata alla nostra collezione di Esempi di Codice Generative AI in Python e TypeScript.

🗣️ Incontra Altri Studenti, Ottieni Supporto

Unisciti al nostro server ufficiale Discord Azure AI Foundry per incontrare e fare networking con altri studenti che seguono questo corso e ottenere supporto.

Fai domande o condividi feedback sul prodotto nel nostro Forum Sviluppatori Azure AI Foundry su Github.

🚀 Stai costruendo una Startup?

Visita Microsoft for Startups per scoprire come iniziare a costruire con i crediti Azure oggi stesso.

🙏 Vuoi contribuire?

Hai suggerimenti o hai trovato errori di ortografia o di codice? Apri una issue o Crea una pull request

📂 Ogni lezione include:

  • Una breve introduzione video al tema
  • Una lezione scritta situata nel README
  • Esempi di codice Python e TypeScript a supporto di Azure OpenAI e OpenAI API
  • Link a risorse extra per continuare ad imparare

🗃️ Lezioni

# Link della 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 alla Generative AI e LLM Impara: Comprendere cos’è la Generative AI e come funzionano i Large Language Models (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 Usare la Generative AI in modo Responsabile Impara: Come costruire applicazioni Generative AI in modo responsabile Video Scopri di più
04 Comprendere i Fondamenti dell'Ingegneria dei Prompt Impara: Best Practice pratiche di Prompt Engineering Video Per saperne di più
05 Creare Prompt Avanzati Impara: Come applicare tecniche di prompt engineering che migliorano il risultato dei tuoi prompt. Video Per saperne di più
06 Costruire Applicazioni di Generazione Testo Costruisci: Un'app di generazione testo usando Azure OpenAI / OpenAI API Video Per saperne di più
07 Costruire Applicazioni Chat Costruisci: Tecniche per costruire e integrare applicazioni chat in modo efficiente. Video Per saperne di più
08 Costruire Applicazioni di Ricerca e Basi di Dati Vettoriali Costruisci: Un'applicazione di ricerca che usa gli Embeddings per cercare dati. Video Per saperne di più
09 Costruire Applicazioni di Generazione Immagini Costruisci: Un'applicazione di generazione immagini Video Per saperne di più
10 Costruire Applicazioni AI Low Code Costruisci: Un'applicazione di AI Generativa usando strumenti Low Code Video Per saperne di più
11 Integrare Applicazioni Esterne con Function Calling Costruisci: Cos'è il function calling e i suoi casi d'uso per le applicazioni Video Per saperne di più
12 Progettare UX per Applicazioni AI Impara: Come applicare i principi di UX design durante lo sviluppo di applicazioni AI Generative Video Per saperne di più
13 Mettere in Sicurezza le Tue Applicazioni di AI Generativa Impara: Le minacce e i rischi per i sistemi AI e i metodi per mettere in sicurezza questi sistemi. Video Per saperne di più
14 Il Ciclo di Vita delle Applicazioni AI Generativa Impara: Gli strumenti e le metriche per gestire il ciclo di vita LLM e LLMOps Video Per saperne di più
15 Retrieval Augmented Generation (RAG) e Basi di Dati Vettoriali Costruisci: Un'applicazione usando un Framework RAG per recuperare embeddings da Basi di Dati Vettoriali Video Per saperne di più
16 Modelli Open Source e Hugging Face Costruisci: Un'applicazione usando modelli open source disponibili su Hugging Face Video Per saperne di più
17 Agenti AI Costruisci: Un'applicazione usando un Framework di Agenti AI Video Per saperne di più
18 Fine-Tuning LLM Impara: Cosa, perché e come effettuare il fine-tuning dei LLM Video Per saperne di più
19 Costruire con SLM Impara: I benefici di costruire con Piccoli Modelli di Linguaggio Video in Arrivo Per saperne di più
20 Costruire con Modelli Mistral Impara: Le caratteristiche e le differenze dei Modelli della Famiglia Mistral Video in Arrivo Per saperne di più
21 Costruire con Modelli Meta Impara: Le caratteristiche e le differenze dei Modelli della Famiglia Meta Video in Arrivo Per saperne di più

🌟 Ringraziamenti speciali

Ringraziamenti speciali 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 del codice.

🎒 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 / Agents

AZD per Principianti Edge AI per Principianti MCP per Principianti Agenti AI per Principianti


Serie Generative AI

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


Apprendimento Base

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Serie Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Ottenere Aiuto

Se rimani bloccato o hai domande sulla creazione di app di intelligenza artificiale. Unisciti ad altri apprendenti e sviluppatori esperti nelle discussioni su MCP. È una comunità di supporto dove le domande sono benvenute e la conoscenza viene condivisa liberamente.

Microsoft Foundry Discord

Se hai feedback sul prodotto o riscontri errori durante lo sviluppo visita:

Microsoft Foundry Developer Forum


Avvertenza:
Questo documento è stato tradotto utilizzando il servizio di traduzione automatica AI Co-op Translator. Pur impegnandoci a garantire l’accuratezza, si prega di notare che le traduzioni automatiche potrebbero contenere errori o inesattezze. Il documento originale nella sua lingua madre deve essere considerato la fonte autorevole. Per informazioni di natura critica, si consiglia una traduzione professionale effettuata da un essere umano. Non ci assumiamo alcuna responsabilità per eventuali fraintendimenti o interpretazioni errate derivanti dall’uso di questa traduzione.