Skip to content

Latest commit

 

History

History
188 lines (134 loc) · 24 KB

File metadata and controls

188 lines (134 loc) · 24 KB

Generativna umetna inteligenca za začetnike

21 lekcij, ki vas naučijo vsega, kar morate vedeti, da začnete graditi aplikacije generativne umetne inteligence

GitHub licenca GitHub prispevki GitHub težave GitHub zahteve za povlečenje PRs Dobrodošli

GitHub opazovalci GitHub vilice GitHub zvezdice

Microsoft Foundry Discord

🌐 Podpora za več jezikov

Podprto preko GitHub Action (avtomatizirano in vedno posodobljeno)

Arabščina | Bengalščina | Bolgarščina | Burmanski (Myanmar) | 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 | 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 pidgin | Norveščina | Perzijski (Farsi) | Poljščina | Portugalščina (Brazilija) | Portugalščina (Portugalska) | Pendžabščina (Gurmukhi) | Romunščina | Ruščina | Srbščina (cirilica) | Slovaščina | Slovenščina | Španščina | Svahili | Švedščina | Tagalog (Filipinščina) | Tamilščina | Telugu | Tajščina | Turščina | Ukrajinščina | Urdu | Vietnamščina

Raje lokalno klonirate?

Ta repozitorij vključuje več kot 50 jezikovnih prevodov, 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 z veliko hitrejšim prenosom.

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

Naučite se temeljev gradnje aplikacij generativne umetne inteligence z našim celovitim tečajem v 21 lekcijah, 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 kot "Learn" lekcije, ki pojasnjujejo koncept generativne umetne inteligence, ali "Build" lekcije, ki pojasnijo koncept in priložijo primere kode v Pythonu in TypeScriptu, kadar je to mogoče.

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

Vsaka lekcija vsebuje tudi odsek "Keep Learning" z dodatnimi učnimi orodji.

Kaj potrebujete

Za zagon kode tega tečaja lahko uporabite:

Ustvarili smo lekcijo Course Setup, ki vam pomaga pri nastavitvi 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 generativne umetne inteligence v obeh jezikih, Python in TypeScript.

🗣️ Spoznajte druge učenjake, dobite podporo

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

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

🚀 Gradite startup?

Obiščite Microsoft za startupe, da izveste, kako danes začeti graditi z Azure krediti.

🙏 Želite pomagati?

Imate predloge ali ste našli pravopisne ali kode napake? Odprite zadevo ali Ustvarite zahtevo za povlečenje

📂 Vsaka lekcija vključuje:

  • Kratek video uvod v temo
  • Pisno lekcijo v README
  • Vzorce 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 Course Setup Nauči se: Kako nastaviti razvojno okolje Video prihaja kmalu Več informacij
01 Uvod v generativno umetno inteligenco in LLM Nauči se: Razumevanje, kaj je generativna umetna inteligenca in kako delujejo veliki jezikovni modeli (LLM). Video Več informacij
02 Razhajanje in primerjava različnih LLM Nauči se: Kako izbrati pravi model za vaš primer uporabe Video Več informacij
03 Odgovorna uporaba generativne umetne inteligence Nauči se: Kako odgovorno graditi aplikacije generativne umetne inteligence Video Več informacij
04 Razumevanje osnov inženirstva pozivov (prompt engineering) Nauči se: Praktične najboljše prakse inženirstva pozivov Video Več informacij
05 Ustvarjanje naprednih pozivov Nauči se: Kako uporabiti tehnike oblikovanja pozivov, ki izboljšajo izid tvojih pozivov. Video Izvedi več
06 Gradnja aplikacij za generiranje besedil Zgradi: Aplikacijo za generiranje besedil z uporabo Azure OpenAI / OpenAI API Video Izvedi več
07 Gradnja klepetalnih aplikacij Zgradi: Tehnike za učinkovito gradnjo in integracijo klepetalnih aplikacij. Video Izvedi več
08 Gradnja iskalnih aplikacij in vektorskih baz podatkov Zgradi: Iskalno aplikacijo, ki uporablja vdelave za iskanje podatkov. Video Izvedi več
09 Gradnja aplikacij za generiranje slik Zgradi: Aplikacijo za generiranje slik Video Izvedi več
10 Gradnja aplikacij z nizko kodo za AI Zgradi: Generativno AI aplikacijo z uporabo orodij z nizko kodo Video Izvedi več
11 Integracija zunanjih aplikacij s klicem funkcij Zgradi: Kaj je klic funkcij in njegove uporabe v aplikacijah Video Izvedi več
12 Oblikovanje UX za AI aplikacije Nauči se: Kako uporabiti načela UX oblikovanja 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 cikel generativne AI aplikacije Nauči se: Orodja in metrike za upravljanje življenjskega cikla LLM in LLMOps Video Izvedi več
15 Pridobivanje in generiranje (RAG) ter vektorske baze podatkov Zgradi: Aplikacijo, ki uporablja RAG okvir za pridobivanje vdelav iz vektorskih baz podatkov Video Izvedi več
16 Modeli odprte kode in Hugging Face Zgradi: Aplikacijo z modeli odprte kode, ki so na voljo na Hugging Face Video Izvedi več
17 AI agenti Zgradi: Aplikacijo z uporabo AI agentnega okvira Video Izvedi več
18 Natančno prilagajanje LLM-jev Nauči se: Kaj, zakaj in kako natančno prilagajati LLM-je 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 Merkleju za ključne prispevke k vsaki lekciji za izboljšanje izkušenj učečih 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


Azure / Edge / MCP / Agenti

AZD za začetnike Edge AI za začetnike MCP za začetnike AI agenti za začetnike


Serija generativnega AI

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


Osnovno učenje

Strojno učenje za začetnike Podatkovna znanost za začetnike 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 naletite na težave ali imate kakršnakoli vprašanja o izdelavi AI aplikacij, se pridružite ostalim učencem in izkušenim razvijalcem v razpravah o MCP. To je podporna skupnost, kjer so vprašanja dobrodošla in kjer se znanje prostovoljno deli.

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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