Skip to content

Latest commit

 

History

History
179 lines (126 loc) · 24 KB

File metadata and controls

179 lines (126 loc) · 24 KB

Generative AI Za Začetnike

21 lekcij, ki učijo vse, kar morate vedeti, da začnete graditi aplikacije Generativne AI

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 (avtomatizirano in vedno posodobljeno)

Arabski | Bengalski | Bolgarščina | Burmanski (Myanmar) | Kitajski (poenostavljen) | Kitajski (tradicionalni, Hong Kong) | Kitajski (tradicionalni, Macau) | Kitajski (tradicionalni, Tajvan) | Hrvaški | Češki | Danski | Nizozemski | Estonski | Finski | Francoski | Nemški | Grški | Hebrejščina | Hindi | Madžarski | Indonezijski | Italijanščina | Japonščina | Kannada | Korejski | Litvanski | Malajski | Malajalamski | Marathi | Nepalski | Nigerijski pidžin | Norveški | Perzijski (Farsi) | Poljski | Portugalski (Brazilija) | Portugalski (Portugalska) | Punjabi (Gurmukhi) | Romunski | Ruski | Srbski (cirilica) | Slovaški | Slovenski | Španski | Svahili | Švedski | Tagalog (Filipinski) | Tamil | Telugu | Tajski | Turški | Ukrajinski | Urdu | Vietnamski

Raje klonirate lokalno?

Ta repozitorij vključuje prevode v več kot 50 jezikih, kar znatno poveča velikost prenosa. Če želite klonirati 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 dobite vse, kar potrebujete za dokončanje tečaja s precej hitrejšim prenosom.

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

Naučite se osnov gradnje aplikacij generativne AI z našim celovitim tečajem, ki vsebuje 21 lekcij, pripravljenim s strani Microsoft Cloud Advocate.

🌱 Začetek

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

Lekcije so označene bodisi kot "Uči se" lekcije, ki pojasnjujejo koncept generativne AI, ali "Gradi" lekcije, ki pojasnijo koncept in vključujejo primere kode v Python in TypeScript, kjer je to mogoče.

Za .NET razvijalce priporočamo Generative AI for Beginners (.NET Edition)!

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

Kaj potrebujete

Za zagon kode tega tečaja lahko uporabite eno od naslednjih možnosti:

Pripravili smo lekcijo Nastavitev tečaja, ki vam pomaga pri urejanju vašega razvojnega okolja.

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

🧠 Pripravljeni za razmestitev?

Če iščete bolj napredne primere kode, si oglejte našo zbirko primerov kode Generativne AI tako v Python kot TypeScript.

🗣️ Spoznajte druge učence, pridobite podporo

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

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

🚀 Gradite startup?

Obiščite Microsoft for Startups, da izveste, kako začeti graditi z Azure boni še danes.

🙏 Želite pomagati?

Imate predloge ali našli pravopisne ali kodne napake? Odprite issue ali ustvarite pull request

📂 Vsaka lekcija vključuje:

  • Kratek video uvod v temo
  • Pisno lekcijo, ki se nahaja v README
  • Primerke 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 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 (LLM) Video Izvedi več
02 Raziskovanje in primerjava različnih LLM Uči se: Kako izbrati pravi model za vaš primer uporabe Video Izvedi več
03 Odgovorna uporaba Generativne AI Uči se: Kako odgovorno graditi aplikacije generativne AI Video Izvedi več
04 Razumevanje osnov inženiringa pozivov Nauči se: Praktične najboljše prakse inženiringa pozivov Video Preberi več
05 Ustvarjanje naprednih pozivov Nauči se: Kako uporabiti tehnike inženiringa pozivov, ki izboljšajo rezultate vaših pozivov. Video Preberi več
06 Izdelava aplikacij za generiranje besedila Ustvari: Aplikacijo za generiranje besedila z uporabo Azure OpenAI / OpenAI API Video Preberi več
07 Izdelava klepetalnih aplikacij Ustvari: Tehnike za učinkovito izdelavo in integracijo klepetalnih aplikacij. Video Preberi več
08 Izdelava aplikacij za iskanje in vektorskih baz podatkov Ustvari: Aplikacijo za iskanje, ki uporablja Embeddings za iskanje podatkov. Video Preberi več
09 Izdelava aplikacij za generiranje slik Ustvari: Aplikacijo za generiranje slik Video Preberi več
10 Izdelava AI aplikacij z malo kode Ustvari: Aplikacijo generativne umetne inteligence z uporabo orodij z malo kode Video Preberi več
11 Integracija zunanjih aplikacij prek klica funkcij Ustvari: Kaj je klic funkcij in njegovi primeri uporabe v aplikacijah Video Preberi več
12 Oblikovanje UX za AI aplikacije Nauči se: Kako uporabiti načela oblikovanja UX pri razvoju generativnih AI aplikacij Video Preberi več
13 Zavarovanje vaših generativnih AI aplikacij Nauči se: Grožnje in tveganja za AI sisteme in metode za njihovo zavarovanje. Video Preberi več
14 Življenjski cikel generativnih AI aplikacij Nauči se: Orodja in metrike za upravljanje življenjskega cikla LLM in LLMOps Video Preberi več
15 Generiranje z pomočjo iskanja (RAG) in vektorske baze podatkov Ustvari: Aplikacijo, ki uporablja RAG okvir za pridobivanje vdelav iz vektorskih baz podatkov Video Preberi več
16 Modeli odprte kode in Hugging Face Ustvari: Aplikacijo, ki uporablja modele odprte kode, ki so na voljo na Hugging Face Video Preberi več
17 AI agenti Ustvari: Aplikacijo, ki uporablja okvir AI agentov Video Preberi več
18 Fino nastavljanje LLM modelov Nauči se: Kaj, zakaj in kako fino nastavljati LLM modele Video Preberi več
19 Gradnja z majhnimi jezikovnimi modeli (SLM) Nauči se: Prednosti gradnje z majhnimi jezikovnimi modeli Video kmalu na voljo Preberi več
20 Gradnja z modeli družine Mistral Nauči se: Značilnosti in razlike modelov družine Mistral Video kmalu na voljo Preberi več
21 Gradnja z modeli družine Meta Nauči se: Značilnosti in razlike modelov družine Meta Video kmalu na voljo Preberi več

🌟 Posebna zahvala

Posebna zahvala Johnu Azizu za ustvarjanje vseh GitHub Actions in potekov dela

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

🎒 Drugi tečaji

Naša ekipa ustvarja tudi druge tečaje! Oglejte 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 generativne umetne inteligence

Generativna umetna inteligenca za začetnike Generativna umetna inteligenca (.NET) Generativna umetna inteligenca (Java) Generative AI (JavaScript)


Osnovno učenje

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Serija Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Iskanje pomoči

Če se zataknete ali imate vprašanja o gradnji AI aplikacij. Pridružite se družbi učencev in izkušenih razvijalcev 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 gradnjo, obiščite:

Microsoft Foundry Developer Forum


Omejitev odgovornosti: Ta dokument je bil preveden z uporabo AI prevajalske storitve Co-op Translator. Čeprav si prizadevamo za natančnost, upoštevajte, da avtomatizirani prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v njegovem izvorno jeziku velja za avtoritativni vir. Za ključne informacije priporočamo profesionalen človeški prevod. Nismo odgovorni za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.