Skip to content

Latest commit

 

History

History
138 lines (108 loc) · 12.2 KB

File metadata and controls

138 lines (108 loc) · 12.2 KB

AI ya Kizazi kwa Waanzilishi - Toleo la Java

Microsoft Foundry Discord

Generative AI for Beginners - Java Edition

Muda wa Kujitolea: Warsha yote inaweza kufanyika mtandaoni bila kuanzisha kitu cha ndani. Kuanzisha mazingira kunachukua dakika 2, huku kuchunguza mifano kunahitaji masaa 1-3 kulingana na kina cha uchunguzi.

Anza Haraka

  1. Changia hii hifadhi kwenye akaunti yako ya GitHub
  2. Bofya Code → kichupo cha Codespaces → ... → Mpya na chaguo...
  3. Tumia chaguo za kawaida – hii itachagua kontena la Maendeleo lililoundwa kwa kozi hii
  4. Bofya Unda codespace
  5. Subiri takriban dakika 2 kwa mazingira kuwa tayari
  6. Nenda moja kwa moja kwenye Sura ya 2: Toa Azure AI Foundry

Msaada wa Lugha Nyingi

Inasaidiwa kupitia Kitendo cha GitHub (Moja kwa Moja & Daima Iliyosasishwa)

Kiarabu | Kibengali | Kibulgaria | Kiburma (Myanmar) | Kichina (Rahisi) | Kichina (Marefu, Hong Kong) | Kichina (Marefu, Macau) | Kichina (Marefu, Taiwan) | Kikroeshia | Kicheki | Kidanishi | Kiholanzi | Kiestonia | Kifini | Kifaransa | Kijerumani | Kigiriki | Kiebrania | Kihindi | Kihungaria | Kiindonesia | Kiitaliano | Kijapani | Kikannada | Kikmeru | Kikorea | Kilithuania | Kimalay | Kimalayalam | Kimarathi | Kinepali | Kipidgin cha Nigeria | Kinorwe | Kiajemi (Farsi) | Kilpolishi | Kireno (Brazil) | Kireno (Portugal) | Kipunabi (Gurmukhi) | Kiromania | Kirusi | Kiserbia (Cyrillic) | Kislovaiki | Kislovenia | Kihispania | Kiswahili | Kiswidi | Kitagalogi (Filipino) | Kitamil | Kitelugu | Kithai | Kituruki | Kiukraini | Kiurdu | Kivietinamu

Unapendelea Kufanya Nakala Kwenye Kompyuta Yako?

Hii hifadhi ina tafsiri zaidi ya 50 za lugha ambazo huongeza kiasi cha kupakua kwa kiasi kikubwa. Ili kunakili bila tafsiri, tumia 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"

Hii inakupa kila kitu unachohitaji kukamilisha kozi kwa upakuaji wa kasi zaidi.

Muundo wa Kozi & Njia ya Kujifunza

Sura ya 1: Utangulizi wa AI ya Kizazi

  • Mafundisho Muhimu: Kuelewa Modeli Kubwa za Lugha, tokens, embeddings, na uwezo wa AI
  • Eneo la AI la Java: Muhtasari wa Spring AI na OpenAI SDKs
  • Itifaki ya Muktadha wa Modeli: Utangulizi wa MCP na nafasi yake katika mawasiliano ya mawakala wa AI
  • Matumizi ya Vitendo: Hali halisi ikijumuisha chatbots na uzalishaji wa maudhui
  • → Anza Sura ya 1

Sura ya 2: Kuanzisha Mazingira ya Maendeleo

  • Azure AI Foundry: Toa GPT-5.6 Luna chat na text-embedding-3-small embeddings kwa Bicep na Azure Developer CLI (azd)
  • Spring Boot 4.1.1 + Spring AI 2.0.1: Jifunze na ChatClient, linalotegemea rasmi OpenAI Java SDK na Azure OpenAI v1
  • Uthibitisho Bila Funguo: Unganisha kwa usalama na Microsoft Entra ID — hakuna funguo za API za kusimamia
  • Zana za Maendeleo: Kontena za Docker, VS Code, na usanidi wa GitHub Codespaces
  • → Anza Sura ya 2

Sura ya 3: Mbinu za Msingi za AI ya Kizazi

  • SDK Rasmi ya OpenAI Java: Piga simu moja kwa moja Azure OpenAI v1 na uthibitisho bila funguo
  • Uhandisi wa Prompt: Mbinu za majibu bora ya modeli ya AI
  • Embeddings na Operesheni za Vector: Tekeleza utafutaji wa maana na kufanana
  • Uzalishaji ulioboreshwa kwa Urejeshaji (RAG): Changanya AI na vyanzo vyako vya data
  • Kupiga Simu za Kazi: Panua uwezo wa AI kwa zana na viendelezaji maalum
  • → Anza Sura ya 3

Sura ya 4: Matumizi ya Vitendo & Miradi

  • Mzalishaji wa Hadithi za Wanyama (petstory/): Uzalishaji wa maudhui ya ubunifu na Azure AI Foundry
  • Maonyesho ya Foundry ya Ndani (foundrylocal/): Uingizaji wa modeli ya AI ya ndani na OpenAI Java SDK
  • Huduma ya Kihesabu ya MCP (calculator/): Utekelezaji wa msingi wa Itifaki ya Muktadha wa Modeli na Spring AI
  • → Anza Sura ya 4

Sura ya 5: Maendeleo ya AI ya Kuwajibika

  • Usalama wa Maudhui wa Azure AI Foundry: Jaribu uzuiaji wa maudhui na mifumo ya usalama (vizuizi vya ngumu na kukataa kwa hofu)
  • Maonyesho ya AI ya Kuwajibika: Mfano wa vitendo unaoonyesha jinsi mifumo ya usalama ya AI ya kisasa inavyofanya kazi
  • Miongozo Bora: Miongozo muhimu kwa maendeleo na matumizi ya AI kwa maadili
  • → Anza Sura ya 5

Rasilimali Zaidi

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Mawakala

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Mfululizo wa AI ya Kizazi

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Kujifunza Msingi

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Mfululizo wa Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Kupata Msaada

Ukikumbwa na shida au ukiwa na maswali kuhusu ujenzi wa programu za AI. Jiunge na wanafunzi wenzako na watengenezaji wenye uzoefu katika majadiliano kuhusu MCP. Ni jamii inayosaidia ambapo maswali yanakaribishwa na maarifa yanashirikiwa kwa hiari.

Microsoft Foundry Discord

Ikiwa una maoni juu ya bidhaa au makosa wakati wa ujenzi tembelea:

Microsoft Foundry Developer Forum


Kionyozo: Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kupata usahihi, tafadhali fahamu kwamba tafsiri za kiotomatiki zinaweza kuwa na makosa au upungufu wa usahihi. Hati ya asili katika lugha yake halisi inapaswa kuchukuliwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu inayofanywa na binadamu inapendekezwa. Hatutojibu kwa kuelewa vibaya au tafsiri potofu zinazotokea kutokana na matumizi ya tafsiri hii.