Skip to content

Latest commit

 

History

History
138 lines (107 loc) · 12.3 KB

File metadata and controls

138 lines (107 loc) · 12.3 KB

Generatyvioji dirbtinis intelektas pradedantiesiems – Java leidimas

Microsoft Foundry Discord

Generatyvioji dirbtinis intelektas pradedantiesiems – Java leidimas

Laiko įsipareigojimas: Visa dirbtuvė gali būti baigta internetu be vietinės sąrankos. Aplinkos nustatymas užtrunka 2 minutes, o pavyzdžių tyrinėjimas priklausomai nuo gilumo trunka 1–3 valandas.

Greitas pradėjimas

  1. Pradėkite šį saugyklą savo GitHub paskyroje (fork)
  2. Spustelėkite CodeCodespaces skirtuką → ...New with options...
  3. Naudokite numatytuosius nustatymus – tai pasirinkti plėtojimo konteinerį, sukurtą šiam kursui
  4. Spustelėkite Create codespace
  5. Palaukite ~2 minutes, kol aplinka bus paruošta
  6. Eikite tiesiai į Pirmą pavyzdį

Daugakalbė palaikymas

Palaikoma per GitHub Action (automatinis ir visada atnaujintas)

Arabų | Bengalų | Bulgarų | Burmiečių (Myanmar) | Kinų (Supaprastinta) | Kinų (Tradicinė, Honkongas) | Kinų (Tradicinė, Makao) | Kinų (Tradicinė, Taivanas) | Kroatų | Čekų | Danų | Olandų | Estų | Suomių | Prancūzų | Vokiečių | Graikų | Hebrajų | Hindi | Vengrų | Indoneziečių | Italų | Japonų | Kanadų | Khmerų | Korėjiečių | Lietuvių | Malajų | Malajalų | Marati | Nepaliečių | Nigerijos pidžino | Norvegų | Persų (Farsi) | Lenkų | Portugalų (Brazilija) | Portugalų (Portugalija) | Pandžabų (Gurmuchi) | Rumunų | Rusų | Serbų (Kirilica) | Slovakų | Slovėnų | Ispanų | Suahelių | Švedų | Tagalogų (Filipinų) | Tamilų | Telugų | Tajų | Turkų | Ukrainiečių | Urdu | Vietnamiečių

Norite klonuoti vietoje?

Ši saugykla apima daugiau nei 50 kalbų vertimų, dėl ko reikšmingai padidėja atsisiuntimo dydis. Norėdami klonuoti be vertimų, naudokite ribotą tikrinimą (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 suteikia jums viską, ko reikia kursui užbaigti, su daug greitesniu atsisiuntimu.

Kurso struktūra ir mokymosi kelias

1 skyrius: Įvadas į generatyviąją DI

  • Pagrindinės sąvokos: Didelių kalbos modelių, žetonų, įterpimų ir DI galimybių supratimas
  • Java DI ekosistema: „Spring AI“ ir „OpenAI“ SDK apžvalga
  • Modelio konteksto protokolas: MCP įvadas ir jo vaidmuo DI agentų komunikacijoje
  • Praktinės taikymo sritys: Realiai gyvenimo situacijos, įskaitant pokalbių robotus ir turinio generavimą
  • → Pradėti 1 skyrių

2 skyrius: Plėtros aplinkos nustatymas

  • Daugiaprieigos konfigūracija: Nustatykite GitHub modelius, Azure OpenAI ir OpenAI Java SDK integracijas
  • Spring Boot + Spring AI: Gerosios praktikos verslo DI programų kūrimui
  • GitHub modeliai: Nemokama DI modelių prieiga prototipams ir mokymuisi (kredito kortelė nereikalinga)
  • Plėtros įrankiai: „Docker“ konteineriai, VS Code ir GitHub Codespaces konfigūracija
  • → Pradėti 2 skyrių

3 skyrius: Pagrindinės generatyviosios DI technikos

  • Užklausų inžinerija: Optimalių atsakymų dirbtiniesiems modeliams technikos
  • Įterpimai ir vektorių operacijos: Semantinis paieškos ir panašumo suderinimo įgyvendinimas
  • Retrieval-Augmented Generation (RAG): Apjungti DI su jūsų pačių duomenų šaltiniais
  • Funkcijų kvietimas: Išplėsti DI galimybes pritaikytais įrankiais ir papildiniais
  • → Pradėti 3 skyrių

4 skyrius: Praktiniai taikymai ir projektai

  • Augintinių pasakojimų generatorius (petstory/): Kūrybinis turinio generavimas su GitHub modeliais
  • Foundry vietinis demo (foundrylocal/): Vietinis DI modelio integravimas su OpenAI Java SDK
  • MCP skaičiuoklės paslauga (calculator/): Pagrindinė Modelio konteksto protokolo įgyvendinimas su Spring AI
  • → Pradėti 4 skyrių

5 skyrius: Atsakinga DI plėtra

  • GitHub modelių saugumas: Išbandykite įmontuotą turinio filtravimą ir saugumo mechanizmus (griežtas blokavimas ir minkštas atsisakymas)
  • Atsakingos DI demonstracija: Praktinis pavyzdys, kaip veikia modernios DI saugumo sistemos
  • Geriausios praktikos: Būtinos gairės etiškai 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


Generatyviosios DI serija

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


Pagrindinis mokymasis

ML pradedantiesiems Duomenų mokslas pradedantiesiems DI pradedantiesiems Kibernetinis saugumas pradedantiesiems

Web Dev pradedantiesiems IoT pradedantiesiems XR kūrimas pradedantiesiems


Copilot serija

Copilot dirbant poroje su DI Copilot C#/.NET Copilot nuotykiai

Pagalbos gavimas

Jei įstringate arba turite klausimų apie DI programų kūrimą. Prisijunkite prie kolegų besimokančiųjų ir patyrusių kūrėjų, diskutuojančių apie MCP. Tai palaikanti bendruomenė, kurioje klausimai yra laukiami, o žinios dalijamos laisvai.

Microsoft Foundry Discord

Jei turite atsiliepimų apie produktą arba susiduriate su klaidomis 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 automatizuotame vertime gali būti klaidų ar netikslumų. Originalus dokumentas gimtąja kalba turi būti laikomas autoritetingu šaltiniu. Svarbiai informacijai rekomenduojamas profesionalus žmogaus vertimas. Mes neatsakome už bet kokius nesusipratimus ar klaidingus interpretavimus, kylančius dėl šio vertimo naudojimo.