Skip to content

Latest commit

 

History

History
138 lines (107 loc) · 12 KB

File metadata and controls

138 lines (107 loc) · 12 KB

AI Inayozalisha kwa Waanzishaji - Toleo la Java

Microsoft Foundry Discord

Generative AI for Beginners - Java Edition

Muda wa Kujitolea: Warsha nzima inaweza kufanywa mtandaoni bila kusanidi eneo la kazi kwa mtu binafsi. Usanidi wa mazingira huchukua dakika 2, huku kuchunguza mifano kunahitaji masaa 1-3 kulingana na kina cha uchunguzi.

Anza Haraka

  1. Fanya fork ya hifadhi hii kwenye akaunti yako ya GitHub
  2. Bonyeza Code → kichupo cha Codespaces...New with options...
  3. Tumia mipangilio ya chaguo-msingi – hii itachagua kontena la Maendeleo lililoundwa kwa ajili ya kozi hii
  4. Bonyeza Create codespace
  5. Subiri takriban dakika 2 kwa mazingira kuwa tayari
  6. Ruka moja kwa moja hadi Mfano wa kwanza

Usaidizi wa Lugha Nyingi

Unaungwa Mkono kupitia GitHub Action (Moja kwa Moja & Daima Imeboreshwa)

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

Unapendelea Kufanya Clone Kwenye Kompyuta?

Hifadhi hii ina tafsiri za lugha zaidi ya 50 ambazo huongeza ukubwa wa pakiti kwa kiasi kikubwa. Ili kufanya clone 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 haraka zaidi.

Muundo wa Kozi & Njia ya Kujifunza

Sura ya 1: Utangulizi wa AI Inayozalisha

  • Misingi Muhimu: Kuelewa Mifano Mikubwa ya Lugha, tokeni, embeddings, na uwezo wa AI
  • Ekosistimu ya AI ya Java: Muhtasari wa Spring AI na OpenAI SDKs
  • Itifaki ya Muktadha wa Mfano: Utangulizi wa MCP na jukumu lake katika mawasiliano ya mawakala wa AI
  • Matumizi Halisi: Mifano halisi ikiwa ni pamoja na chatbots na uzalishaji wa maudhui
  • → Anza Sura 1

Sura ya 2: Usanidi wa Mazingira ya Maendeleo

  • Usanidi wa Watoa Huduma Wengi: Sanidi GitHub Models, Azure OpenAI, na OpenAI Java SDK kuunganishwa
  • Spring Boot + Spring AI: Mbinu bora za maendeleo ya programu za AI za kampuni
  • GitHub Models: Upatikanaji wa bure wa modeli za AI kwa upigaji mfano na kujifunza (haufai kadi ya mkopo)
  • Zana za Maendeleo: Kontena za Docker, VS Code, na usanidi wa GitHub Codespaces
  • → Anza Sura 2

Sura ya 3: Mbinu za Msingi za AI Inayozalisha

  • Uhandisi wa Prompt: Mbinu za majibu bora kutoka kwa modeli za AI
  • Embeddings & Operesheni za Vector: Tekeleza utafutaji wa maana na ulinganishaji wa usawa
  • Uzalishaji Ulioboreshwa kwa Urejeshaji (RAG): Changanya AI na vyanzo vyako vya data
  • Kupiga Simu za Kazi: Panua uwezo wa AI kwa kutumia zana na programu-jalizi maalum
  • → Anza Sura 3

Sura ya 4: Matumizi na Miradi Halisi

  • Mtengenezaji wa Hadithi za Wanyama wa Kipepuo (petstory/): Uzalishaji wa maudhui ya ubunifu kwa GitHub Models
  • Onyesho la Foundry Local (foundrylocal/): Uunganishaji wa mfano wa AI wa ndani na OpenAI Java SDK
  • Huduma ya Kalkuleta ya MCP (calculator/): Utekelezaji wa msingi wa Itifaki ya Muktadha wa Mfano na Spring AI
  • → Anza Sura 4

Sura ya 5: Maendeleo ya AI ya Kuwajibika

  • Usalama wa GitHub Models: Jaribu uchujaji wa maudhui uliopo na mifumo ya usalama (vizuizi ngumu na kukataa laini)
  • Onyesho la AI Inayojali: Mfano wa vitendo unaoonyesha jinsi mifumo ya usalama ya AI ya kisasa inavyofanya kazi kwa vitendo
  • Mbinu Bora: Miongozo muhimu kwa maendeleo na utekelezaji wa AI yenye maadili
  • → Anza Sura 5

Rasilimali Zaidi

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Wakala

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


Mfululizo wa AI Inayozalisha

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


Kujifunza Kwemsingi

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

Ikiwa unakwama au una maswali yoyote kuhusu kujenga programu za AI. Jiunge na wageni wa kujifunza na waendelezaji wenye uzoefu katika mijadala kuhusu MCP. Ni jamii inayounga mkono ambapo maswali yanakaribishwa na maarifa hushirikiwa kwa uhuru.

Microsoft Foundry Discord

Ikiwa una maoni kuhusu bidhaa au makosa wakati wa kujenga tembelea:

Microsoft Foundry Developer Forum


Kumbusho:
Hati hii imetatuliwa kwa kutumia huduma ya kutafsiri AI Co-op Translator. Wakati tunajitahidi kwa usahihi, tafadhali fahamu kwamba tafsiri za kiotomatiki zinaweza kuwa na makosa au upungufu. Hati ya asili katika lugha yake ya asili inapaswa kuchukuliwa kama chanzo cha kuaminika. Kwa taarifa muhimu, inashauriwa kutumia utafsiri wa kitaalamu wa binadamu. Hatuna dhamana kwa maelewano au tafsiri potofu zinazotokana na matumizi ya tafsiri hii.