Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 24 KB

File metadata and controls

189 lines (137 loc) · 24 KB

Generatiivne tehisintellekt algajatele

21 õppetundi, mis õpetavad kõike, mida vajad, et hakata looma generatiivseid tehisintellekti rakendusi

GitHub litsents GitHub panustajad GitHub probleemid GitHub tõmbepäringud PR-d on teretulnud

GitHub jälgijad GitHub jagamised GitHub tähed

Microsoft Foundry Discord

🌐 Mitmekeelne tugi

Toetatud GitHub Action kaudu (automatiseeritud ja alati ajakohane)

Araabia | Bengali | Bulgaaria | Birma (Myanmar) | Hiina (lihtsustatud) | Hiina (traditsiooniline, Hongkong) | Hiina (traditsiooniline, Macau) | Hiina (traditsiooniline, Taiwan) | Horvaadi | Tšehhi | Taani | Hollandi | Eesti | Soome | Prantsuse | Saksa | Kreeka | Heebrea | Hindi | Ungari | Indoneesia | Itaalia | Jaapani | Kannada | Korea | Leedu | Malai | Malajalami | Marathi | Nepali | Nigeeria pidžin | Norra | Pärsia (Farsi) | Poola | Portugali (Brasiilia) | Portugali (Portugal) | Punjabi (Gurmukhi) | Rumeenia | Vene | Serbia (kirilitsa) | Slovaki | Sloveeni | Hispaania | Suaheli | Rootsi | Tagalogi (Filipiinid) | Tamili | Telugu | Tai | Türgi | Ukraina | Urdu | Vietnam

Eelistad kloonida kohalikult?

See hoidla sisaldab 50+ keele tõlkeid, mis suurendavad allalaadimise suurust märkimisväärselt. Kui soovid kloonida ilma tõlgeteta, kasuta sparsike checkout'i:

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"

See annab sulle kõik vajaliku kursuse lõpuleviimiseks palju kiirema allalaadimisega.

Generatiivne tehisintellekt algajatele (versioon 3) - Kursus

Õpi generatiivsete tehisintellekti rakenduste loomise aluseid meie 21 õppetunnist koosneva põhjaliku kursusega Microsoft Cloud Advocates poolt.

🌱 Alustamine

Selles kursuses on 21 õppetundi. Iga õppetund käsitleb konkreetset teemat, nii et alusta sealt, kus soovid!

Õppetunnid on kas "Õpi" tüüpi, mis selgitavad generatiivse tehisintellekti kontseptsiooni või "Loo" tüüpi, mis selgitavad kontseptsiooni ja sisaldavad koodinäiteid nii Pythonis kui TypeScriptis, kui see on võimalik.

.NET arendajatele soovitame vaadata Generatiivne tehisintellekt algajatele (.NET väljaanne)!

Igas õppetunnis on ka "Jätka õppimist" sektsioon täiendavate õppimisvahenditega.

Mida vajad

Selle kursuse koodi käivitamiseks võid kasutada kas:

Olemegi loonud Kursuse seadistamise õppetunni, mis aitab sul arenduskeskkonna seadistada.

Ära unusta märgistada (🌟) seda hoidlat, et selle hiljem hõlpsamini üles leida.

🧠 Valmis juurutamiseks?

Kui otsid keerukamaid koodinäiteid, vaata meie generatiivse tehisintellekti koodinäidete kogu, mis on saadaval nii Pythonis kui TypeScriptis.

🗣️ Tutvu teiste õppijatega, saada tuge

Liitu meie ametliku Azure AI Foundry Discord serveriga, et kohtuda ja suhelda teiste sellel kursusel osalejatega ning saada tuge.

Esita küsimusi või jaga tagasisidet meie Azure AI Foundry arendajate foorumis GitHubis.

🚀 Alustad idufirmaga?

Külasta Microsoft for Startups, et teada saada, kuidas alustada Azuri krediitide abil täna.

🙏 Tahad aidata?

Kas sul on ettepanekuid või oled leidnud kirjavigu või koodivigu? Esita probleem või tee tõmbepäring

📂 Iga õppetund sisaldab:

  • Lühikest videotutvustust teemast
  • Kirjalikku õppetundi README-s
  • Python ja TypeScript koodinäiteid, mis toetavad Azure OpenAI ja OpenAI API-d
  • Lingid täiendavatele ressurssidele, et jätkata õppimist

🗃️ Õppetunnid

# Õppetunni link Kirjeldus Video Täiendav õppimine
00 Kursuse seadistamine Õpi: Kuidas seadistada oma arenduskeskkond Video saabub varsti Loe rohkem
01 Sissejuhatus generatiivsesse tehisintellekti ja LLM-idesse Õpi: Mõista, mis on generatiivne tehisintellekt ja kuidas suured keeledmudelid (LLMid) töötavad. Video Loe rohkem
02 Erinevate LLM-ide uurimine ja võrdlemine Õpi: Kuidas valida oma kasutusjuhtumile õige mudel Video Loe rohkem
03 Generatiivse tehisintellekti vastutustundlik kasutamine Õpi: Kuidas vastutustundlikult luua generatiivseid tehisintellekti rakendusi Video Loe rohkem
04 Päringumootori aluste mõistmine Õpi: Käed-külge Päringumootori parimad tavad Video Loe rohkem
05 Arenduslike päringute loomine Õpi: Kuidas rakendada päringumootori tehnikaid, mis parandavad sinu päringute tulemust. Video Loe rohkem
06 Teksti genereerimise rakenduste loomine Ehita: Teksti genereerimise rakendus, mis kasutab Azure OpenAI / OpenAI API-t Video Loe rohkem
07 Vestlusrakenduste loomine Ehita: Tõhusaid meetodeid vestlusrakenduste ehitamiseks ja integreerimiseks. Video Loe rohkem
08 Otsingurakenduste loomine vektandmebaasidega Ehita: Otsingurakendus, mis kasutab Embeddings metoodikat andmete otsimiseks. Video Loe rohkem
09 Pildigeneerimise rakenduste loomine Ehita: Pildigeneerimise rakendus Video Loe rohkem
10 Vähe koodi AI-rakenduste loomine Ehita: Generatiivse AI rakendus, mis kasutab vähese koodi tööriistu Video Loe rohkem
11 Väliste rakenduste integreerimine funktsiooni väljakutsetega Ehita: Mis on funktsiooni väljakutse ja selle kasutusvõimalused rakendustes Video Loe rohkem
12 Kasutajakogemuse kujundamine AI-rakendustele Õpi: Kuidas rakendada kasutajakogemuse kujunduse põhimõtteid generatiivsete AI-rakenduste arendamisel Video Loe rohkem
13 Generatiivsete AI-rakenduste turvamine Õpi: Ohtudest ja riskidest AI süsteemidele ning meetoditest nende süsteemide kaitsmiseks. Video Loe rohkem
14 Generatiivsete AI-rakenduste elutsükkel Õpi: Tööriistadest ja mõõdikutest LLM-i elutsükli ja LLMOps haldamiseks Video Loe rohkem
15 Taasesitusega täiustatud genereerimine (RAG) ja vektandmebaasid Ehita: Rakendus RAG raamistiku kasutamiseks vektandmebaasist embeddings taasesitamiseks Video Loe rohkem
16 Avatud lähtekoodiga mudelid ja Hugging Face Ehita: Rakendus, mis kasutab Hugging Face'i platvormil kättesaadavaid avatud lähtekoodiga mudeleid Video Loe rohkem
17 AI agendid Ehita: Rakendus, mis kasutab AI agendi raamistikku Video Loe rohkem
18 LLM-ide peenhäälestus Õpi: Mis, miks ja kuidas peenhäälestada LLM-e Video Loe rohkem
19 Väikeste keelemudelitega ehitamine Õpi: Väikeste keelemudelitega ehitamise eelised Tulekul video Loe rohkem
20 Mistral mudelitega ehitamine Õpi: Mistral perekonna mudelite omadused ja erinevused Tulekul video Loe rohkem
21 Meta mudelitega ehitamine Õpi: Meta perekonna mudelite omadused ja erinevused Tulekul video Loe rohkem

🌟 Eriti suur tänu

Suur tänu John Azizile kogu GitHubi tegevuste ja töövoogude loomise eest

Bernhard Merklele iga õppetunni põhjaliste panuste eest õpilaste ja koodikogemuse parandamiseks.

🎒 Teised kursused

Meie tiim toodab ka teisi kursuseid! Vaata:

LangChain

LangChain4j algajatele LangChain.js algajatele LangChain algajatele

Azure / Edge / MCP / Agendid

AZD algajatele Edge AI algajatele MCP algajatele AI Agendid algajatele


Generatiivse AI sari

Generatiivne AI algajatele Generatiivne AI (.NET) Generatiivne AI (Java) Generatiivne tehisintellekt (JavaScript)


Põhiline Õpe

ML algajatele Andmeteadus algajatele Tehisintellekt algajatele Küberjulgeolek algajatele Veebiarendus algajatele IoT algajatele XR arendus algajatele


Copiloti sari

Copilot AI paarisprogrammeerimiseks Copilot C#/.NET jaoks Copiloti seiklus

Abi saamine

Kui takistud või sul on küsimusi tehisintellekti rakenduste loomise kohta. Liitu kaasõppijate ja kogenud arendajatega MCP aruteludes. See on toetav kogukond, kus küsimused on oodatud ja teadmisi jagatakse vabalt.

Microsoft Foundry Discord

Kui sul on toote kohta tagasisidet või ehitamisel esineb vigu, külasta:

Microsoft Foundry Developer Forum


Vastutusest loobumine: See dokument on tõlgitud kasutades tehisintellektil põhinevat tõlkimisteenust Co-op Translator. Kuigi püüdleme täpsuse poole, palun arvestage, et automaatsed tõlked võivad sisaldada vigu või ebatäpsusi. Algne dokument selle emakeeles tuleks pidada autoriteetseks allikaks. Olulise info puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta selle tõlke kasutamisest tulenevate arusaamatuste või valesti mõistmiste eest.