Generatiivne tehisintellekt algajatele - Java väljaanne
July 3, 2026 · View on GitHub

Aja kulu: Terve töötuba saab teha veebis ilma kohalikku seadistust tegemata. Keskkonna seadistamine võtab 2 minutit, proovide uurimine sõltuvalt sügavusest 1–3 tundi.
Kiire algus
- Hargna see hoidla oma GitHubi kontole
- Klõpsa Code → Codespaces vahekaart → ... → Uus valikutega...
- Kasuta vaikeväärtusi – see valib selle kursuse jaoks loodud arenduskonteineri
- Klõpsa Loo koodiruumiks
- Oota ~2 minutit, kuni keskkond on valmis
- Liigu otse 2. peatükki: Provision Azure AI Foundry
Mitmekeelse tugi
Tugevalt läbi GitHub Actioni (Automatiseeritud ja alati ajakohane)
Araabia | Bengali | Bulgaaria | Birma (Myanmar) | Hiina (lihtsustatud) | Hiina (traditsiooniline, Hongkong) | Hiina (traditsiooniline, Macau) | Hiina (traditsiooniline, Taiwan) | Horvaadi | Tšehhi | Taani | Hollandi | Eesti | Soome | Prantsuse | Saksa | Kreeka | Heebrea | Hindi | Ungari | Indoneesia | Itaalia | Jaapani | Kannada | Khmeri | Korea | Leedu | Malai | Malajalami | Marathi | Nepali | Nigeeria pidžin | Norra | Pärsia (Farsi) | Poola | Portugali (Brasiilia) | Portugali (Portugal) | Pandžabi (Gurmukhi) | Rumeenia | Vene | Serbia (kirillitsa) | Slovaki | Sloveeni | Hispaania | Suaheli | Rootsi | Tagalogi (filipiinid) | Tamiili | Telugu | Tai keel | Türgi | Ukraina | Urdu | Vietnami
Eelistad kloonimist lokaalselt?
Selles hoidlas on 50+ keele tõlget, mis suurendab oluliselt allalaaditava faili suurust. Tõlgeteta kloonimiseks kasuta harvakatset:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git cd Generative-AI-for-beginners-java 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-java.git cd Generative-AI-for-beginners-java git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"See annab sulle kõik vajaliku kursuse läbimiseks palju kiirema allalaadimisega.
Kursuse struktuur & õppimise rada
1. peatükk: Sissejuhatus generatiivsesse tehisintellekti
- Põhikontseptsioonid: Suurte keelemudelite mõistmine, tokendid, manused ja tehisintellekti võimed
- Java AI ökosüsteem: Ülevaade Spring AI ja OpenAI SDK-dest
- Mudeli konteksti protokoll: Sissejuhatus MCP-sse ja selle rolli AI agentide suhtluses
- Praktilised rakendused: Reaalmaailma stsenaariumid, sh vestlusrobotid ja sisugeneratsioon
- → Alusta 1. peatükki
2. peatükk: Arenduskeskkonna seadistamine
- Azure AI Foundry: Mudelite juurutamine koodina Bicepiga ja Azure Developer CLI-ga (azd)
- Spring Boot + Spring AI: Parimad tavad ettevõtte AI rakenduste arendamiseks
- Võtmeteta autentimine: Turvaline ühendus Microsoft Entra ID-ga — ilma API võtmete haldamiseta
- Arendustööriistad: Docker konteinerid, VS Code ja GitHub Codespaces konfiguratsioon
- → Alusta 2. peatükki
3. peatükk: Põhilised generatiivse AI tehnikad
- Promptide ehitamine: Tõhusad tehnikad AI mudelite vastuste optimeerimiseks
- Manused & vektorioperatsioonid: Semantilise otsingu ja sarnasusmõõtmise rakendamine
- Tagasitoomisega täiustatud generatsioon (RAG): AI kombineerimine omaenda andmeallikatega
- Funktsioonikõned: AI võimendamine kohandatud tööriistade ja pistikprogrammidega
- → Alusta 3. peatükki
4. peatükk: Praktilised rakendused & projektid
- Lemmikloomalugude generaator (
petstory/): Loov sisu genereerimine Azure AI Foundry abil - Foundry lokaalne demo (
foundrylocal/): Kohalik AI mudeli integratsioon OpenAI Java SDK-ga - MCP kalkulaatoriteenus (
calculator/): Põhiline Mudeli konteksti protokolli rakendus Spring AI-ga - → Alusta 4. peatükki
5. peatükk: Vastutustundlik AI arendus
- Azure AI Foundry sisuohutus: Sisseehitatud sisu filtreerimise ja ohutusmehhanismide testimine (tõrkeplokid ja pehmed keeldumised)
- Vastutustundliku AI demo: Praktiline näide, kuidas kaasaegsed AI ohutussüsteemid töötavad
- Parimad praktikad: Eetilise AI arenduse ja kasutuse juhendid
- → Alusta 5. peatükki
Lisavarad
LangChain
Azure / Edge / MCP / Agentid
Generatiivse AI sari
Põhiõpingud
Copilot sari
Abi saamine
Kui jääd hätta või sul on küsimusi AI rakenduste loomise kohta, liitu teiste õppijate ja kogenud arendajatega MCP aruteludes. See on toetav kogukond, kus küsimusi oodatakse ja teadmisi vabalt jagatakse.
Kui sul on toodete kohta tagasisidet või ehitamise ajal tekib vigu, külasta:
Lahtiütlus: See dokument on tõlgitud kasutades AI tõlketeenust Co-op Translator. Kuigi me püüdleme täpsuse poole, palun pange tähele, et automatiseeritud tõlgetes võib esineda vigu või ebatäpsusi. Originaaldokument selle emakeeles tuleks pidada autoriteetseks allikaks. Olulise teabe puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta selle tõlkega seotud eksimustest või valesti mõistmistest.