Skip to content

Latest commit

 

History

History
137 lines (107 loc) · 12 KB

File metadata and controls

137 lines (107 loc) · 12 KB

AI Generatif untuk Pemula - Edisi Java

Microsoft Foundry Discord

AI Generatif untuk Pemula - Edisi Java

Komitmen Masa: Seluruh bengkel boleh diselesaikan secara dalam talian tanpa pemasangan tempatan. Persiapan persekitaran mengambil masa 2 minit, dengan meneroka contoh memerlukan 1-3 jam bergantung pada kedalaman penerokaan.

Mula Pantas

  1. Fork repositori ini ke akaun GitHub anda
  2. Klik Code → tab Codespaces...New with options...
  3. Gunakan tetapan lalai – ini akan memilih kontena Pembangunan yang dicipta untuk kursus ini
  4. Klik Create codespace
  5. Tunggu kira-kira 2 minit untuk persekitaran siap
  6. Pergi terus ke Bab 2: Sediakan Azure AI Foundry

Sokongan Berbilang Bahasa

Disokong melalui GitHub Action (Automatik & Sentiasa Dikemaskini)

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

Lebih Suka Klon Secara Tempatan?

Repositori ini merangkumi lebih dari 50 terjemahan bahasa yang secara signifikan meningkatkan saiz muat turun. Untuk klon tanpa terjemahan, gunakan 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"

Ini memberikan anda segala yang anda perlukan untuk menyelesaikan kursus dengan muat turun lebih pantas.

Struktur Kursus & Laluan Pembelajaran

Bab 1: Pengenalan kepada AI Generatif

  • Konsep Teras: Memahami Model Bahasa Besar, token, embedding, dan keupayaan AI
  • Ekosistem AI Java: Gambaran keseluruhan Spring AI dan OpenAI SDK
  • Protokol Konteks Model: Pengenalan MCP dan peranannya dalam komunikasi ejen AI
  • Aplikasi Praktikal: Senario dunia nyata termasuk chatbot dan penjanaan kandungan
  • → Mula Bab 1

Bab 2: Persediaan Persekitaran Pembangunan

  • Azure AI Foundry: Sediakan penyebaran model sebagai kod dengan Bicep dan Azure Developer CLI (azd)
  • Spring Boot + Spring AI: Amalan terbaik untuk pembangunan aplikasi AI perusahaan
  • Pengautentikasian Tanpa Kunci: Sambung dengan selamat menggunakan Microsoft Entra ID — tiada kunci API untuk diurus
  • Alat Pembangunan: Konfigurasi kontena Docker, VS Code, dan GitHub Codespaces
  • → Mula Bab 2

Bab 3: Teknik AI Generatif Teras

  • Reka Bentuk Prompt: Teknik untuk respons model AI yang optimum
  • Embedding & Operasi Vektor: Pelaksanaan carian semantik dan padanan kesamaan
  • Penjanaan Berasaskan Pengambilan (RAG): Gabungkan AI dengan sumber data anda sendiri
  • Panggilan Fungsi: Luaskan keupayaan AI dengan alat dan plugin tersuai
  • → Mula Bab 3

Bab 4: Aplikasi Praktikal & Projek

  • Penjana Cerita Haiwan Peliharaan (petstory/): Penjanaan kandungan kreatif dengan Azure AI Foundry
  • Demo Foundry Tempatan (foundrylocal/): Integrasi model AI tempatan dengan OpenAI Java SDK
  • Perkhidmatan Kalkulator MCP (calculator/): Pelaksanaan asas Model Context Protocol dengan Spring AI
  • → Mula Bab 4

Bab 5: Pembangunan AI yang Bertanggungjawab

  • Keselamatan Kandungan Azure AI Foundry: Uji penapisan kandungan terbina dalam dan mekanisme keselamatan (sekatan keras dan penolakan lembut)
  • Demo AI Bertanggungjawab: Contoh praktikal yang menunjukkan cara sistem keselamatan AI moden berfungsi
  • Amalan Terbaik: Garis panduan penting untuk pembangunan dan penyebaran AI yang beretika
  • → Mula Bab 5

Sumber Tambahan

LangChain

LangChain4j untuk Pemula LangChain.js untuk Pemula LangChain untuk Pemula

Azure / Edge / MCP / Agents

AZD untuk Pemula Edge AI untuk Pemula MCP untuk Pemula Ejen AI untuk Pemula


Siri AI Generatif

AI Generatif untuk Pemula AI Generatif (.NET) AI Generatif (Java) AI Generatif (JavaScript)


Pembelajaran Teras

ML untuk Pemula Sains Data untuk Pemula AI untuk Pemula Keselamatan Siber untuk Pemula Pembangunan Web untuk Pemula IoT untuk Pemula Pembangunan XR untuk Pemula


Siri Copilot

Copilot untuk Pengaturcaraan Berpasangan AI Copilot untuk C#/.NET Pengembaraan Copilot

Mendapatkan Bantuan

Jika anda tersekat atau mempunyai sebarang soalan tentang membina aplikasi AI. Sertai para pelajar dan pembangun berpengalaman dalam perbincangan mengenai MCP. Ia adalah komuniti yang menyokong di mana soalan dialu-alukan dan pengetahuan dikongsi secara percuma.

Microsoft Foundry Discord

Jika anda mempunyai maklum balas produk atau ralat semasa membina, lawati:

Forum Pembangun Microsoft Foundry


Penafian: Dokumen ini telah diterjemahkan menggunakan perkhidmatan terjemahan AI Co-op Translator. Walaupun kami berusaha untuk ketepatan, sila ambil maklum bahawa terjemahan automatik mungkin mengandungi kesilapan atau ketidaktepatan. Dokumen asal dalam bahasa asalnya harus dianggap sebagai sumber yang sahih. Untuk maklumat penting, terjemahan oleh manusia profesional adalah disyorkan. Kami tidak bertanggungjawab terhadap sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini.