24 KiB
21 oppituntia, jotka opettavat kaiken tarvittavan generatiivisten tekoälysovellusten rakentamisen aloittamiseen
🌐 Monikielinen tuki
Tuetut GitHub Actionin kautta (automaattinen ja aina ajan tasalla)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Haluatko mieluummin kloonata paikallisesti?
Tämä arkisto sisältää yli 50 kielen käännöstä, mikä kasvattaa merkittävästi latauskokoa. Jos haluat kloonata ilman käännöksiä, käytä harvaa checkoutia:
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"Tämä antaa sinulle kaiken tarvittavan kurssin suorittamiseen paljon nopeammalla latauksella.
Generatiivinen tekoäly aloittelijoille (versio 3) - Kurssi
Opi generatiivisten tekoälysovellusten rakentamisen perusteet Microsoft Cloud Advocates -tiimimme 21 oppitunnin kattavalla kurssilla.
🌱 Aloittaminen
Tässä kurssissa on 21 oppituntia. Jokainen oppitunti käsittelee omaa aihettaan, voit aloittaa mistä tahansa!
Oppitunnit on nimetty joko "Opi" oppitunneiksi, joissa selitetään generatiivisen tekoälyn käsite, tai "Rakenna" -oppitunneiksi, joissa selitetään käsite ja koodiesimerkkejä sekä Python- että TypeScript-kielillä, kun mahdollista.
.NET-kehittäjille suosittelemme tutustumaan Generative AI for Beginners (.NET Edition) -kurssiin!
Jokainen oppitunti sisältää myös "Jatka oppimista" -osion, jossa on lisäoppimistyökaluja.
Mitä tarvitset
Tämän kurssin koodin suorittamiseen voit käyttää joko:
-
Azure OpenAI Service - Oppitunnit: "aoai-assignment"
-
Microsoft Foundry Models - Oppitunnit: "githubmodels" (GitHub Models poistuu käytöstä heinäkuun 2026 lopussa - käytä sen sijaan Microsoft Foundry Modelsia)
-
OpenAI API - Oppitunnit: "oai-assignment"
-
Foundry Local - Suorita mallit täysin offline-tilassa omalla laitteellasi, ei vaadi pilvitilausta
-
Perustiedot Pythonista tai TypeScriptistä ovat hyödyllisiä - *Täydellisille aloittelijoille tutustu näihin Python ja TypeScript -kursseihin
-
GitHub-tili, jotta voit forkata tämän kokonaisen arkiston omaan GitHub-tiliisi
Olemme luoneet Kurssin aloitus -oppitunnin auttaaksemme sinua kehitysympäristösi perustamisessa.
Älä unohda tähdätä (🌟) tätä arkistoa löytääksesi sen helpommin myöhemmin.
🧠 Valmis julkaisuun?
Jos etsit edistyneempiä koodiesimerkkejä, tutustu generatiivisen tekoälyn koodiesimerkkikokoelmaamme sekä Python- että TypeScript-kielillä.
🗣️ Tapaa muita oppijoita, saa tukea
Liity viralliselle Microsoft Foundry Discord -palvelimelle tapaamaan ja verkostoitumaan muiden tämän kurssin opiskelijoiden kanssa ja saadaksesi tukea.
Esitä kysymyksiä tai jaa tuotepalautetta Microsoft Foundry Developer Forumissa GitHubissa.
🚀 Rakennatko startupia?
Vieraile Microsoft for Startups -sivustolla saadaksesi tietoa Azure-luottokorttien avulla rakentamisen aloittamisesta tänään.
🙏 Haluatko auttaa?
Onko sinulla ehdotuksia tai löysitkö kirjoitus- tai koodivirheitä? Luo issue tai Luo pull pyyntö
📂 Jokaisessa oppitunnissa on:
- Lyhyt videoesittely aiheesta
- Kirjallinen opetus README-tiedostossa
- Python- ja TypeScript-koodiesimerkit, jotka tukevat Azure OpenAI:ta ja OpenAI API:ta
- Linkkejä lisäresursseihin oppimisen jatkamiseksi
🗃️ Oppitunnit
| # | Oppitunnin linkki | Kuvaus | Video | Lisäoppiminen |
|---|---|---|---|---|
| 00 | Kurssin aloitus | Opi: Kuinka perustetaan kehitysympäristö | Video tulossa pian | Lue lisää |
| 01 | Johdatus generatiiviseen tekoälyyn ja LLM:iin | Opi: Ymmärrä, mitä generatiivinen tekoäly on ja miten suuret kielimallit (LLM) toimivat | Video | Lue lisää |
| 02 | Tutki ja vertaile eri LLM:ejä | Opi: Kuinka valita oikea malli käyttötapaukseesi | Video | Lue lisää |
| 03 | Generatiivisen tekoälyn vastuullinen käyttö | Opi: Kuinka rakentaa generatiivisia tekoälysovelluksia vastuullisesti | Video | Lue lisää |
| 04 | Ymmärtäen Prompt Engineeringin perusteet | Opiskele: Käytännön paras käytäntö Prompt Engineeringissä | Video | Lisätietoja | | 05 | Edistyneiden kehotteiden luominen | Opiskele: Kuinka soveltaa prompt engineering -tekniikoita, jotka parantavat kehotteidesi tulosta. | Video | Lisätietoja | | 06 | Tekstin generointisovellusten rakentaminen | Rakenna: Tekstin generointisovellus käyttäen Azure OpenAI / OpenAI APIa | Video | Lisätietoja | | 07 | Chat-sovellusten rakentaminen | Rakenna: Tekniikoita chat-sovellusten tehokkaaseen rakentamiseen ja integrointiin. | Video | Lisätietoja | | 08 | Hakusovellusten rakentaminen vektoridatabasen avulla | Rakenna: Hakusovellus, joka käyttää upotuksia datan hakemiseen. | Video | Lisätietoja | | 09 | Kuvagenerointisovellusten rakentaminen | Rakenna: Kuvagenerointisovellus | Video | Lisätietoja | | 10 | Low Code AI -sovellusten rakentaminen | Rakenna: Generatiivinen AI-sovellus käyttäen Low Code -työkaluja | Video | Lisätietoja | | 11 | Ulkoisten sovellusten integrointi Function Callingilla | Rakenna: Mikä on function calling ja sen käyttötarpeet sovelluksissa | Video | Lisätietoja | | 12 | UX:n suunnittelu AI-sovelluksille | Opiskele: Kuinka soveltaa UX-suunnitteluperiaatteita Generative AI -sovellusten kehityksessä | Video | Lisätietoja | | 13 | Generatiivisten AI-sovellusten suojaaminen | Opiskele: Uhkat ja riskit AI-järjestelmille ja menetelmät näiden suojaamiseksi. | Video | Lisätietoja | | 14 | Generatiivisen AI-sovelluksen elinkaari | Opiskele: Työkalut ja mittarit LLM-elinkaaren ja LLMOpsin hallintaan | Video | Lisätietoja | | 15 | Retrieval Augmented Generation (RAG) ja vektoridatabaset | Rakenna: Sovellus, joka käyttää RAG-kehystä upotusten hakemiseen vektoridatabasesta | Video | Lisätietoja | | 16 | Avoimen lähdekoodin mallit ja Hugging Face | Rakenna: Sovellus käyttäen avoimen lähdekoodin malleja, jotka ovat saatavilla Hugging Facessa | Video | Lisätietoja | | 17 | AI-agentit | Rakenna: Sovellus, joka hyödyntää AI-agenttikehystä | Video | Lisätietoja | | 18 | LLM:ien hienosäätö | Opiskele: Mitä, miksi ja miten LLM:ien hienosäätö tehdään | Video | Lisätietoja | | 19 | Pienten kielimallien (SLM) käyttäminen | Opiskele: Pienten kielimallien rakentamisen edut | Video tulossa pian | Lisätietoja | | 20 | Mistral-mallien käyttäminen | Opiskele: Mistral-perhemallien ominaisuudet ja erot | Video tulossa pian | Lisätietoja | | 21 | Meta-mallien käyttäminen | Opiskele: Meta-perhemallien ominaisuudet ja erot | Video tulossa pian | Lisätietoja |
🌟 Erityiskiitokset
Erityiskiitos John Azizille kaikista GitHub Actions -toiminnoista ja työnkuluista
Bernhard Merklelle avainpanoksesta jokaiseen oppituntiin oppimiskokemuksen ja koodin parantamiseksi.
🎒 Muut kurssit
Tiimimme tuottaa myös muita kursseja! Tutustu:
LangChain
Azure / Edge / MCP / Agentit
Generatiivisen AI:n sarja
Keskeinen oppimateriaali
Copilot-sarja
Apua saamaan
Jos jäät jumiin tai sinulla on kysyttävää tekoälysovellusten rakentamisesta. Liity oppijoiden ja kokeneiden kehittäjien keskusteluihin MCP:stä. Se on kannustava yhteisö, jossa kysymykset ovat tervetulleita ja tieto jaetaan vapaasti.
Jos sinulla on palautetta tuotteesta tai virheitä rakentaessasi, käy:
Vastuuvapauslauseke: Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, otathan huomioon, että automaattiset käännökset saattavat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäiskielellä on virallinen lähde. Tärkeissä asioissa suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä aiheutuvista väärinymmärryksistä tai tulkinnoista.