Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 24.2 KB

File metadata and controls

189 lines (137 loc) · 24.2 KB

Generativna umetna inteligenca za začetnike

21 lekcij, ki te naučijo vsega, kar moraš vedeti za začetek gradnje generativnih AI aplikacij

Licenca GitHub Sodelujoči na GitHub Težave na GitHub Zahteve za poteg na GitHub PRs Dobrodošli

Opazovalci na GitHub Vilice na GitHub Zvezde na GitHub

Microsoft Foundry Discord

🌐 Podpora več jezikom

Podprto prek GitHub akcije (avtomatsko in vedno ažurno)

Arabščina | Bengalščina | Bolgarščina | Burmanščina (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Hong Kong) | Kitajščina (tradicionalna, Makao) | Kitajščina (tradicionalna, Tajvan) | Hrvaščina | Češčina | Danščina | Nizozemščina | Estonščina | Finščina | Francoščina | Nemščina | Grščina | Hebrejščina | Hindijščina | Madžarščina | Indonezijščina | Italijanščina | Japonščina | Kannada | Korejščina | Litovščina | Malajščina | Malajalščina | Maratščina | Nepalščina | Nigerijski pidžin | Norveščina | Perzijščina (Farsi) | Poljščina | Portugalski (Brazilija) | Portugalski (Portugalska) | Pandžabščina (Gurmukhi) | Romunščina | Ruščina | Srbščina (cirilica) | Slovaščina | Slovenščina | Španščina | Svahili | Švedščina | Tagalog (Filipino) | Tamilščina | Telugu | Tajščina | Turščina | Ukrajinščina | Urdu | Vietnamščina

Raje kloniraš lokalno?

Ta repozitorij vključuje prevode v več kot 50 jezikov, kar močno poveča velikost prenosa. Če želiš klonirati brez prevodov, uporabi sparse checkout:

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"

Tako dobiš vse, kar potrebuješ za dokončanje tečaja z veliko hitrejšim prenosom.

Generativna umetna inteligenca za začetnike (različica 3) - Tečaj

Nauči se osnov gradnje generativnih AI aplikacij s našim celovitim tečajem, ki jih sestavlja 21 lekcij, ki jih pripravljajo Microsoft Cloud Advocates.

🌱 Začetek

Ta tečaj ima 21 lekcij. Vsaka lekcija pokriva svojo temo, zato začni kjerkoli želiš!

Lekcije so označene bodisi kot "Uči se" lekcije, ki razlagajo koncept generativne AI, ali pa kot "Gradi" lekcije, ki razložijo koncept in predstavijo kode v Pythonu in TypeScriptu, kjer je to možno.

Za .NET razvijalce pa preveri Generativna AI za začetnike (.NET izdaja)!

Vsaka lekcija vsebuje tudi odsek "Nadaljuj z učenjem" z dodatnimi učnimi orodji.

Kaj potrebuješ

Za zagon kode iz tega tečaja lahko uporabiš:

Ustvarili smo nastavitev tečaja, ki ti pomaga pri nastavitvi razvojnega okolja.

Ne pozabi označiti zvezdico (🌟) ta repozitorij, da ga boš lažje našel pozneje.

🧠 Pripravljen za uvajanje?

Če iščeš bolj napredne primere kode, preveri našo kolekcijo generativnih AI primerov kode v Pythonu in TypeScriptu.

🗣️ Spoznaj druge udeležence, pridobi podporo

Pridruži se našemu uradnemu Azure AI Foundry Discord strežniku, da spoznaš in navežeš stike z drugimi, ki obiskujejo ta tečaj, ter pridobiš podporo.

Postavljaj vprašanja ali deli povratne informacije o izdelku v našem Azure AI Foundry Developer forumu na GitHubu.

🚀 Gradiš start-up?

Obišči Microsoft for Startups, da izveš, kako danes začeti graditi z Azure krediti.

🙏 Želiš pomagati?

Imaš predloge ali si našel pravopisne ali kode napake? Odpiraj težave ali Ustvari pull request

📂 Vsaka lekcija vsebuje:

  • Kratek videoposnetek uvoda v temo
  • Pisni material lekcije v README
  • Primeri kode v Pythonu in TypeScriptu, ki podpirajo Azure OpenAI in OpenAI API
  • Povezave do dodatnih virov za nadaljevanje učenja

🗃️ Lekcije

# Povezava do lekcije Opis Video Dodatno učenje
00 Nastavitev tečaja Uči se: Kako nastaviti razvojno okolje Video prihaja kmalu Izvedi več
01 Uvod v generativno AI in velike jezikovne modele (LLM) Uči se: Razumevanje, kaj je generativna AI in kako delujejo veliki jezikovni modeli. Video Izvedi več
02 Raziščite in primerjajte različne velike jezikovne modele (LLM) Uči se: Kako izbrati pravi model za tvojo uporabo Video Izvedi več
03 Odgovorna uporaba generativne AI Uči se: Kako odgovorno graditi generativne AI aplikacije Video Izvedi več
04 Razumevanje osnovnih načel inženirstva pozivov Nauči se: Praktične najboljše prakse inženirstva pozivov Video Izvedi več
05 Ustvarjanje naprednih pozivov Nauči se: Kako uporabiti tehnike inženirstva pozivov, ki izboljšajo rezultate tvojih pozivov Video Izvedi več
06 Izdelava aplikacij za generiranje besedila Ustvari: Aplikacijo za generiranje besedila z uporabo Azure OpenAI / OpenAI API Video Izvedi več
07 Izdelava klepetalnih aplikacij Ustvari: Tehnike za učinkovito izdelavo in integracijo klepetalnih aplikacij Video Izvedi več
08 Izdelava iskalnih aplikacij z vektorskimi bazami Ustvari: Iskalno aplikacijo, ki uporablja vdelave za iskanje podatkov Video Izvedi več
09 Izdelava aplikacij za generiranje slik Ustvari: Aplikacijo za generiranje slik Video Izvedi več
10 Izdelava aplikacij z nizko kodo za AI Ustvari: Generativno AI aplikacijo z uporabo orodij nizke kode Video Izvedi več
11 Integracija zunanjih aplikacij z uporabo klica funkcij Ustvari: Kaj je klic funkcij in njegovi primeri uporabe v aplikacijah Video Izvedi več
12 Oblikovanje UX za AI aplikacije Nauči se: Kako uporabiti principe oblikovanja UX pri razvoju Generativnih AI aplikacij Video Izvedi več
13 Zavarovanje tvojih generativnih AI aplikacij Nauči se: Grožnje in tveganja za AI sisteme ter metode za njihovo zavarovanje Video Izvedi več
14 Življenjski ciklus generativne AI aplikacije Nauči se: Orodja in metrike za upravljanje življenjskega cikla LLM in LLMOps Video Izvedi več
15 Generiranje z nadgradnjo z iskanjem (RAG) in vektorske baze Ustvari: Aplikacijo, ki uporablja RAG okvir za pridobivanje vdelav iz vektorskih baz Video Izvedi več
16 Modeli odprte kode in Hugging Face Ustvari: Aplikacijo, ki uporablja modele odprte kode, dostopne na Hugging Face Video Izvedi več
17 AI Agenti Ustvari: Aplikacijo, ki uporablja okvir AI agenta Video Izvedi več
18 Natančno prilagajanje LLM Nauči se: Kaj, zakaj in kako natančno prilagajati LLM Video Izvedi več
19 Gradnja z malimi jezikovnimi modeli (SLM) Nauči se: Prednosti gradnje z malimi jezikovnimi modeli Video prihaja kmalu Izvedi več
20 Gradnja z modeli Mistral Nauči se: Značilnosti in razlike modelov družine Mistral Video prihaja kmalu Izvedi več
21 Gradnja z modeli Meta Nauči se: Značilnosti in razlike modelov družine Meta Video prihaja kmalu Izvedi več

🌟 Posebna zahvala

Posebna zahvala Johnu Azizu za ustvarjanje vseh GitHub Actions in delovnih tokov.

Bernhardu Merklu za pomembne prispevke k vsaki lekciji, ki izboljšujejo izkušnjo učenja in kode.

🎒 Drugi tečaji

Naša ekipa ustvarja še druge tečaje! Oglej si:

LangChain

LangChain4j za začetnike LangChain.js za začetnike LangChain za začetnike

Azure / Edge / MCP / Agenti

AZD za začetnike Edge AI za začetnike MCP za začetnike AI Agenti za začetnike


Serija generativnih AI

Generativni AI za začetnike Generativni AI (.NET) Generativni AI (Java) Generativna AI (JavaScript)


Osnovno učenje

ML za začetnike Podatkovna znanost za začetnike AI za začetnike Kibernetska varnost za začetnike Spletni razvoj za začetnike IoT za začetnike XR razvoj za začetnike


Serija Copilot

Copilot za AI sočasno programiranje Copilot za C#/.NET Copilot pustolovščina

Dobivanje pomoči

Če zapnete ali imate kakršnakoli vprašanja o izdelavi AI aplikacij. Pridružite se drugim učencem in izkušenim razvijalcem v razpravah o MCP. To je podpirajoča skupnost, kjer so vprašanja dobrodošla in kjer se znanje prostodušno deli.

Microsoft Foundry Discord

Če imate povratne informacije o izdelku ali naletite na napake med izdelavo, obiščite:

Microsoft Foundry Developer Forum


Opozorilo: Ta dokument je bil preveden z uporabo storitve prevajanja z umetno inteligenco Co-op Translator. Čeprav si prizadevamo za natančnost, vas prosimo, da upoštevate, da lahko avtomatski prevodi vsebujejo napake ali netočnosti. Izvirni dokument v izvirnem jeziku je treba obravnavati kot avtoritativni vir. Za pomembne informacije priporočamo strokovni človeški prevod. Za kakršnakoli nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda, ne prevzemamo odgovornosti.