21 lektioner, der lærer dig alt, hvad du behøver at vide for at begynde at bygge generative AI-applikationer
Arabisk | Bengali | Bulgarsk | Burmesisk (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 | Koreansk | Litauisk | Malaysisk | Marathi | Nepalesisk | Norsk | Persisk (Farsi) | Polsk | Portugisisk (Brasilien) | Portugisisk (Portugal) | Punjabi (Gurmukhi) | Rumænsk | Russisk | Serbisk (Kyrillisk) | Slovakisk | Slovensk | Spansk | Swahili | Svensk | Tagalog (Filippinsk) | Tamil | Thai | Tyrkisk | Ukrainsk | Urdu | Vietnamesisk
Lær det grundlæggende i at bygge generative AI-applikationer med vores omfattende kursus på 21 lektioner af Microsoft Cloud Advocates.
Dette kursus består af 21 lektioner. Hver lektion dækker et specifikt emne, så du kan starte, hvor du vil!
Lektionerne er enten mærket som "Learn"-lektioner, der forklarer et generativt AI-koncept, eller "Build"-lektioner, der både forklarer et koncept og giver kodeeksempler i Python og TypeScript, når det er muligt.
For .NET-udviklere, tjek Generativ AI for Begyndere (.NET Edition)!
Hver lektion inkluderer også en "Keep Learning"-sektion med yderligere læringsværktøjer.
-
Azure OpenAI Service - Lektioner: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Lektioner: "githubmodels"
-
OpenAI API - Lektioner: "oai-assignment"
-
Grundlæggende kendskab til Python eller TypeScript er nyttigt - *For absolutte begyndere, tjek disse Python og TypeScript kurser
-
En GitHub-konto til at forke hele dette repo til din egen GitHub-konto
Vi har oprettet en Kursusopsætning lektion for at hjælpe dig med at opsætte dit udviklingsmiljø.
Glem ikke at stjerne (🌟) dette repo for nemt at finde det senere.
Hvis du leder efter mere avancerede kodeeksempler, kan du tjekke vores samling af Generative AI kodeeksempler i både Python og TypeScript.
Deltag i vores officielle Azure AI Foundry Discord-server for at møde og netværke med andre lærende, der tager dette kursus, og få support.
Stil spørgsmål eller del produktfeedback i vores Azure AI Foundry Developer Forum på Github.
Besøg Microsoft for Startups for at finde ud af, hvordan du kan komme i gang med at bygge med Azure-kreditter i dag.
Har du forslag eller fundet stavefejl eller kodefejl? Opret en issue eller Lav en pull request
- En kort videointroduktion til emnet
- En skriftlig lektion placeret i README
- Python og TypeScript kodeeksempler, der understøtter Azure OpenAI og OpenAI API
- Links til ekstra ressourcer for at fortsætte din læring
| # | Lektionslink | Beskrivelse | Video | Ekstra læring |
|---|---|---|---|---|
| 00 | Kursusopsætning | Learn: Sådan opsætter du dit udviklingsmiljø | Video kommer snart | Lær mere |
| 01 | Introduktion til Generativ AI og LLMs | Learn: Forstå hvad Generativ AI er, og hvordan Large Language Models (LLMs) fungerer. | Video | Lær mere |
| 02 | Udforskning og sammenligning af forskellige LLMs | Learn: Hvordan man vælger den rigtige model til dit formål | Video | Lær mere |
| 03 | Ansvarlig brug af Generativ AI | Learn: Hvordan man bygger Generative AI-applikationer ansvarligt | Video | Lær mere |
| 04 | Forståelse af Prompt Engineering Fundamentals | Learn: Praktiske bedste praksisser inden for Prompt Engineering | Video | Lær mere |
| 05 | Oprettelse af avancerede prompts | Learn: Hvordan man anvender teknikker inden for prompt engineering for at forbedre resultaterne af dine prompts. | Video | Lær mere |
| 06 | Byg tekstgenereringsapplikationer | Byg: En tekstgenereringsapplikation ved hjælp af Azure OpenAI / OpenAI API | Video | Lær mere |
| 07 | Byg chatapplikationer | Byg: Teknikker til effektivt at bygge og integrere chatapplikationer. | Video | Lær mere |
| 08 | Byg søgeapplikationer med vektordatabaser | Byg: En søgeapplikation, der bruger Embeddings til at søge efter data. | Video | Lær mere |
| 09 | Byg billedgenereringsapplikationer | Byg: En billedgenereringsapplikation | Video | Lær mere |
| 10 | Byg AI-applikationer med lav kode | Byg: En generativ AI-applikation ved hjælp af lavkodeværktøjer | Video | Lær mere |
| 11 | Integrer eksterne applikationer med funktionkald | Byg: Hvad er funktionkald og dets anvendelsesmuligheder for applikationer | Video | Lær mere |
| 12 | Design UX til AI-applikationer | Lær: Hvordan man anvender UX-designprincipper, når man udvikler generative AI-applikationer | Video | Lær mere |
| 13 | Sikring af dine generative AI-applikationer | Lær: Trusler og risici for AI-systemer og metoder til at sikre disse systemer. | Video | Lær mere |
| 14 | Livscyklussen for generative AI-applikationer | Lær: Værktøjer og metrikker til at administrere LLM-livscyklussen og LLMOps | Video | Lær mere |
| 15 | Retrieval Augmented Generation (RAG) og vektordatabaser | Byg: En applikation ved hjælp af en RAG-ramme til at hente embeddings fra vektordatabaser | Video | Lær mere |
| 16 | Open Source-modeller og Hugging Face | Byg: En applikation ved hjælp af open source-modeller tilgængelige på Hugging Face | Video | Lær mere |
| 17 | AI-agenter | Byg: En applikation ved hjælp af en AI-agentramme | Video | Lær mere |
| 18 | Finjustering af LLM'er | Lær: Hvad, hvorfor og hvordan man finjusterer LLM'er | Video | Lær mere |
| 19 | Byg med SLM'er | Lær: Fordelene ved at bygge med Small Language Models | Video kommer snart | Lær mere |
| 20 | Byg med Mistral-modeller | Lær: Funktionerne og forskellene ved Mistral-familien af modeller | Video kommer snart | Lær mere |
| 21 | Byg med Meta-modeller | Lær: Funktionerne og forskellene ved Meta-familien af modeller | Video kommer snart | Lær mere |
Særlig tak til John Aziz for at skabe alle GitHub Actions og workflows
Bernhard Merkle for at yde vigtige bidrag til hver lektion for at forbedre lærings- og kodeoplevelsen.
Vores team producerer andre kurser! Tjek dem ud:
Hvis du går i stå eller har spørgsmål om at bygge AI-apps, kan du deltage i:
Hvis du har produktfeedback eller oplever fejl under udviklingen, besøg:
Ansvarsfraskrivelse:
Dette dokument er blevet oversat ved hjælp af AI-oversættelsestjenesten Co-op Translator. Selvom vi bestræber os på nøjagtighed, skal det bemærkes, 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 er ikke ansvarlige for eventuelle misforståelser eller fejltolkninger, der opstår som følge af brugen af denne oversættelse.