Skip to content

Latest commit

 

History

History
137 lines (99 loc) · 19.9 KB

File metadata and controls

137 lines (99 loc) · 19.9 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

🌐 Supporto Multilingue

Supportato tramite GitHub Action (Automatizzato e Sempre Aggiornato)

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 | 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)

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 creato dai Microsoft Cloud Advocates.

🌱 Iniziare

Questo corso comprende 21 lezioni. Ogni lezione tratta un argomento specifico, quindi inizia da dove preferisci!

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

Per gli sviluppatori .NET, dai un’occhiata a Generative AI for Beginners (.NET Edition)!

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

Cosa ti serve

Per eseguire il codice di questo corso, puoi usare:

Abbiamo creato una lezione Course Setup per aiutarti a configurare il tuo ambiente di sviluppo.

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

🧠 Pronto per il Deployment?

Se cerchi esempi di codice più avanzati, dai un’occhiata alla nostra collezione di esempi di codice Generative AI sia in Python che in TypeScript.

🗣️ Incontra altri studenti, ricevi supporto

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

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

🚀 Stai costruendo una startup?

Iscriviti a Microsoft for Startups Founders Hub per ricevere crediti OpenAI gratuiti e fino a $150k in crediti Azure per accedere ai modelli OpenAI tramite Azure OpenAI Services.

🙏 Vuoi aiutare?

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

📂 Ogni lezione include:

  • Una breve introduzione video all’argomento
  • Una lezione scritta nel README
  • Esempi di codice Python e TypeScript che supportano Azure OpenAI e OpenAI API
  • Link a risorse extra per continuare ad imparare

🗃️ Lezioni

# 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 a Generative AI e LLMs Learn: Comprendere cos’è la Generative AI e come funzionano i Large Language Models (LLMs) Video Scopri di più
02 Esplorare e confrontare diversi LLMs Learn: Come scegliere il modello giusto per il tuo caso d’uso Video Scopri di più
03 Usare Generative AI in modo responsabile Learn: Come costruire applicazioni di Generative AI in modo responsabile Video Scopri di più
04 Fondamenti di Prompt Engineering Learn: Best practice pratiche di Prompt Engineering Video Scopri di più
05 Creare Prompt Avanzati Learn: Come applicare tecniche di prompt engineering che migliorano i risultati dei tuoi prompt Video Scopri di più
06 Creare applicazioni di generazione di testo Costruisci: Un'app di generazione di testo usando Azure OpenAI / OpenAI API Video Scopri di più
07 Creare applicazioni di chat Costruisci: Tecniche per costruire e integrare applicazioni di chat in modo efficiente. Video Scopri di più
08 Creare app di ricerca con database vettoriali Costruisci: Un'applicazione di ricerca che utilizza Embeddings per cercare dati. Video Scopri di più
09 Creare applicazioni di generazione di immagini Costruisci: Un'applicazione per la generazione di immagini Video Scopri di più
10 Creare applicazioni AI Low Code Costruisci: Un'applicazione di AI generativa usando strumenti Low Code Video Scopri di più
11 Integrare applicazioni esterne con Function Calling Costruisci: Cos’è function calling e i suoi casi d’uso nelle 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 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 LLM e LLMOps Video Scopri di più
15 Retrieval Augmented Generation (RAG) e database vettoriali Costruisci: Un'applicazione che utilizza un framework RAG per recuperare embeddings da database vettoriali Video Scopri di più
16 Modelli open source e Hugging Face Costruisci: Un'applicazione che utilizza modelli open source disponibili su Hugging Face Video Scopri di più
17 Agenti AI Costruisci: Un'applicazione che utilizza un framework di AI Agent Video Scopri di più
18 Fine-Tuning LLMs Impara: Cosa, perché e come fare il fine-tuning dei LLM Video Scopri di più
19 Costruire con SLMs Impara: I vantaggi di costruire con Small Language Models 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ù

🌟 Ringraziamenti speciali

Un ringraziamento speciale a John Aziz per aver creato tutte le GitHub Actions e i workflow

Bernhard Merkle per i contributi chiave in ogni lezione, migliorando l’esperienza di apprendimento e del codice.

🎒 Altri corsi

Il nostro team produce altri corsi! Dai un’occhiata a:

Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione automatica Co-op Translator. Pur impegnandoci per garantire l’accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un umano. Non ci assumiamo alcuna responsabilità per eventuali malintesi o interpretazioni errate derivanti dall’uso di questa traduzione.