21 Oppituntia, jotka opettavat kaiken tarvittavan generatiivisten tekoälysovellusten rakentamisen aloittamiseen
Arabia | Bengali | Bulgaria | Burma (Myanmar) | Kiina (yksinkertaistettu) | Kiina (perinteinen, Hongkong) | Kiina (perinteinen, Macao) | Kiina (perinteinen, Taiwan) | Kroatia | Tsekki | Tanska | Hollanti | Viro | Suomi | Ranska | Saksa | Kreikka | Heprea | Hindi | Unkari | Indonesia | Italia | Japani | Kannada | Khmer | Korea | Liettua | Malaiji | Malajalami | Marathi | Nepali | Nigerian Pidgin | Norja | Persia (Farsi) | Puola | Portugali (Brasilia) | Portugali (Portugali) | Punjabi (Gurmukhi) | Romania | Venäjä | Serbia (kyrillinen) | Slovakki | Sloveeni | Espanja | Swahili | Ruotsi | Tagalog (Filipino) | Tamili | Telugu | Thai | Turkki | Ukraina | Urdu | Vietnami
Haluatko kloonata paikallisesti?
Tämä arkisto sisältää yli 50 käännöstä, mikä kasvattaa merkittävästi latauskokoa. Jos haluat kloonata ilman käännöksiä, käytä sparse checkout -ominaisuutta:
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.
Opettele generatiivisten tekoälysovellusten rakentamisen perusteet Microsoft Cloud Advocatesin 21 oppitunnin kattavalla kurssilla.
Tässä kurssissa on 21 oppituntia. Jokainen oppitunti käsittelee omaa aihettaan, joten aloita mistä haluat!
Oppitunnit on merkitty joko "Learn"-oppitunneiksi, joissa selitetään generatiivisen tekoälyn käsitteitä, tai "Build"-oppitunneiksi, joissa käsitellään sekä käsitettä että tarjotaan koodiesimerkkejä Pythonilla ja TypeScriptillä kun mahdollista.
.NET-kehittäjille on tarjolla Generative AI for Beginners (.NET Edition)!
Jokaisessa oppitunnissa on myös "Keep Learning" -osio, joka sisältää lisäoppimateriaaleja.
-
Azure OpenAI Service - Oppitunnit: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Oppitunnit: "githubmodels"
-
OpenAI API - Oppitunnit: "oai-assignment"
-
Perustiedot Pythonista tai TypeScriptistä ovat hyödyllisiä - *Täysin aloittelijoille suosittelemme näitä Python ja TypeScript -kursseja
-
GitHub-tili voidaksesi tähdätä (fork) tämän koko repositorion omalle GitHub-tilillesi
Olemme luoneet Kurssin asetukset -oppitunnin auttamaan kehitysympäristön pystyttämisessä.
Älä unohda tähdätä (🌟) tätä repositoriota löytääksesi sen helpommin myöhemmin.
Jos etsit edistyneempiä koodiesimerkkejä, tutustu kokoelmaamme generatiivisen tekoälyn koodiesimerkkejä sekä Pythonilla että TypeScriptillä.
Liity viralliselle Azure AI Foundry Discord -palvelimellemme tapaamaan ja verkostoitumaan kurssin muiden oppijoiden kanssa ja saamaan tukea.
Kysy kysymyksiä tai jaa palautetta tuotteesta Azure AI Foundry -kehittäjäfoorumillamme GitHubissa.
Käy sivustolla Microsoft for Startups saadaksesi tietoa siitä, miten aloittaa rakentaminen Azure-krediiteillä jo tänään.
Onko sinulla ehdotuksia tai oletko löytänyt kirjoitus- tai koodivirheitä? Luo ongelma tai tee pull-pyyntö
- Lyhyt videoesittely aiheesta
- Kirjallinen oppitunti README-tiedostossa
- Python- ja TypeScript-koodiesimerkit tukemaan Azure OpenAI- ja OpenAI-rajapintoja
- Linkkejä lisäresursseihin oppimisen jatkamiseksi
| # | Oppitunnin linkki | Kuvaus | Video | Lisäoppiminen |
|---|---|---|---|---|
| 00 | Kurssin asetukset | Opiskele: Kuinka pystyttää kehitysympäristösi | Video tulossa | Lue lisää |
| 01 | Johdatus generatiiviseen tekoälyyn ja LLM-malleihin | Opiskele: Ymmärrä, mikä generatiivinen tekoäly on ja miten suuret kielimallit (LLM) toimivat | Video | Lue lisää |
| 02 | Eri LLM-mallien tutkiskelu ja vertailu | Opiskele: Kuinka valita oikea malli käyttötarkoituksesi mukaan | Video | Lue lisää |
| 03 | Generatiivisen tekoälyn vastuullinen käyttö | Opiskele: Kuinka rakentaa generatiivisia tekoälysovelluksia vastuullisesti | Video | Lue lisää |
| 04 | Ymmärrä Prompt-insinöörityön perusteet | Opiskele: Käytännön paras käytäntö prompt-insinöörityössä | Video | Lue lisää |
| 05 | Edistyneiden prompttien luominen | Opiskele: Kuinka soveltaa prompt-insinöörityön tekniikoita, jotka parantavat prompttien tuloksia. | Video | Lue lisää |
| 06 | Tekstintuotantosovellusten rakentaminen | Rakenna: Tekstintuotantosovellus käyttäen Azure OpenAI / OpenAI API | Video | Lue lisää |
| 07 | Chat-sovellusten rakentaminen | Rakenna: Tekniikoita chat-sovellusten tehokkaaseen rakentamiseen ja integroimiseen. | Video | Lue lisää |
| 08 | Hakusovellusten rakentaminen vektoritietokantojen avulla | Rakenna: Hakusovellus, joka käyttää upotuksia tietojen hakemiseen. | Video | Lue lisää |
| 09 | Kuvantuotantosovellusten rakentaminen | Rakenna: Kuvantuotantosovellus | Video | Lue lisää |
| 10 | Matala-koodin tekoälysovellusten rakentaminen | Rakenna: Generatiivinen tekoälysovellus matala-koodityökaluilla | Video | Lue lisää |
| 11 | Ulkoisten sovellusten integrointi toimintokutsujen avulla | Rakenna: Mikä on toimintokutsu ja miten sitä käytetään sovelluksissa | Video | Lue lisää |
| 12 | UX:n suunnittelu tekoälysovelluksiin | Opiskele: Kuinka soveltaa UX-suunnitteluperiaatteita generatiivisten tekoälysovellusten kehittämisessä | Video | Lue lisää |
| 13 | Generatiivisten tekoälysovellustesi suojaaminen | Opiskele: Tekoälyjärjestelmiin kohdistuvat uhat ja riskit sekä menetelmät näiden suojaamiseksi. | Video | Lue lisää |
| 14 | Generatiivisen tekoälyn sovelluksen elinkaaren hallinta | Opiskele: Työkalut ja mittarit LLM-elinkaaren ja LLMOpsin hallintaan | Video | Lue lisää |
| 15 | Hakuun perustuva generointi (RAG) ja vektoritietokannat | Rakenna: Sovellus, joka käyttää RAG-viitekehystä upotusten hakemiseen Vektoritietokannoista | Video | Lue lisää |
| 16 | Avoimen lähdekoodin mallit ja Hugging Face | Rakenna: Sovellus, joka käyttää avoimen lähdekoodin malleja Hugging Facesta | Video | Lue lisää |
| 17 | Tekoälyagentit | Rakenna: Sovellus, joka käyttää tekoälyagenttikehystä | Video | Lue lisää |
| 18 | LLM-mallien hienosäätö | Opiskele: Mitä, miksi ja miten hienosäätää LLM-malleja | Video | Lue lisää |
| 19 | Pienten kielimallien (SLM) käyttö | Opiskele: Pienten kielimallien rakentamisen edut | Video tulossa pian | Lue lisää |
| 20 | Mistral-mallien käyttö | Opiskele: Mistral-perheen mallien ominaisuudet ja erot | Video tulossa pian | Lue lisää |
| 21 | Meta-mallien käyttö | Opiskele: Meta-perheen mallien ominaisuudet ja erot | Video tulossa pian | Lue lisää |
Erityiskiitokset John Azizille kaikista GitHub-toimintojen ja työnkulkujen luomisesta
Bernhard Merklelle avainpanoksista, jotka parantavat oppimiskokemusta ja koodin laatua jokaisessa oppitunnissa.
Tiimimme tuottaa myös muita kursseja! Tutustu:
Jos jumitut tai sinulla on kysyttävää tekoälysovellusten rakentamisesta, liity muiden oppijoiden ja kokeneiden kehittäjien keskusteluihin MCP:ssä. Se on tukeva yhteisö, jossa kysymyksiä saa esittää ja tietoa jaetaan vapaasti.
Jos sinulla on palautetta tuotteesta tai kohtaat virheitä rakentamisen aikana, vieraile:
Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Pyrimme tarkkuuteen, mutta huomioithan, että automaattiset käännökset saattavat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäisellä kielellä tulisi pitää auktoritatiivisena lähteenä. Tärkeissä asioissa suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä johtuvista väärinkäsityksistä tai virhetulkinoista.