19 KiB
21 leksjoner som lærer deg alt du trenger for å begynne å lage generative KI-applikasjoner
🌐 Støtte for flere språk
Støttet via GitHub Action (Automatisert og alltid oppdatert)
French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Lithuanian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)
Generativ KI for nybegynnere (Versjon 3) – Et kurs
Lær det grunnleggende om å lage generativ KI-applikasjoner med vårt omfattende kurs på 21 leksjoner fra Microsoft Cloud Advocates.
🌱 Kom i gang
Dette kurset har 21 leksjoner. Hver leksjon tar for seg sitt eget tema, så du kan starte der du vil!
Leksjonene er merket enten som "Learn"-leksjoner som forklarer et generativt KI-konsept, eller "Build"-leksjoner som både forklarer et konsept og gir kodeeksempler i Python og TypeScript når det er mulig.
For .NET-utviklere, sjekk ut Generative AI for Beginners (.NET Edition)!
Hver leksjon har også en "Keep Learning"-del med flere læringsressurser.
Hva du trenger
For å kjøre koden i dette kurset kan du bruke enten:
-
Azure OpenAI Service - Leksjoner: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Leksjoner: "githubmodels"
-
OpenAI API - Leksjoner: "oai-assignment"
-
Grunnleggende kunnskap om Python eller TypeScript er nyttig – *For helt nybegynnere, sjekk ut disse kursene i Python og TypeScript
-
En GitHub-konto for å forke hele dette repoet til din egen GitHub-konto
Vi har laget en egen leksjon for Kursoppsett som hjelper deg med å sette opp utviklingsmiljøet ditt.
Husk å gi repoet en stjerne (🌟) så du finner det igjen senere.
🧠 Klar til å ta det i bruk?
Hvis du vil ha mer avanserte kodeeksempler, sjekk ut vår samling av generativ KI-kodeeksempler i både Python og TypeScript.
🗣️ Møt andre deltakere, få hjelp
Bli med på vår offisielle Azure AI Foundry Discord-server for å møte og knytte kontakt med andre som tar kurset, og få støtte.
Still spørsmål eller del tilbakemeldinger i vårt Azure AI Foundry Developer Forum på Github.
🚀 Bygger du en startup?
Besøk Microsoft for Startups for å finne ut hvordan du kan komme i gang med Azure-kreditter allerede i dag.
🙏 Vil du bidra?
Har du forslag eller funnet skrivefeil eller kodefeil? Opprett en sak eller lag en pull request
📂 Hver leksjon inneholder:
- En kort videointro til temaet
- En skriftlig leksjon i README-filen
- Kodeeksempler i Python og TypeScript for Azure OpenAI og OpenAI API
- Lenker til ekstra ressurser for videre læring
🗃️ Leksjoner
| # | Leksjonslenke | Beskrivelse | Video | Ekstra læring |
|---|---|---|---|---|
| 00 | Kursoppsett | Learn: Hvordan sette opp utviklingsmiljøet ditt | Video kommer snart | Les mer |
| 01 | Introduksjon til generativ KI og LLMs | Learn: Forstå hva generativ KI er og hvordan store språkmodeller (LLMs) fungerer. | Video | Les mer |
| 02 | Utforske og sammenligne ulike LLMs | Learn: Hvordan velge riktig modell for ditt brukstilfelle | Video | Les mer |
| 03 | Bruke generativ KI på en ansvarlig måte | Learn: Hvordan bygge generative KI-applikasjoner på en ansvarlig måte | Video | Les mer |
| 04 | Forstå det grunnleggende i prompt engineering | Learn: Praktiske beste praksiser for prompt engineering | Video | Les mer |
| 05 | Lage avanserte prompts | Learn: Hvordan bruke prompt engineering-teknikker som gir bedre resultater. | Video | Les mer |
| 06 | Bygg tekstgenereringsapplikasjoner | Bygg: En tekstgenereringsapp med Azure OpenAI / OpenAI API | Video | Les mer |
| 07 | Bygg chatapplikasjoner | Bygg: Teknikker for å bygge og integrere chatapplikasjoner effektivt. | Video | Les mer |
| 08 | Bygg søkeapplikasjoner med vektordatabaser | Bygg: En søkeapplikasjon som bruker Embeddings for å søke etter data. | Video | Les mer |
| 09 | Bygg bildegenereringsapplikasjoner | Bygg: En bildegenereringsapplikasjon | Video | Les mer |
| 10 | Bygg lavkode AI-applikasjoner | Bygg: En generativ AI-applikasjon med lavkodeverktøy | Video | Les mer |
| 11 | Integrere eksterne applikasjoner med Function Calling | Bygg: Hva er function calling og hvordan det kan brukes i applikasjoner | Video | Les mer |
| 12 | Design av brukeropplevelse for AI-applikasjoner | Lær: Hvordan bruke prinsipper for UX-design når du utvikler generative AI-applikasjoner | Video | Les mer |
| 13 | Sikre dine generative AI-applikasjoner | Lær: Trusler og risikoer for AI-systemer og metoder for å sikre disse systemene. | Video | Les mer |
| 14 | Livssyklusen til generative AI-applikasjoner | Lær: Verktøy og målemetoder for å håndtere LLM-livssyklus og LLMOps | Video | Les mer |
| 15 | Retrieval Augmented Generation (RAG) og vektordatabaser | Bygg: En applikasjon som bruker et RAG-rammeverk for å hente embeddings fra en vektordatabase | Video | Les mer |
| 16 | Åpne kildekode-modeller og Hugging Face | Bygg: En applikasjon som bruker åpne kildekode-modeller tilgjengelig på Hugging Face | Video | Les mer |
| 17 | AI-agenter | Bygg: En applikasjon som bruker et AI Agent-rammeverk | Video | Les mer |
| 18 | Finjustering av LLM-er | Lær: Hva, hvorfor og hvordan med finjustering av LLM-er | Video | Les mer |
| 19 | Bygg med SLM-er | Lær: Fordelene med å bygge med små språkmodeller | Video kommer snart | Les mer |
| 20 | Bygg med Mistral-modeller | Lær: Egenskapene og forskjellene til Mistral-familiemodellene | Video kommer snart | Les mer |
| 21 | Bygg med Meta-modeller | Lær: Egenskapene og forskjellene til Meta-familiemodellene | Video kommer snart | Les mer |
🌟 Spesiell takk
Spesiell takk til John Aziz for å ha laget alle GitHub Actions og arbeidsflyter
Bernhard Merkle for viktige bidrag til hver leksjon for å forbedre opplevelsen for både lærende og kode.
🎒 Andre kurs
Teamet vårt lager også andre kurs! Sjekk ut:
- NY Model Context Protocol for nybegynnere
- AI-agenter for nybegynnere
- Generativ AI for nybegynnere med .NET
- Generativ AI for nybegynnere med JavaScript
- Generativ AI for nybegynnere med Java
- ML for nybegynnere
- Data Science for nybegynnere
- AI for nybegynnere
- Cybersikkerhet for nybegynnere
- Webutvikling for nybegynnere
- IoT for nybegynnere
- XR-utvikling for nybegynnere
- Bli ekspert på GitHub Copilot for AI-parprogrammering
- Bli ekspert på GitHub Copilot for C#/.NET-utviklere
- Velg ditt eget Copilot-eventyr
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 automatiserte oversettelser kan inneholde feil eller unøyaktigheter. Det originale dokumentet på sitt opprinnelige språk bør anses 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.