Generativ AI for nybegynnere (Versjon 3) - Et kurs

April 6, 2026 · View on GitHub

Generativ AI for nybegynnere

21 leksjoner som lærer deg alt du trenger å vite for å begynne å bygge generative AI-applikasjoner

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

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Flerespråklig støtte

Støttes via GitHub Action (Automatisert & Alltid Oppdatert)

Arabisk | Bengali | Bulgarsk | Burmese (Myanmar) | Kinesisk (forenklet) | Kinesisk (tradisjonell, Hong Kong) | Kinesisk (tradisjonell, Macau) | Kinesisk (tradisjonell, Taiwan) | Kroatisk | Tsjekkisk | Dansk | Nederlands | Estisk | Finsk | Fransk | Tysk | Gresk | Hebraisk | Hindi | Ungarsk | Indonesisk | Italiensk | Japansk | Kannada | Khmer | Koreansk | Litauisk | Malayisk | Malayalam | Marathi | Nepalesisk | Nigeriansk pidgin | Norsk | Persisk (Farsi) | Polsk | Portugisisk (Brasil) | Portugisisk (Portugal) | Punjabi (Gurmukhi) | Rumensk | Russisk | Serbisk (kyrillisk) | Slovakisk | Slovensk | Spansk | Swahili | Svensk | Tagalog (Filippinsk) | Tamil | Telugu | Thai | Tyrkisk | Ukrainsk | Urdu | Vietnamesisk

Foretrekker du å klone lokalt?

Dette depotet inkluderer over 50 språköversettelser som øker nedlastingsstørrelsen betydelig. For å klone uten oversettelser, bruk sparsjekontroll:

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 gir deg alt du trenger for å fullføre kurset med en mye raskere nedlasting.

Generativ AI for nybegynnere (Versjon 3) - Et kurs

Lær det grunnleggende i å bygge generative AI-applikasjoner med vårt omfattende 21-leksjoners kurs av Microsoft Cloud Advocates.

🌱 Kom i gang

Dette kurset har 21 leksjoner. Hver leksjon dekker sitt eget tema, så du kan starte hvor du vil!

Leksjonene er merket enten som "Lær" leksjoner som forklarer et generativt AI-konsept eller "Bygg" leksjoner som forklarer et konsept og kodeeksempler i både Python og TypeScript der det er mulig.

For .NET-utviklere sjekk ut Generativ AI for nybegynnere (.NET-utgaven)!

Hver leksjon inkluderer også en seksjon "Fortsett å lære" med ekstra læringsverktøy.

Hva du trenger

For å kjøre koden i dette kurset kan du bruke enten:

Vi har laget en Kursoppsett leksjon for å hjelpe deg med å sette opp ditt utviklingsmiljø.

Ikke glem å stjerne (🌟) dette depotet for å finne det enklere senere.

🧠 Klar for distribusjon?

Hvis du ser etter mer avanserte kodeeksempler, sjekk ut vår samling av generative AI-kodeeksempler i både Python og TypeScript.

🗣️ Møt andre elever, få støtte

Bli med i vår offisielle Azure AI Foundry Discord-server for å møte og nettverke med andre elever som tar dette kurset og få støtte.

Still spørsmål eller del produktfeedback i vårt Azure AI Foundry Developer Forum på Github.

🚀 Bygger en startup?

Besøk Microsoft for Startups for å finne ut hvordan du kommer i gang med å bygge med Azure-kreditter i dag.

🙏 Vil du hjelpe?

Har du forslag eller har funnet skrivefeil eller kodefeil? Opprett en issue eller Opprett en pull request

📂 Hver leksjon inkluderer:

  • En kort videointroduksjon til temaet
  • En skriftlig leksjon lokalisert i README-filen
  • Python og TypeScript kodeeksempler som støtter Azure OpenAI og OpenAI API
  • Lenker til ekstra ressurser for å fortsette læringen din

🗃️ Leksjoner

#LeksjonslenkeBeskrivelseVideoEkstra læring
00KursoppsettLær: Hvordan sette opp utviklingsmiljøet dittVideo kommer snartLær mer
01Introduksjon til generativ AI og LLM-erLær: Forstå hva generativ AI er og hvordan store språkmodeller (LLM-er) fungerer.VideoLær mer
02Utforske og sammenligne ulike LLM-erLær: Hvordan velge riktig modell for brukstilfellet dittVideoLær mer
03Bruke generativ AI ansvarligLær: Hvordan bygge generative AI-applikasjoner på en ansvarlig måteVideoLær mer
04Forstå grunnleggende prinsipper for promptutformingLær: Praktiske beste fremgangsmåter for promptutformingVideoLær mer
05Opprette avanserte promptsLær: Hvordan bruke teknikker for promptutforming som forbedrer resultatet av dine prompts.VideoLær mer
06Bygge tekstgenereringsapplikasjonerBygg: En tekstgenereringsapp ved bruk av Azure OpenAI / OpenAI APIVideoLær mer
07Bygge chatteapplikasjonerBygg: Teknikker for effektivt å bygge og integrere chatteapplikasjoner.VideoLær mer
08Bygge søkeapper med vektordatabaserBygg: En søkeapplikasjon som bruker innleiring (Embeddings) for å søke etter data.VideoLær mer
09Bygge bildegenereringsapplikasjonerBygg: En bildegenereringsapplikasjonVideoLær mer
10Bygge AI-applikasjoner med lavkodeBygg: En generativ AI-applikasjon ved bruk av lavkodeverktøyVideoLær mer
11Integrere eksterne applikasjoner med funksjonskallingBygg: Hva funksjonskalling er og brukstilfeller for applikasjonerVideoLær mer
12Designe UX for AI-applikasjonerLær: Hvordan bruke UX-designprinsipper når du utvikler generative AI-applikasjonerVideoLær mer
13Sikre dine generative AI-applikasjonerLær: Truslene og risikoene for AI-systemer og metoder for å sikre disse systemene.VideoLær mer
14Livssyklusen til generative AI-applikasjonerLær: Verktøyene og målene for å håndtere LLM-livssyklusen og LLMOpsVideoLær mer
15Retrieval Augmented Generation (RAG) og vektordatabaserBygg: En applikasjon som bruker et RAG-rammeverk for å hente ut innleiringer fra vektordatabaserVideoLær mer
16Åpne kildekodeløsninger og Hugging FaceBygg: En applikasjon ved bruk av åpne kildekodeløsninger tilgjengelig på Hugging FaceVideoLær mer
17AI-agenterBygg: En applikasjon som bruker et AI-agentrammeverkVideoLær mer
18Finjustere LLM-erLær: Hva, hvorfor og hvordan man finjusterer LLM-erVideoLær mer
19Bygge med SLM-erLær: Fordelene med å bygge med små språkmodellerVideo kommer snartLær mer
20Bygge med Mistral-modellerLær: Funksjonene og forskjellene til Mistral-familien av modellerVideo kommer snartLær mer
21Bygge med Meta-modellerLær: Funksjonene og forskjellene til Meta-familien av modellerVideo kommer snartLær mer

🌟 Spesiell takk

Spesiell takk til John Aziz for å ha laget alle GitHub Actions og arbeidsflyter

Bernhard Merkle for å ha bidratt med viktige forbedringer i hver leksjon for å forbedre lærings- og kodeopplevelsen.

🎒 Andre kurs

Teamet vårt produserer også andre kurs! Sjekk ut:

LangChain

LangChain4j for nybegynnere LangChain.js for nybegynnere LangChain for nybegynnere

Azure / Edge / MCP / Agenter

AZD for nybegynnere Edge AI for nybegynnere MCP for nybegynnere AI-agenter for nybegynnere


Serie om generativ AI

Generativ AI for nybegynnere Generativ AI (.NET) Generativ AI (Java) Generativ AI (JavaScript)


Kjerne Læ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å hjelp

Hvis du står fast eller har spørsmål om å bygge AI-apper. Bli med andre elever og erfarne utviklere i diskusjoner om MCP. Det er et støttende fellesskap hvor spørsmål er velkomne og kunnskap deles fritt.

Microsoft Foundry Discord

Hvis du har produktinnspill eller opplever feil under bygging, besøk:

Microsoft Foundry Developer Forum


Ansvarsfraskrivelse: Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi tilstreber nøyaktighet, vennligst vær oppmerksom på at automatiske oversettelser kan inneholde feil eller unøyaktigheter. Det opprinnelige dokumentet på originalspråket skal betraktes som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi er ikke ansvarlige for eventuelle misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.