Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 24.1 KB

File metadata and controls

189 lines (137 loc) · 24.1 KB

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 license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Flera språks 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 | Nederländska | Estniska | Finska | Franska | Tyska | Grekiska | Hebreiska | Hindi | Ungerska | Indonesiska | Italienska | Japanska | Kannada | Koreanska | Litauiska | Malay | 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 repo inkluderar över 50 språköversättningar vilket avsevärt ökar nedladdningsstorleken. För att klona utan översättningar, använd sparsamt utsnitt:

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 genomföra kursen med en mycket snabbare nedladdning.

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

Lär dig grunderna för att bygga Generativa AI-applikationer med vår omfattande kurs på 21 lektioner från Microsoft Cloud Advocates.

🌱 Komma igång

Denna kurs har 21 lektioner. Varje lektion täcker ett eget ämne så börja där du vill!

Lektioner är märkta som antingen "Learn"-lektioner som förklarar ett koncept inom Generativ AI eller "Build"-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 innehåller också en "Keep Learning"-sektion med ytterligare lärverktyg.

Vad du behöver

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

Vi har skapat en Kursuppläggning lektion för att hjälpa dig sätta upp din utvecklingsmiljö.

Glöm inte att stjärna (🌟) detta repo för att enklare hitta det senare.

🧠 Redo att distribuera?

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

🗣️ Träffa andra studerande, få stöd

Gå med i vår officiella Azure AI Foundry Discord-server för att träffa och nätverka med andra som tar denna kurs och få stöd.

Ställ frågor eller dela produktfeedback i vårt Azure AI 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 Skapa en pull request

📂 Varje lektion inkluderar:

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

🗃️ Lektioner

# Lektionslänk Beskrivning Video Extra lärande
00 Kursuppläggning Lär dig: Hur du sätter upp din utvecklingsmiljö Video kommer snart Lär dig 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är dig mer
02 Utforska och jämför olika LLMs Lär dig: Hur du väljer rätt modell för ditt användningsområde Video Lär dig mer
03 Använda Generativ AI ansvarsfullt Lär dig: Hur du bygger Generativa AI-applikationer ansvarsfullt Video Lär dig mer
04 Förstå grunderna i promptdesign Lär dig: Praktiska bästa metoder för promptdesign Video Läs mer
05 Skapa avancerade prompts Lär dig: Hur man tillämpar promptdesigntekniker som förbättrar resultatet av dina prompts. Video Läs mer
06 Bygga textgenereringsapplikationer Bygg: En textgenereringsapp med Azure OpenAI / OpenAI API Video Läs mer
07 Bygga chattapplikationer Bygg: Tekniker för effektivt byggande och integration av chattapplikationer. Video Läs mer
08 Bygga sökappar och vektordatabaser Bygg: En sökapplikation som använder inbäddningar för att söka data. Video Läs mer
09 Bygga bildgenereringsapplikationer Bygg: En bildgenereringsapplikation Video Läs mer
10 Bygga AI-applikationer med låg kod Bygg: En generativ AI-applikation med lågkodsverktyg Video Läs mer
11 Integrera externa applikationer med funktionsanrop Bygg: Vad funktionsanrop är och dess 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 för 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ätvärden för att hantera LLM-livscykeln och LLMOps Video Läs mer
15 Retrieval Augmented Generation (RAG) och vektordatabaser Bygg: En applikation med hjälp av ett RAG-ramverk för att hämta inbäddningar från vektordatabaser Video Läs mer
16 Open source-modeller och Hugging Face Bygg: En applikation med öppen källkod-modeller tillgängliga på Hugging Face Video Läs mer
17 AI-agenter Bygg: En applikation med hjälp av ett AI-agentramverk Video Läs mer
18 Finjustering av LLM:er Lär dig: Vad, varför och hur man finjusterar LLM:er Video Läs mer
19 Bygga med SLM:er 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 hos Mistral-familjens modeller Video kommer snart Läs mer
21 Bygga med Meta-modeller Lär dig: Funktioner och skillnader hos 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 nyckelbidrag till varje lektion för att förbättra lärande- och kodupplevelsen.

🎒 Andra kurser

Vårt team producerar andra kurser! Kolla in:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

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


Generative AI-serien

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


Kärnutbildning

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-serien

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

Få hjälp

Om du kör fast eller har frågor om att bygga AI-appar. Gå med i diskussioner med andra lärande och erfarna utvecklare om MCP. Det är ett stödjande community 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, vänligen var medveten om att automatiska översättningar kan innehålla fel eller brister. Det ursprungliga dokumentet på dess modersmål ska anses vara den auktoritativa källan. För viktig 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.