Generativ AI for Begyndere (Version 3) - Et Kursus

April 6, 2026 · View on GitHub

Generativ AI for Begyndere

21 lektioner der lærer dig alt, hvad du behøver at vide for at begynde at bygge Generative AI-applikationer

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

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Fleresproget Support

Understøttet via GitHub Action (Automatiseret & Altid opdateret)

Arabisk | Bengali | Bulgarsk | Burmese (Myanmar) | Kinesisk (Forenklet) | Kinesisk (Traditionelt, Hong Kong) | Kinesisk (Traditionelt, Macau) | Kinesisk (Traditionelt, Taiwan) | Kroatisk | Tjekkisk | Dansk | Hollandsk | Estisk | Finsk | Fransk | Tysk | Græsk | Hebraisk | Hindi | Ungarsk | Indonesisk | Italiensk | Japansk | Kannada | Khmer | Koreansk | Litauisk | Malayisk | Malayalam | Marathi | Nepalesisk | Nigeriansk Pidgin | Norsk | Persisk (Farsi) | Polsk | Portugisisk (Brasilien) | Portugisisk (Portugal) | Punjabi (Gurmukhi) | Rumænsk | Russisk | Serbisk (Kyrillisk) | Slovakisk | Slovensk | Spansk | Swahili | Svensk | Tagalog (Filippinsk) | Tamil | Telugu | Thai | Tyrkisk | Ukrainsk | Urdu | Vietnamesisk

Foretrækker du at klone lokalt?

Dette repository indeholder 50+ sproglige oversættelser, som væsentligt øger downloadstørrelsen. For at klone uden oversættelser, brug spars 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"

Dette giver dig alt, hvad du behøver for at gennemføre kurset med en meget hurtigere download.

Generativ AI for Begyndere (Version 3) - Et Kursus

Lær grundlæggende om at bygge Generative AI-applikationer med vores 21-lektions omfattende kursus fra Microsoft Cloud Advocates.

🌱 Kom godt i gang

Dette kursus består af 21 lektioner. Hver lektion dækker et enkelt emne, så start hvor du vil!

Lektionerne er mærket enten som "Lær" lektioner, der forklarer et Generativ AI-koncept, eller "Byg" lektioner, der forklarer et koncept og kodeeksempler i både Python og TypeScript, når det er muligt.

For .NET-udviklere se Generative AI for Beginners (.NET Edition)!

Hver lektion inkluderer også en "Fortsæt med at lære" sektion med yderligere læringsværktøjer.

Hvad du behøver

For at køre koden i dette kursus, kan du bruge enten:

Vi har oprettet en Kursusopsætning lektion til at hjælpe dig med at sætte dit udviklingsmiljø op.

Glem ikke at starte (🌟) dette repo for lettere at finde det senere.

🧠 Klar til at deploye?

Hvis du leder efter mere avancerede kodeeksempler, så tjek vores samling af Generative AI Kodeeksempler i både Python og TypeScript.

🗣️ Mød andre lærende, få support

Deltag i vores officielle Azure AI Foundry Discord server for at møde og netværke med andre, der tager dette kursus, og få support.

Stil spørgsmål eller del produktfeedback i vores Azure AI Foundry Developer Forum på Github.

🚀 Bygger du en startup?

Besøg Microsoft for Startups for at finde ud af, hvordan du kan komme i gang med at bygge med Azure-kreditter i dag.

🙏 Vil du hjælpe?

Har du forslag eller fundet stave- eller kodefejl? Opret en sag eller Lav en pull request

📂 Hver lektion inkluderer:

  • En kort videointroduktion til emnet
  • En skrevet lektion i README-filen
  • Python og TypeScript kodeeksempler som understøtter Azure OpenAI og OpenAI API
  • Links til ekstra ressourcer, så du kan fortsætte din læring

🗃️ Lektioner

#LektionslinkBeskrivelseVideoEkstra læring
00KursusopsætningLær: Hvordan du sætter dit udviklingsmiljø opVideo kommer snartLær mere
01Introduktion til Generativ AI og LLMsLær: Forstå hvad Generativ AI er, og hvordan Store Sprogmodeller (LLMs) fungerer.VideoLær mere
02Udforskning og sammenligning af forskellige LLMsLær: Hvordan du vælger den rigtige model til din brugssagVideoLær mere
03At bruge Generativ AI ansvarligtLær: Hvordan man bygger Generative AI-applikationer ansvarligtVideoLær mere
04Forståelse af grundlæggende prompt engineeringLær: Praktiske bedste fremgangsmåder inden for prompt engineeringVideoLær mere
05Oprettelse af avancerede promptsLær: Hvordan man anvender prompt engineering teknikker, der forbedrer resultatet af dine prompts.VideoLær mere
06Bygning af tekstgenereringsapplikationerByg: En tekstgenereringsapp ved hjælp af Azure OpenAI / OpenAI APIVideoLær mere
07Bygning af chat-applikationerByg: Teknikker til effektiv opbygning og integration af chat-applikationer.VideoLær mere
08Bygning af søgeapplikationer med vektordatabaserByg: En søgeapplikation, der bruger embeddings til at søge efter data.VideoLær mere
09Bygning af billedgenereringsapplikationerByg: En billedgenereringsapplikationVideoLær mere
10Bygning af low code AI-applikationerByg: En generativ AI-applikation ved hjælp af low code-værktøjerVideoLær mere
11Integration af eksterne applikationer med function callingByg: Hvad function calling er, og dets anvendelsestilfælde for applikationerVideoLær mere
12Design af UX til AI-applikationerLær: Hvordan man anvender UX-designprincipper ved udvikling af generative AI-applikationerVideoLær mere
13Sikring af dine generative AI-applikationerLær: Truslerne og risiciene for AI-systemer og metoder til at sikre disse systemer.VideoLær mere
14Livscyklus for generative AI-applikationerLær: Værktøjer og målinger til at styre LLM-livscyklussen og LLMOpsVideoLær mere
15Retrieval Augmented Generation (RAG) og vektordatabaserByg: En applikation, der bruger et RAG-rammeværk til at hente embeddings fra en vektordatabaseVideoLær mere
16Open Source-modeller og Hugging FaceByg: En applikation, der bruger open source-modeller tilgængelige på Hugging FaceVideoLær mere
17AI-agenterByg: En applikation, der bruger et AI-agentrammeværkVideoLær mere
18Finjustering af LLMsLær: Hvad, hvorfor og hvordan man finjusterer LLMsVideoLær mere
19Bygning med SLMsLær: Fordelene ved at bygge med små sprogmodellerVideo kommer snartLær mere
20Bygning med Mistral-modellerLær: Funktionerne og forskellene ved Mistral-familie-modellerVideo kommer snartLær mere
21Bygning med Meta-modellerLær: Funktionerne og forskellene ved Meta-familie-modellerVideo kommer snartLær mere

🌟 Særlige tak

Særlige tak til John Aziz for at have skabt alle GitHub Actions og workflows

Bernhard Merkle for at have bidraget væsentligt til hver lektion for at forbedre lærings- og kodeoplevelsen.

🎒 Andre kurser

Vores team producerer andre kurser! Se:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agenter

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Generativ AI-serie

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Kerneindlæring

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


Copilot-serien

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

Få hjælp

Hvis du sidder fast eller har spørgsmål om at bygge AI-apps. Deltag sammen med andre elever og erfarne udviklere i diskussioner om MCP. Det er et støttende fællesskab, hvor spørgsmål er velkomne, og viden deles frit.

Microsoft Foundry Discord

Hvis du har produktfeedback eller oplever fejl under opbygningen, besøg:

Microsoft Foundry Developer Forum


Ansvarsfraskrivelse:
Dette dokument er blevet oversat ved hjælp af AI-oversættelsestjenesten Co-op Translator. Selvom vi bestræber os på nøjagtighed, bedes du være opmærksom på, at automatiserede oversættelser kan indeholde fejl eller unøjagtigheder. Det originale dokument på dets oprindelige sprog bør betragtes som den autoritative kilde. For kritisk information anbefales professionel menneskelig oversættelse. Vi påtager os intet ansvar for misforståelser eller fejltolkninger, der opstår som følge af brugen af denne oversættelse.