Files
WeHub Mirror 277b732a43
Code Quality / Python Lint & Format (push) Has been cancelled
Code Quality / Python Tests (push) Has been cancelled
Code Quality / JavaScript/TypeScript Lint (advisory) (push) Has been cancelled
Security Scan / CodeQL Analysis (javascript-typescript) (push) Has been cancelled
Security Scan / CodeQL Analysis (python) (push) Has been cancelled
Security Scan / Dependency Review (push) Has been cancelled
WeHub snapshot of 645f932514e9f22f688c8feb3e49a7a7f2eb6f1b
2026-08-07 17:16:22 +08:00

24 KiB

Generativ AI för nybörjare

21 lektioner som lär dig allt du behöver veta för att börja bygga generativa AI-applikationer

GitHub-licens GitHub-bidragsgivare GitHub-ärenden GitHub pull-begäranden PRs Välkomna

GitHub-tittare GitHub-förgreningar GitHub-stjärnor

Microsoft Foundry Discord

🌐 Flerspråkigt stöd

Stöds via GitHub Action (Automatiserat & Alltid uppdaterat)

Arabiska | Bengali | Bulgariska | Burmese (Myanmar) | Kinesiska (Förenklad) | Kinesiska (Traditionell, Hong Kong) | Kinesiska (Traditionell, Macau) | Kinesiska (Traditionell, Taiwan) | Kroatiska | Tjeckiska | Danska | Holländska | Estniska | Finska | Franska | Tyska | Grekiska | Hebreiska | Hindi | Ungerska | Indonesiska | Italienska | Japanska | Kannada | Khmer | Koreanska | Litauiska | Malaysiska | Malayalam | Marathi | Nepali | Nigeriansk Pidgin | Norska | Persiska (Farsi) | Polska | Portugisiska (Brasilien) | Portugisiska (Portugal) | Punjabi (Gurmukhi) | Rumänska | Ryska | Serbiska (Kyrilliska) | Slovakiska | Slovenska | Spanska | Swahili | Svenska | Tagalog (Filippinska) | Tamil | Telugu | Thailändska | Turkiska | Ukrainska | Urdu | Vietnamesiska

Föredrar du att klona lokalt?

Detta repository innehåller över 50 språköversättningar vilket ökar nedladdningsstorleken betydligt. För att klona utan översättningar, använd 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"

Detta ger dig allt du behöver för att slutföra kursen med en mycket snabbare nedladdning.

Generativ AI för nybörjare (Version 3) - En kurs

Lär dig grunderna i att bygga generativa AI-applikationer med vår omfattande 21-lektioners kurs av Microsoft Cloud Advocates.

🌱 Kom igång

Denna kurs innehåller 21 lektioner. Varje lektion täcker ett eget ämne, så börja var du vill!

Lektionerna är märkta antingen "Lär dig"-lektioner som förklarar ett generativt AI-koncept eller "Bygg"-lektioner som förklarar ett koncept och 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 inkluderar också en "Fortsätt lära dig"-sektion med ytterligare lärresurser.

Vad du behöver

För att köra koden i denna kurs kan du använda antingen:

  • Azure OpenAI Service - Lektioner: "aoai-assignment"

  • Microsoft Foundry Models - Lektioner: "githubmodels" (GitHub Models tas ur bruk i slutet av juli 2026 - använd Microsoft Foundry Models istället)

  • OpenAI API - Lektioner: "oai-assignment"

  • Foundry Local - Kör modeller helt offline på din egen enhet, ingen molnprenumeration krävs

  • Grundläggande kunskaper i Python eller TypeScript är hjälpsamt - *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 Kursinstallation lektion för att hjälpa dig med att sätta upp din utvecklingsmiljö.

Glöm inte att stjärnmärka (🌟) detta repo för att hitta det lättare senare.

🧠 Redo att distribuera?

Om du letar efter mer avancerade kodexempel, kolla in vår samling av Generative AI-kodexempel i både Python och TypeScript.

🗣️ Träffa andra elever, få support

Gå med i vår officiella Microsoft Foundry Discord-server för att träffa och nätverka med andra som går denna kurs och få support.

Ställ frågor eller dela produktfeedback i vårt Microsoft Foundry Developer Forum på Github.

🚀 Bygger du en startup?

Besök Microsoft for Startups för att få reda på hur du kan börja bygga med Azure-krediter idag.

🙏 Vill du hjälpa till?

Har du förslag eller hittat stavfel eller kodfel? Skapa ett ärende eller Gör en pull-begäran

📂 Varje lektion inkluderar:

  • En kort videointroduktion till ämnet
  • En skriftlig lektion som finns i README-filen
  • Python- och TypeScript-kodexempel som stöder Azure OpenAI och OpenAI API
  • Länkar till extra resurser för att fortsätta din lärande

🗃️ Lektioner

# Lektionslänk Beskrivning Video Extra lärande
00 Kursinstallation Lär dig: Så här sätter du upp din utvecklingsmiljö Video kommer snart Läs mer
01 Introduktion till Generativ AI och LLMs Lär dig: Förstå vad Generativ AI är och hur stora språkmodeller (LLMs) fungerar Video Läs mer
02 Utforska och jämföra olika LLMs Lär dig: Hur du väljer rätt modell för ditt användningsfall Video Läs mer
03 Använd generativ AI ansvarsfullt Lär dig: Hur du bygger generativa AI-applikationer ansvarsfullt Video Läs mer

| 04 | Förstå grunderna i promptteknik | Lär dig: Praktiska bästa metoder för promptteknik | Video | Läs mer | | 05 | Skapa avancerade prompts | Lär dig: Hur du använder prompttekniker som förbättrar resultatet av dina prompts. | Video | Läs mer | | 06 | Bygga applikationer för textgenerering | Bygg: En app för textgenerering med Azure OpenAI / OpenAI API | Video | Läs mer | | 07 | Bygga chattapplikationer | Bygg: Tekniker för effektivt byggande och integrering av chattapplikationer. | Video | Läs mer | | 08 | Bygga sök-appar med vektordatabaser | Bygg: En sökapplikation som använder Embeddings för att söka data. | Video | Läs mer | | 09 | Bygga applikationer för bildgenerering | 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 funktionsanrop | Bygg: Vad funktionsanrop är och 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 och 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ått 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-agentramverk | 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 små språkmodeller | Video kommer snart | Läs mer | | 20 | Bygga med Mistral-modeller | Lär dig: Funktioner och skillnader mellan Mistral-familjens modeller | Video kommer snart | Läs mer | | 21 | Bygga med Meta-modeller | Lär dig: Funktioner och skillnader mellan Meta-familjens modeller | Video kommer snart | Läs mer |

🌟 Stort tack

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ärar- och kodupplevelsen.

🎒 Andra kurser

Vårt team producerar andra kurser! Kolla in:

LangChain

LangChain4j för nybörjare LangChain.js för nybörjare LangChain för nybörjare

Azure / Edge / MCP / Agenter

AZD för nybörjare Edge AI för nybörjare MCP för nybörjare AI-agenter för nybörjare


Serie om generativ AI

Generativ AI för nybörjare Generativ AI (.NET) Generativ AI (Java)

Generativ AI (JavaScript)


Kärnlärande

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


Copilot-serie

Copilot för AI-parprogrammering Copilot för C#/.NET Copilot-äventyr

Få hjälp

Om du fastnar eller har några frågor om att bygga AI-appar. Gå med andra lärande och erfarna utvecklare i diskussioner om MCP. Det är en stödjande gemenskap där frågor är välkomna och kunskap delas fritt.

Microsoft Foundry Discord

Om du har produktfeedback eller stöter på fel under utvecklingen, besök:

Microsoft Foundry Developer Forum


Ansvarsfriskrivning: Detta dokument har översatts med hjälp av AI-översättningstjänsten Co-op Translator. Även om vi strävar efter noggrannhet, var vänlig notera 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 till följd av användningen av denna översättning.