Skip to content

Latest commit

 

History

History
137 lines (99 loc) · 19.4 KB

File metadata and controls

137 lines (99 loc) · 19.4 KB

Generative AI For Beginners

21 lektioner som lär dig allt du behöver veta för att börja bygga Generative AI-applikationer

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

GitHub watchers GitHub forks GitHub stars

🌐 Stöd för flera språk

Stöds via GitHub Action (Automatiserat & Alltid Uppdaterat)

Franska | Spanska | Tyska | Ryska | Arabiska | Persiska (Farsi) | Urdu | Kinesiska (Förenklad) | Kinesiska (Traditionell, Macau) | Kinesiska (Traditionell, Hong Kong) | Kinesiska (Traditionell, Taiwan) | Japanska | Koreanska | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portugisiska (Portugal) | Portugisiska (Brasilien) | Italienska | Polska | Turkiska | Grekiska | Thailändska | Svenska | Danska | Norska | Finska | Holländska | Hebreiska | Vietnamesiska | Indonesiska | Malajiska | Tagalog (Filippinska) | Swahili | Ungerska | Tjeckiska | Slovakiska | Rumänska | Bulgariska | Serbiska (Kyrilliska) | Kroatiska | Slovenska | Ukrainska | Burmese (Myanmar)

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

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

🌱 Kom igång

Den här kursen innehåller 21 lektioner. Varje lektion tar upp ett eget ämne, så börja där du vill!

Lektionerna är märkta antingen som "Learn" där ett Generative AI-koncept förklaras, eller "Build" där ett koncept förklaras tillsammans med 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 sektion "Keep Learning" med fler lärresurser.

Vad du behöver

För att köra kursens kod kan du använda något av följande:

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

Glöm inte att stjärnmärka (🌟) detta repo för att lättare hitta det senare.

🧠 Redo att distribuera?

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

🗣️ Träffa andra elever, 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 kursen och få support.

Ställ frågor eller dela produktfeedback i vårt Azure AI Foundry Developer Forum på Github.

🚀 Bygger du en startup?

Registrera dig för Microsoft for Startups Founders Hub för att få gratis OpenAI-krediter och upp till $150k i Azure-krediter för att använda OpenAI-modeller via Azure OpenAI Services.

🙏 Vill du hjälpa till?

Har du förslag eller hittat stavfel eller kodfel? Skapa ett ärende eller skicka en pull request

📂 Varje lektion innehåller:

  • En kort video som introducerar ämnet
  • En skriftlig lektion i README-filen
  • Kodexempel i Python och TypeScript som stöder Azure OpenAI och OpenAI API
  • Länkar till extra resurser för att fortsätta ditt lärande

🗃️ Lektioner

# Lektionslänk Beskrivning Video Extra lärande
00 Course Setup Learn: Hur du sätter upp din utvecklingsmiljö Video kommer snart Läs mer
01 Introduction to Generative AI and LLMs Learn: Förstå vad Generative AI är och hur stora språkmodeller (LLMs) fungerar Video Läs mer
02 Exploring and comparing different LLMs Learn: Hur du väljer rätt modell för ditt användningsområde Video Läs mer
03 Using Generative AI Responsibly Learn: Hur man bygger Generative AI-applikationer på ett ansvarsfullt sätt Video Läs mer
04 Understanding Prompt Engineering Fundamentals Learn: Praktiska bästa metoder för prompt engineering Video Läs mer
05 Creating Advanced Prompts Learn: Hur du använder prompt engineering-tekniker 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 att effektivt bygga och integrera chattapplikationer. Video Läs mer
08 Bygga sökappar med vektordatabaser Bygg: En sökapplikation som använder Embeddings för att söka i data. Video Läs mer
09 Bygga bildgenereringsapplikationer Bygg: En applikation för bildgenerering Video Läs mer
10 Bygga AI-applikationer med låg kod Bygg: En generativ AI-applikation med hjälp av Low Code-verktyg Video Läs mer
11 Integrera externa applikationer med Function Calling Bygg: Vad är function calling 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 mot AI-system samt 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 som använder ett RAG-ramverk för att hämta embeddings från vektordatabaser Video Läs mer
16 Open Source-modeller och Hugging Face Bygg: En applikation som använder open source-modeller tillgängliga på Hugging Face Video Läs mer
17 AI-agenter Bygg: En applikation som använder ett AI Agent-ramverk Video Läs mer
18 Finjustering av LLMs Lär dig: Vad, varför och hur man finjusterar LLMs Video Läs mer
19 Bygga med SLMs Lär dig: Fördelarna med att bygga med Small Language Models 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 viktiga bidrag till varje lektion för att förbättra lärande- och kodupplevelsen.

🎒 Andra kurser

Vårt team producerar även andra kurser! Kolla in:

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 observera att automatiska översättningar kan innehålla fel eller brister. Det ursprungliga dokumentet på dess modersmål bör betraktas som den auktoritativa källan. För kritisk information rekommenderas professionell mänsklig översättning. Vi ansvarar inte för några missförstånd eller feltolkningar som uppstår vid användning av denna översättning.