Skip to content

Latest commit

 

History

History
179 lines (125 loc) · 23.9 KB

File metadata and controls

179 lines (125 loc) · 23.9 KB

Generativna umetna inteligenca za začetnike

21 lekcij, ki poučujejo vse, kar morate vedeti, da začnete graditi aplikacije generativne umetne inteligence

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Podpora za več jezikov

Podprto preko GitHub Action (samodejno in vedno posodobljeno)

Arabsko | Bengalsko | Bolgarščina | Burmanščina (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicijska, Hongkong) | Kitajščina (tradicijska, Macao) | Kitajščina (tradicijska, Tajvan) | Hrvaščina | Češčina | Dansko | Nizozemščina | Estonščina | Finščina | Francoščina | Nemščina | Grščina | Hebrejščina | Hindujščina | Madžarščina | Indonezijščina | Italijanščina | Japonščina | Kannada | Korejščina | Litvanščina | Malezijščina | Malayalam | Marathi | Nepalščina | Nigerski pidžin | Norveščina | Perzijščina (Farsi) | Poljščina | Portugalščina (Brazilija) | Portugalščina (Portugalska) | Punjabi (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 želite klonirati lokalno?

Ta repozitorij vključuje prevode v več kot 50 jezikov, kar znatno poveča velikost prenosa. Za kloniranje brez prevodov uporabite 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'

Tako boste dobili vse, kar potrebujete za dokončanje tečaja z veliko hitrejšim prenosom.

Generativna umetna inteligenca za začetnike (verzija 3) - tečaj

Naučite se osnov gradnje aplikacij generativne umetne inteligence z našim 21-lekcijskim obsežnim tečajem, ki ga pripravljajo Microsoft Cloud Advocates.

🌱 Začetek

Ta tečaj ima 21 lekcij. Vsaka lekcija pokriva svojo temo, zato začnite kjerkoli želite!

Lekcije so označene bodisi kot "Learn" lekcije, ki pojasnjujejo koncept generativne umetne inteligence, ali "Build" lekcije, ki pojasnjujejo koncept in primere kode v obeh jezikih Python in TypeScript, kjer je to mogoče.

Za .NET razvijalce si oglejte Generative AI for Beginners (.NET Edition)!

Vsaka lekcija vključuje tudi razdelek "Keep Learning" z dodatnimi učnimi orodji.

Kaj potrebujete

Za izvajanje kode iz tega tečaja lahko uporabite:

Ustvarili smo Course Setup lekcijo, ki vam pomaga pri nastavitvi razvojnega okolja.

Ne pozabite ozvezditi (🌟) tega repozitorija, da ga boste lažje našli pozneje.

🧠 Pripravljeni za razmestitev?

Če iščete bolj napredne primere kode, si oglejte našo zbirko primerov kode za generativno AI v obeh jezikih Python in TypeScript.

🗣️ Spoznajte druge učence, pridobite podporo

Pridružite se našemu uradnemu Azure AI Foundry Discord strežniku, da spoznate in vzpostavite mrežo z drugimi učenci, ki obiskujejo ta tečaj, ter pridobite podporo.

Postavljajte vprašanja ali delite povratne informacije v našem Azure AI Foundry Developer Forum na Githubu.

🚀 Gradite startup?

Obiščite Microsoft for Startups, da izveste, kako začeti graditi s krediti Azure že danes.

🙏 Želite pomagati?

Imate predloge ali ste našli napake v črkovanju ali kodi? Odprite zadevo ali ustvarite pull request

📂 Vsaka lekcija vsebuje:

  • Kratek video uvod v temo
  • Pisni učni material v README datoteki
  • Vzorčne kode v Python in TypeScript, ki podpirajo Azure OpenAI in OpenAI API
  • Povezave do dodatnih virov za nadaljnje učenje

🗃️ Lekcije

# Povezava do lekcije Opis Video Dodatno učenje
00 Course Setup Learn: Kako nastaviti svoje razvojno okolje Video bo na voljo kmalu Izvedi več
01 Uvod v generativno umetno inteligenco in velika jezikovna modela Learn: Razumevanje, kaj je generativna AI in kako delujejo veliki jezikovni modeli (LLM) Video Izvedi več
02 Raziskovanje in primerjava različnih LLM Learn: Kako izbrati pravi model za svoj primer uporabe Video Izvedi več
03 Odgovorna uporaba generativne umetne inteligence Learn: Kako odgovorno graditi aplikacije generativne umetne inteligence Video Izvedi več
04 Razumevanje osnov inženiringa pozivov Nauči se: Praktične najboljše prakse inženiringa pozivov Video Več informacij
05 Ustvarjanje naprednih pozivov Nauči se: Kako uporabiti tehnike inženiringa pozivov, ki izboljšajo rezultate vaših pozivov. Video Več informacij
06 Izgradnja aplikacij za generiranje besedil Ustvari: Aplikacijo za generiranje besedil z uporabo Azure OpenAI / OpenAI API Video Več informacij
07 Izdelava klepetalnih aplikacij Ustvari: Tehnike za učinkovito izdelavo in integracijo klepetalnih aplikacij. Video Več informacij
08 Izdelava iskalnih aplikacij in vektorskih baz podatkov Ustvari: Iskalno aplikacijo, ki uporablja vdelave za iskanje podatkov. Video Več informacij
09 Izdelava aplikacij za generiranje slik Ustvari: Aplikacijo za generiranje slik Video Več informacij
10 Izdelava AI aplikacij z nizko kodo Ustvari: Aplikacijo Generativne umetne inteligence z orodji za nizko kodo Video Več informacij
11 Integracija zunanjih aplikacij z uporabo klica funkcij Ustvari: Kaj je klic funkcije in kako se uporablja v aplikacijah Video Več informacij
12 Oblikovanje UX za AI aplikacije Nauči se: Kako uporabiti načela UX oblikovanja pri razvoju generativnih AI aplikacij Video Več informacij
13 Zavarovanje vaših generativnih AI aplikacij Nauči se: Nevarnosti in tveganja za AI sisteme ter metode za njihovo varovanje. Video Več informacij
14 Življenjski cikel generativnih AI aplikacij Nauči se: Orodja in metrike za upravljanje življenjskega cikla LLM in LLMOps Video Več informacij
15 Generiranje z dodatkom iskanja (RAG) in vektorske baze podatkov Ustvari: Aplikacijo z uporabo RAG ogrodja za pridobivanje vdelav iz vektorskih baz podatkov Video Več informacij
16 Modeli odprte kode in Hugging Face Ustvari: Aplikacijo z uporabo modelov odprte kode, ki so na voljo na Hugging Face Video Več informacij
17 AI agenti Ustvari: Aplikacijo z uporabo ogrodja za AI agente Video Več informacij
18 Natančno prilagajanje LLM-jev Nauči se: Kaj, zakaj in kako natančno prilagajati LLM-je Video Več informacij
19 Izgradnja z majhnimi jezikovnimi modeli (SLM) Nauči se: Prednosti izgradnje z majhnimi jezikovnimi modeli Video prihaja kmalu Več informacij
20 Izgradnja z modeli Mistral Nauči se: Značilnosti in razlike modelov družine Mistral Video prihaja kmalu Več informacij
21 Izgradnja z modeli Meta Nauči se: Značilnosti in razlike modelov družine Meta Video prihaja kmalu Več informacij

🌟 Posebna zahvala

Posebna zahvala Johnu Azizu za ustvarjanje vseh GitHub dejanj in delovnih tokov

Bernhardu Merkleju za ključne prispevke k vsakemuu lekciji za izboljšanje izkušenj učencev in kode.

🎒 Druge tečaje

Naša ekipa pripravlja tudi druge tečaje! Oglejte si:

LangChain

LangChain4j za začetnike LangChain.js 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 Generativne umetne inteligence

Generativna AI za začetnike Generativna AI (.NET) Generativna 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 pare programiranja Copilot za C#/.NET Copilot dogodivščina

Pridobivanje pomoči

Če se zataknete ali imate vprašanja glede izdelave AI aplikacij, se pridružite drugim učencem in izkušenim razvijalcem v razpravah o MCP. To je podporna skupnost, kjer so vprašanja dobrodošla in se znanje prosto deli.

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


Omejitev odgovornosti: Ta dokument je bil preveden z uporabo storitve za samodejni prevod AI Co-op Translator. Čeprav si prizadevamo za natančnost, vas opozarjamo, da samodejni prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v njegovem izvorni jeziku velja za avtoritativni vir. Za kritične informacije priporočamo strokovni prevod s strani človeka. Nismo odgovorni za morebitna nesporazumevanja ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.