Generatiivne tehisintellekt algajatele - Java väljaanne

July 3, 2026 · View on GitHub

Microsoft Foundry Discord

Generatiivne tehisintellekt algajatele - Java väljaanne

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

  1. Hargna see hoidla oma GitHubi kontole
  2. Klõpsa CodeCodespaces vahekaart → ...Uus valikutega...
  3. Kasuta vaikeväärtusi – see valib selle kursuse jaoks loodud arenduskonteineri
  4. Klõpsa Loo koodiruumiks
  5. Oota ~2 minutit, kuni keskkond on valmis
  6. 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

LangChain4j algajatele LangChain.js algajatele LangChain algajatele

Azure / Edge / MCP / Agentid

AZD algajatele Edge AI algajatele MCP algajatele AI agentid algajatele


Generatiivse AI sari

Generatiivne AI algajatele Generatiivne AI (.NET) Generatiivne AI (Java) Generatiivne AI (JavaScript)


Põhiõpingud

ML algajatele Andmeteadus algajatele AI algajatele Küberjulgeolek algajatele

Veebiarendus algajatele IoT algajatele XR arendus algajatele


Copilot sari

Copilot AI-põhise paarisprogrammeeri jaoks Copilot C#/.NET arendajatele Copilot seiklused

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.

Microsoft Foundry Discord

Kui sul on toodete kohta tagasisidet või ehitamise ajal tekib vigu, külasta:

Microsoft Foundry arendajate foorum


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.