Franska | Spanska | Tyska | Ryska | Arabiska | Persiska (Farsi) | Urdu | Kinesiska (Förenklad) | Kinesiska (Traditionell, Macau) | Kinesiska (Traditionell, Hongkong) | Kinesiska (Traditionell, Taiwan) | Japanska | Koreanska | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portugisiska (Portugal) | Portugisiska (Brasilien) | Italienska | Litauiska | Polska | Turkiska | Grekiska | Thailändska | Svenska | Danska | Norska | Finska | Holländska | Hebreiska | Vietnamesiska | Indonesiska | Malajiska | Tagalog (Filippinska) | Swahili | Ungerska | Tjeckiska | Slovakiska | Rumänska | Bulgariska | Serbiska (Kyrilliska) | Kroatiska | Slovenska | Ukrainska | Burmesiska (Myanmar)
Lär dig grunderna i att bygga generativa AI-applikationer med vår omfattande kurs på 21 lektioner från Microsoft Cloud Advocates.
Den här kursen har 21 lektioner. Varje lektion täcker ett eget ämne, så börja där du vill!
Lektionerna är märkta antingen som "Learn"-lektioner som förklarar ett koncept inom generativ AI eller "Build"-lektioner som förklarar ett koncept och inkluderar kodexempel i både Python och TypeScript när det är möjligt.
För .NET-utvecklare, kolla in Generativ AI för Nybörjare (.NET Edition)!
Varje lektion innehåller också en "Keep Learning"-sektion med ytterligare lärresurser.
-
Azure OpenAI Service - Lektioner: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Lektioner: "githubmodels"
-
OpenAI API - Lektioner: "oai-assignment"
-
Grundläggande kunskaper i Python eller TypeScript är användbara - *För absoluta nybörjare, kolla in dessa Python och TypeScript kurser
-
Ett GitHub-konto för att forka hela detta repo till ditt eget GitHub-konto
Vi har skapat en Kursinställning lektion för att hjälpa dig att ställa in din utvecklingsmiljö.
Glöm inte att stjärnmärka (🌟) detta repo för att lättare hitta det senare.
Om du letar efter mer avancerade kodexempel, kolla in vår samling av generativa AI-kodexempel i både Python och TypeScript.
Gå med i vår officiella Azure AI Foundry Discord-server för att träffa och nätverka med andra elever som tar denna kurs och få stöd.
Ställ frågor eller dela produktfeedback i vårt Azure AI Foundry Developer Forum på Github.
Besök Microsoft for Startups för att ta reda på hur du kan komma igång med att bygga med Azure-krediter idag.
Har du förslag eller hittat stavfel eller kodfel? Skapa ett ärende eller Skapa en pull request
- En kort videointroduktion till ämnet
- En skriftlig lektion som finns i README
- Python- och TypeScript-kodexempel som stöder Azure OpenAI och OpenAI API
- Länkar till extra resurser för att fortsätta din inlärning
| # | Lektionslänk | Beskrivning | Video | Extra lärande |
|---|---|---|---|---|
| 00 | Kursinställning | Learn: Hur du ställer in din utvecklingsmiljö | Video Kommer Snart | Lär dig mer |
| 01 | Introduktion till Generativ AI och LLMs | Learn: Förstå vad generativ AI är och hur stora språkmodeller (LLMs) fungerar. | Video | Lär dig mer |
| 02 | Utforska och jämföra olika LLMs | Learn: Hur du väljer rätt modell för ditt användningsområde | Video | Lär dig mer |
| 03 | Använda Generativ AI Ansvarsfullt | Learn: Hur du bygger generativa AI-applikationer ansvarsfullt | Video | Lär dig mer |
| 04 | Förstå Grunderna i Prompt Engineering | Learn: Praktiska bästa praxis för prompt engineering | Video | Lär dig mer |
| 05 | Skapa Avancerade Prompter | Learn: Hur du tillämpar tekniker för prompt engineering som förbättrar resultatet av dina prompter. | Video | Lär dig mer |
| 06 | Bygga textgenereringsapplikationer | Bygg: En textgenereringsapplikation med Azure OpenAI / OpenAI API | Video | Läs mer |
| 07 | Bygga chattapplikationer | Bygg: Tekniker för att effektivt bygga och integrera chattapplikationer. | Video | Läs mer |
| 08 | Bygga sökapplikationer med vektordatabaser | Bygg: En sökapplikation som använder inbäddningar för att söka efter data. | Video | Läs mer |
| 09 | Bygga bildgenereringsapplikationer | Bygg: En bildgenereringsapplikation | Video | Läs mer |
| 10 | Bygga lågkodade AI-applikationer | Bygg: En generativ AI-applikation med lågkodade verktyg | Video | Läs mer |
| 11 | Integrera externa applikationer med funktionsanrop | Bygg: Vad funktionsanrop är och dess användningsområden för applikationer | Video | Läs mer |
| 12 | Designa UX för AI-applikationer | Lär dig: Hur man tillämpar UX-designprinciper vid utveckling av generativa AI-applikationer | Video | Läs mer |
| 13 | Säkra dina generativa AI-applikationer | Lär dig: Hoten och riskerna för AI-system och metoder för att säkra dessa system. | Video | Läs mer |
| 14 | Livscykeln för generativa AI-applikationer | Lär dig: Verktygen och mätvärdena för att hantera LLM-livscykeln och LLMOps | Video | Läs mer |
| 15 | Återhämtningsförstärkt generering (RAG) och vektordatabaser | Bygg: En applikation som använder ett RAG-ramverk för att hämta inbäddningar från en vektordatabas | Video | Läs mer |
| 16 | Öppna källkodsmodeller och Hugging Face | Bygg: En applikation som använder öppna källkodsmodeller tillgängliga på Hugging Face | Video | Läs mer |
| 17 | AI-agenter | Bygg: En applikation som använder ett AI-agentramverk | Video | Läs mer |
| 18 | Finjustera LLM:er | Lär dig: Vad, varför och hur man finjusterar LLM:er | Video | Läs mer |
| 19 | Bygga med SLM:er | Lär dig: Fördelarna med att bygga med små språkmodeller | Video kommer snart | Läs mer |
| 20 | Bygga med Mistral-modeller | Lär dig: Funktionerna och skillnaderna hos Mistral-familjens modeller | Video kommer snart | Läs mer |
| 21 | Bygga med Meta-modeller | Lär dig: Funktionerna och skillnaderna hos Meta-familjens modeller | Video kommer snart | Läs mer |
Ett stort tack till John Aziz för att ha skapat alla GitHub Actions och arbetsflöden.
Bernhard Merkle för viktiga bidrag till varje lektion för att förbättra lärande- och kodupplevelsen.
Vårt team producerar andra kurser! Kolla in:
- NY Modellkontextprotokoll för nybörjare
- AI-agenter för nybörjare
- Generativ AI för nybörjare med .NET
- Generativ AI för nybörjare med JavaScript
- Generativ AI för nybörjare med Java
- ML för nybörjare
- Data Science för nybörjare
- AI för nybörjare
- Cybersäkerhet för nybörjare
- Webbutveckling för nybörjare
- IoT för nybörjare
- XR-utveckling för nybörjare
- Bemästra GitHub Copilot för AI-parprogrammering
- Bemästra GitHub Copilot för C#/.NET-utvecklare
- Välj ditt eget Copilot-äventyr
Ansvarsfriskrivning:
Detta dokument har översatts med hjälp av AI-översättningstjänsten Co-op Translator. Även om vi strävar efter noggrannhet, vänligen notera att automatiska översättningar kan innehålla fel eller felaktigheter. Det ursprungliga dokumentet på dess originalspråk bör betraktas som den auktoritativa källan. För kritisk information rekommenderas professionell mänsklig översättning. Vi ansvarar inte för eventuella missförstånd eller feltolkningar som uppstår vid användning av denna översättning.