Skip to content

Latest commit

 

History

History
179 lines (125 loc) · 23.5 KB

File metadata and controls

179 lines (125 loc) · 23.5 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 och 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 | Malajiska | Malayalam | Marathi | Nepalesiska | 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 repository inkluderar över 50 språköversättningar vilket kraftigt ökar nedladdningsstorleken. För att klona utan översättningar, använd sparse checkout:

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

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

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

🌱 Kom igång

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

Lektionerna är märkta antingen som "Lär dig"-lektioner som förklarar ett Generativt AI-koncept eller "Bygg"-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 sektion "Fortsätt lära dig" med ytterligare lärresurser.

Vad du behöver

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

Vi har skapat en Kursuppsättning-lektion för att hjälpa dig med att ställa in din utvecklingsmiljö.

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

🧠 Redo att distribuera?

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

🗣️ Möt andra lärande, få support

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å support.

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 ta reda på hur du kan komma igång med att 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-förfrågan

📂 Varje lektion innehåller:

  • En kort videoövergripande presentation av ämnet
  • En skriftlig lektion i README
  • Python- och TypeScript-kodexempel som stöder Azure OpenAI och OpenAI API
  • Länkar till extra resurser för att fortsätta lära dig

🗃️ Lektioner

# Lektionslänk Beskrivning Video Extra lärande
00 Kursuppsättning Lär dig: Hur du ställer in 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ändningsfall Video Lär dig mer
03 Använd Generativ AI Ansvarsfullt Lär dig: Hur man bygger Generativa AI-applikationer på ett ansvarsfullt sätt Video Lär dig mer
04 Förstå grunderna i Prompt Engineering Lär dig: Praktiska bästa metoder för Prompt Engineering Video Läs mer
05 Skapa avancerade prompts Lär dig: Hur du använder prompt engineering-tekniker som förbättrar resultatet av dina prompts. Video Läs mer
06 Skapa applikationer för textgenerering Bygg: En app för textgenerering 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ök-appar med vektordatabaser Bygg: En sök-applikation som använder inbäddningar för att söka data. Video Läs mer
09 Bygga applikationer för bildgenerering Bygg: En applikation för bildgenerering Video Läs mer
10 Bygga lågkodade AI-applikationer Bygg: En Generative AI-applikation med lågkodsverktyg Video Läs mer
11 Integrera externa applikationer med funktionsanrop Bygg: Vad är funktionsanrop och dess användningsområden för applikationer Video Läs mer
12 Designa UX för AI-applikationer Lär dig: Hur du tillämpar UX-designprinciper vid utveckling av Generative AI-applikationer Video Läs mer
13 Säkra dina Generative AI-applikationer Lär dig: Hoten och riskerna för AI-system och metoder för att säkra dessa system. Video Läs mer
14 Livscykeln för Generative 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 RAG-ramverk för att hämta inbäddningar från en vektordatabas Video Läs mer
16 Öppen källkod-modeller och Hugging Face Bygg: En applikation som använder öppna källkod-modeller från 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 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: Funktionerna och skillnaderna hos Mistral-familjens modeller Video kommer snart Läs mer
21 Bygga med Meta-modeller Lär dig: Funktionerna och skillnaderna hos Meta-familjens modeller Video kommer snart Läs mer

🌟 Specialtack

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 som förbättrat lärande- och kodupplevelsen.

🎒 Andra kurser

Vårt team producerar också andra kurser! Kolla in:

LangChain

LangChain4j för nybörjare LangChain.js för nybörjare


Azure / Edge / MCP / Agenter

AZD för nybörjare Edge AI för nybörjare MCP för nybörjare AI-agenter för nybörjare


Generative AI-serien

Generative AI för nybörjare Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Kärnlärande

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å hjälp

Om du kör fast eller har några frågor om att bygga AI-appar. Gå med i diskussioner med andra elever och erfarna utvecklare om MCP. Det är en stödjande gemenskap där frågor välkomnas och kunskap delas fritt.

Microsoft Foundry Discord

Om du har produktfeedback eller fel vid utveckling, 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 observera att automatiska översättningar kan innehålla fel eller brister. Det ursprungliga dokumentet på dess ursprungsspråk bör betraktas som 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 från användningen av denna översättning.