Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 24.4 KB

File metadata and controls

189 lines (137 loc) · 24.4 KB

Generative AI Za Začetnike

21 lekcij, ki vas nauč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 več jezikom

Podprto prek GitHub Action (avtomatizirano in vedno posodobljeno)

Arabščina | Bengalščina | Bolgarščina | Burmanski (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Hong Kong) | Kitajščina (tradicionalna, Macau) | Kitajščina (tradicionalna, Tajvan) | Hrvaščina | Češčina | Danščina | 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 | Khmer | Korejščina | Litovščina | Malezijščina | Malayalam | Maratščina | Nepalščina | Nigerijski pidgin | 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 (Filipinski) | Tamilščina | Telugu | Tajščina | Turščina | Ukrajinščina | Urdu | Vietnamščina

Raje klonirate lokalno?

Ta repozitorij vključuje več kot 50 jezikovnih prevodov, kar znatno poveča velikost prenosa. Če želite klonirati brez prevodov, uporabite 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 dobite vse, kar potrebujete za dokončanje tečaja z veliko hitrejšim prenosom.

Generativna AI za začetnike (3. izdaja) - Tečaj

Naučite se osnov gradnje aplikacij Generativne AI z našim celovitim 21-lekcijskim tečajem, ki ga pripravijo Microsoft Cloud Advocates.

🌱 Začetek

Tečaj ima 21 lekcij. Vsaka lekcija pokriva svojo temo, zato začnite kjer koli želite!

Lekcije so označene bodisi kot "Učenje", ki razlagajo koncept Generativne AI, ali kot "Gradnja", ki razložijo koncept in vključujejo primere kode v obeh jezikih Python in TypeScript, kjer je mogoče.

Za razvijalce .NET si oglejte Generativna AI za začetnike (.NET izdaja)!

Vsaka lekcija vključuje tudi odsek "Nadaljujte z učenjem" z dodatnimi učnimi orodji.

Kaj potrebujete

Za zagon kode iz tega tečaja lahko uporabite:

Ustvarili smo lekcijo Nastavitev tečaja, ki vam pomaga z namestitvijo razvojnega okolja.

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

🧠 Pripravljeni za implementacijo?

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

🗣️ Spoznajte druge udeležence, pridobite podporo

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

Vprašanja ali povratne informacije o izdelku delite v našem Azure AI Foundry Developer Forumu na GitHubu.

🚀 Gradite startup?

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

🙏 Želite pomagati?

Imate predloge ali ste našli pravopisne ali kodne napake? Odprite zadevo ali Ustvarite pull request

📂 Vsaka lekcija vključuje:

  • Kratek video uvod v temo
  • Pisno lekcijo, ki je na voljo v README
  • Primere kode v Pythonu in TypeScriptu, 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čenje: Kako nastaviti razvojno okolje Video prihaja kmalu Nauči se več
01 Uvod v Generativno AI in velike jezikovne modele (LLM) Učenje: Razumevanje, kaj je Generativna AI in kako delujejo veliki jezikovni modeli (LLM). Video Nauči se več
02 Raziščite in primerjajte različne velike jezikovne modele Učenje: Kako izbrati pravi model za vaš primer uporabe Video Nauči se več
03 Uporaba Generativne AI odgovorno Učenje: Kako graditi aplikacije Generativne AI odgovorno Video Nauči se več
04 Razumevanje osnov inženiringa pozivov Nauči se: Praktične najboljše prakse inženiringa pozivov Video Izvedi več
05 Ustvarjanje naprednih pozivov Nauči se: Kako uporabiti tehnike inženiringa pozivov, ki izboljšajo rezultate vaših pozivov. Video Izvedi več
06 Gradnja aplikacij za generiranje besedil Ustvari: Aplikacijo za generiranje besedil z uporabo Azure OpenAI / OpenAI API Video Izvedi več
07 Gradnja klepetalnih aplikacij Ustvari: Tehnike za učinkovito gradnjo in integracijo klepetalnih aplikacij. Video Izvedi več
08 Gradnja iskalnih aplikacij z vektorskimi podatkovnimi bazami Ustvari: Iskalno aplikacijo, ki uporablja vdelave (Embeddings) za iskanje podatkov. Video Izvedi več
09 Gradnja aplikacij za generiranje slik Ustvari: Aplikacijo za generiranje slik Video Izvedi več
10 Gradnja nizko kodnih AI aplikacij Ustvari: Aplikacijo generativne umetne inteligence z orodji nizke kode Video Izvedi več
11 Integracija zunanjih aplikacij s funkcijskim klicem Ustvari: Kaj je funkcijski klic in kako se uporablja v aplikacijah Video Izvedi več
12 Oblikovanje UX za AI aplikacije Nauči se: Kako uporabiti načela oblikovanja UX pri razvoju aplikacij generativne umetne inteligence Video Izvedi več
13 Varnost vaših generativnih AI aplikacij Nauči se: Grožnje in tveganja za AI sisteme ter načine za zaščito teh sistemov. Video Izvedi več
14 Življenjski cikel generativne AI aplikacije Nauči se: Orodja in metrike za upravljanje življenjskega cikla velikih jezikovnih modelov (LLM) in LLMOps Video Izvedi več
15 Povečano generiranje z iskanjem (RAG) in vektorske baze podatkov Ustvari: Aplikacijo z uporabo RAG okvira za iskanje vdelav iz vektorskih baz podatkov Video Izvedi več
16 Modeli z odprto kodo in Hugging Face Ustvari: Aplikacijo z uporabo modelov odprte kode, ki so na voljo na Hugging Face Video Izvedi več
17 AI agenti Ustvari: Aplikacijo z uporabo okvira AI agentov Video Izvedi več
18 Fino nastavljanje LLM Nauči se: Kaj, zakaj in kako nastavljati velike jezikovne modele 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 akcij in potekov dela

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

🎒 Drugi tečaji

Naša ekipa ustvarja tudi 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 generativne umetne inteligence

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


Osnove učenja

Strojno učenje 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 programsko soavtorstvo Copilot za C#/.NET Copilot avantura

Pridobivanje pomoči

Če naletite na težave ali imate kakršnakoli vprašanja o ustvarjanju AI aplikacij. Pridružite se skupnosti udeležencev in izkušenih razvijalcev v razpravah o MCP. To je podporna skupnost, kjer so vprašanja dobrodošla in znanje se prosto deli.

Microsoft Foundry Discord

Če imate povratne informacije o izdelku ali napake med ustvarjanjem, 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 točnost, vas prosimo, da upoštevate, da avtomatizirani prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v izvirnem jeziku velja za avtoritativni vir. Za ključne informacije priporočamo strokovni človeški prevod. Nismo odgovorni za morebitne nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.