Generatyvinis DI pradedantiesiems

July 3, 2026 · View on GitHub

Microsoft Foundry Discord

Generatyvinis DI pradedantiesiems – Java leidimas

Laiko sąnaudos: visas seminaras gali būti baigtas internetu be vietinės aplinkos nustatymo. Aplinkos nustatymas užtrunka 2 minutes, o pavyzdžių tyrinėjimas reikalauja 1–3 valandų, priklausomai nuo tyrinėjimo gylio.

Greitas pradėjimas

  1. Sukurkite šio saugyklos šaką (fork) savo GitHub paskyroje
  2. Spustelėkite CodeCodespaces skirtuką → ...New with options...
  3. Naudokite numatytuosius nustatymus – tai pasirinktinai pasirinkta šio kurso kūrimo konteineris
  4. Spustelėkite Create codespace
  5. Palaukite ~2 minutes, kol aplinka bus paruošta
  6. Tiesiogiai pereikite į 2 skyrių: Azure AI Foundry rezervavimas

Daugiakalbė palaikyma

Palaikoma per GitHub Action (automatizuota ir visada atnaujinta)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Norite klonuoti vietoje?

Ši saugykla turi daugiau nei 50 kalbų vertimų, kurie žymiai padidina atsisiuntimo dydį. Norėdami klonuoti be vertimų, naudokite mažą atsisiuntimą (sparse checkout):

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"

Tai duoda viską, ko jums reikia kursui užbaigti su daug greitesniu atsisiuntimu.

Kurso struktūra ir mokymosi kelias

1 skyrius: Įvadas į generatyvinį DI

  • Pagrindinės sąvokos: Supratimas apie didelius kalbos modelius, žetonus, įdėinius ir DI galimybes
  • Java DI ekosistema: Spring AI ir OpenAI SDK apžvalga
  • Modelio konteksto protokolas: MCP pristatymas ir jo vaidmuo DI agentų komunikacijoje
  • Praktinės taikymo sritys: Tikri atvejai, įskaitant pokalbių robotus ir turinio generavimą
  • → Pradėti 1 skyrių

2 skyrius: Kūrimo aplinkos nustatymas

  • Azure AI Foundry: Modelių diegimų rezervavimas kaip kodo su Bicep ir Azure Developer CLI (azd)
  • Spring Boot + Spring AI: Geriausios praktikos verslo DI programų kūrime
  • Autentifikacija be raktų: Saugi Microsoft Entra ID jungtis – nereikia valdyti API raktų
  • Kūrimo įrankiai: Docker konteineriai, VS Code ir GitHub Codespaces konfigūracija
  • → Pradėti 2 skyrių

3 skyrius: Pagrindinės generatyvinio DI technikos

  • Užklausų inžinerija: Optimalios DI modelio atsakymų technikos
  • Įdėjiniai ir vektorinės operacijos: Semantinės paieškos ir panašumo atitikimo įgyvendinimas
  • Retrieval-Augmented Generation (RAG): DI sujungimas su jūsų duomenų šaltiniais
  • Funkcijų kvietimas: DI galimybių išplėtimas su pasirinktinais įrankiais ir papildiniais
  • → Pradėti 3 skyrių

4 skyrius: Praktinės taikymo sritys ir projektai

  • Gyvūnų istorijų generatorius (petstory/): Kūrybinis turinio generavimas su Azure AI Foundry
  • Vietinė Foundry demonstracija (foundrylocal/): Vietinis DI modelio integravimas su OpenAI Java SDK
  • MCP skaičiuoklės paslauga (calculator/): Pagrindinė Modelio konteksto protokolo implementacija su Spring AI
  • → Pradėti 4 skyrių

5 skyrius: Atsakingas DI kūrimas

  • Azure AI Foundry turinio sauga: Išbandykite įmontuotas turinio filtravimo ir saugos sistemas (griežtos blokados ir minkšti atsisakymai)
  • Atsakingo DI demonstracija: Praktinis pavyzdys, kaip veikia modernios DI saugos sistemos
  • Geriausios praktikos: Esminės gairės etiniam DI kūrimui ir diegimui
  • → Pradėti 5 skyrių

Papildomi ištekliai

LangChain

LangChain4j pradedantiesiems LangChain.js pradedantiesiems LangChain pradedantiesiems

Azure / Edge / MCP / Agentai

AZD pradedantiesiems Edge DI pradedantiesiems MCP pradedantiesiems DI agentai pradedantiesiems


Generatyvinio DI serija

Generatyvinis DI pradedantiesiems Generatyvinis DI (.NET) Generatyvinis DI (Java) Generatyvinis DI (JavaScript)


Pagrindinis mokymasis

ML pradedantiesiems Duomenų mokslas pradedantiesiems DI pradedantiesiems Kibernetinis saugumas pradedantiesiems Interneto kūrimas pradedantiesiems IoT pradedantiesiems XR kūrimas pradedantiesiems


Copilot serija

Copilot AI poriniam programavimui Copilot C#/.NET programavimui Copilot nuotykis

Pagalbos gavimas

Jeigu įstringate arba turite klausimų apie AI programėlių kūrimą. Prisijunkite prie bendraminčių ir patyrusių programuotojų diskusijų apie MCP. Tai palaikanti bendruomenė, kurioje klausimai yra laukiami, o žinios dalijamos laisvai.

Microsoft Foundry Discord

Jei turite atsiliepimų apie produktą arba randate klaidų kūrimo metu, apsilankykite:

Microsoft Foundry Developer Forum


Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, prašome atkreipti dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba laikomas autoritetingu šaltiniu. Svarbiai informacijai rekomenduojama naudoti profesionalų žmogiškąjį vertimą. Mes neatsakome už jokius nesusipratimus ar neteisingą interpretaciją, kilusią naudojantis šiuo vertimu.