Skip to content

Latest commit

 

History

History
89 lines (72 loc) · 6.95 KB

File metadata and controls

89 lines (72 loc) · 6.95 KB

Generatiivinen AI aloittelijoille - Java-versio

Microsoft Azure AI Foundry Discord

Generatiivinen AI aloittelijoille - Java-versio

Aikataulu: Koko työpaja voidaan suorittaa verkossa ilman paikallista asennusta. Ympäristön asennus kestää 2 minuuttia, ja esimerkkien tutkiminen vie 1–3 tuntia riippuen tutkimisen syvyydestä.

Pika-aloitus

  1. Haarauta tämä arkisto GitHub-tilillesi
  2. Klikkaa CodeCodespaces-välilehti → ...New with options...
  3. Käytä oletusasetuksia – tämä valitsee tämän kurssin kehityskontin
  4. Klikkaa Create codespace
  5. Odota noin 2 minuuttia, että ympäristö on valmis
  6. Siirry suoraan Ensimmäiseen esimerkkiin

Monikielinen tuki

Tuettu GitHub Actionin kautta (automaattinen ja aina ajan tasalla)

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

Kurssin rakenne ja oppimispolku

Luku 1: Johdatus generatiiviseen tekoälyyn

  • Keskeiset käsitteet: Suurten kielimallien, tokenien, upotusten ja tekoälyominaisuuksien ymmärtäminen
  • Java AI -ekosysteemi: Katsaus Spring AI- ja OpenAI SDK:ihin
  • Model Context Protocol: Johdatus MCP:hen ja sen rooliin tekoälyagenttien viestinnässä
  • Käytännön sovellukset: Reaaliaikaisia esimerkkejä, kuten chatbotit ja sisällöntuotanto
  • → Aloita luku 1

Luku 2: Kehitysympäristön asennus

  • Monipalveluntarjoajan konfigurointi: GitHub Models-, Azure OpenAI- ja OpenAI Java SDK -integraatioiden asennus
  • Spring Boot + Spring AI: Parhaat käytännöt yritystason tekoälysovellusten kehittämiseen
  • GitHub Models: Ilmainen tekoälymallien käyttö prototyyppien ja oppimisen tueksi (ei luottokorttia vaadita)
  • Kehitystyökalut: Docker-kontit, VS Code ja GitHub Codespaces -konfigurointi
  • → Aloita luku 2

Luku 3: Generatiivisen tekoälyn ydintekniikat

  • Prompt Engineering: Tekniikoita optimaalisten tekoälymallivastausten saamiseksi
  • Upotukset ja vektorilaskenta: Semanttisen haun ja samankaltaisuuden tunnistaminen
  • Retrieval-Augmented Generation (RAG): Yhdistä tekoäly omiin tietolähteisiisi
  • Toimintokutsut: Laajenna tekoälyn kykyjä mukautetuilla työkaluilla ja lisäosilla
  • → Aloita luku 3

Luku 4: Käytännön sovellukset ja projektit

  • Lemmikkitarinageneraattori (petstory/): Luova sisällöntuotanto GitHub Models -malleilla
  • Foundry Local Demo (foundrylocal/): Paikallisten tekoälymallien integrointi OpenAI Java SDK:lla
  • MCP-laskinpalvelu (calculator/): Perustason Model Context Protocol -toteutus Spring AI:lla
  • → Aloita luku 4

Luku 5: Vastuullinen tekoälyn kehitys

  • GitHub Models -turvallisuus: Sisäänrakennetun sisällönsuodatuksen ja turvallisuusmekanismien testaaminen (kovat estot ja pehmeät kieltäytymiset)
  • Vastuullisen tekoälyn demo: Käytännön esimerkki siitä, miten modernit tekoälyturvajärjestelmät toimivat
  • Parhaat käytännöt: Keskeiset ohjeet eettiseen tekoälyn kehittämiseen ja käyttöönottoon
  • → Aloita luku 5

Lisäresurssit


Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattiset käännökset voivat sisältää virheitä tai epätarkkuuksia. Alkuperäistä asiakirjaa sen alkuperäisellä kielellä tulisi pitää ensisijaisena lähteenä. Kriittisen tiedon osalta suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa väärinkäsityksistä tai virhetulkinnoista, jotka johtuvat tämän käännöksen käytöstä.