Franska | Spanska | Tyska | Ryska | Arabiska | Persiska (Farsi) | Urdu | Kinesiska (Förenklad) | Kinesiska (Traditionell, Macau) | Kinesiska (Traditionell, Hong Kong) | Kinesiska (Traditionell, Taiwan) | Japanska | Koreanska | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portugisiska (Portugal) | Portugisiska (Brasilien) | Italienska | 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 | Burmese (Myanmar)
Lär dig grunderna i att bygga Generative AI-applikationer med vår omfattande kurs på 21 lektioner från Microsoft Cloud Advocates.
Den här kursen innehåller 21 lektioner. Varje lektion tar upp ett eget ämne, så börja där du vill!
Lektionerna är märkta antingen som "Learn" där ett Generative AI-koncept förklaras, eller "Build" där ett koncept förklaras tillsammans med kodexempel i både Python och TypeScript när det är möjligt.
För .NET-utvecklare, kolla in Generative AI for Beginners (.NET Edition)!
Varje lektion innehåller också en sektion "Keep Learning" med fler 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 till hjälp - *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 konto
Vi har skapat en Course Setup lektion för att hjälpa dig att sätta upp 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 Generative 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 som tar kursen och få support.
Ställ frågor eller dela produktfeedback i vårt Azure AI Foundry Developer Forum på Github.
Registrera dig för Microsoft for Startups Founders Hub för att få gratis OpenAI-krediter och upp till $150k i Azure-krediter för att använda OpenAI-modeller via Azure OpenAI Services.
Har du förslag eller hittat stavfel eller kodfel? Skapa ett ärende eller skicka en pull request
- En kort video som introducerar ämnet
- En skriftlig lektion i README-filen
- Kodexempel i Python och TypeScript som stöder Azure OpenAI och OpenAI API
- Länkar till extra resurser för att fortsätta ditt lärande
| # | Lektionslänk | Beskrivning | Video | Extra lärande |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Hur du sätter upp din utvecklingsmiljö | Video kommer snart | Läs mer |
| 01 | Introduction to Generative AI and LLMs | Learn: Förstå vad Generative AI är och hur stora språkmodeller (LLMs) fungerar | Video | Läs mer |
| 02 | Exploring and comparing different LLMs | Learn: Hur du väljer rätt modell för ditt användningsområde | Video | Läs mer |
| 03 | Using Generative AI Responsibly | Learn: Hur man bygger Generative AI-applikationer på ett ansvarsfullt sätt | Video | Läs mer |
| 04 | Understanding Prompt Engineering Fundamentals | Learn: Praktiska bästa metoder för prompt engineering | Video | Läs mer |
| 05 | Creating Advanced Prompts | Learn: Hur du använder prompt engineering-tekniker som förbättrar resultatet av dina prompts. | Video | Läs mer |
| 06 | Bygga textgenereringsapplikationer | Bygg: En textgenereringsapp 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ökappar med vektordatabaser | Bygg: En sökapplikation som använder Embeddings för att söka i data. | Video | Läs mer |
| 09 | Bygga bildgenereringsapplikationer | Bygg: En applikation för bildgenerering | Video | Läs mer |
| 10 | Bygga AI-applikationer med låg kod | Bygg: En generativ AI-applikation med hjälp av Low Code-verktyg | Video | Läs mer |
| 11 | Integrera externa applikationer med Function Calling | Bygg: Vad är function calling 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: Hot och risker mot AI-system samt metoder för att säkra dessa system | Video | Läs mer |
| 14 | Livscykeln för generativa AI-applikationer | Lär dig: Verktyg och mätvärden för att hantera LLM-livscykeln och LLMOps | Video | Läs mer |
| 15 | Retrieval Augmented Generation (RAG) och vektordatabaser | Bygg: En applikation som använder ett RAG-ramverk för att hämta embeddings från vektordatabaser | Video | Läs mer |
| 16 | Open Source-modeller och Hugging Face | Bygg: En applikation som använder open source-modeller tillgängliga på Hugging Face | Video | Läs mer |
| 17 | AI-agenter | Bygg: En applikation som använder ett AI Agent-ramverk | Video | Läs mer |
| 18 | Finjustering av LLMs | Lär dig: Vad, varför och hur man finjusterar LLMs | Video | Läs mer |
| 19 | Bygga med SLMs | Lär dig: Fördelarna med att bygga med Small Language Models | Video kommer snart | Läs mer |
| 20 | Bygga med Mistral-modeller | Lär dig: Funktioner och skillnader hos Mistral-familjens modeller | Video kommer snart | Läs mer |
| 21 | Bygga med Meta-modeller | Lär dig: Funktioner och skillnader hos Meta-familjens modeller | Video kommer snart | Läs mer |
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 även andra kurser! Kolla in:
- NY Model Context Protocol 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
- 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 observera att automatiska översättningar kan innehålla fel eller brister. Det ursprungliga dokumentet på dess modersmål bör betraktas som den auktoritativa källan. För kritisk information rekommenderas professionell mänsklig översättning. Vi ansvarar inte för några missförstånd eller feltolkningar som uppstår vid användning av denna översättning.