Skip to content

Latest commit

 

History

History
138 lines (98 loc) · 11.4 KB

File metadata and controls

138 lines (98 loc) · 11.4 KB

LangChain4j

LangChain4j untuk Pemula

Satu kursus untuk membina aplikasi AI dengan LangChain4j dan Azure OpenAI GPT-5.2, dari sembang asas hingga ejen AI.

🌐 Sokongan Pelbagai Bahasa

Disokong melalui GitHub Action (Automatik & Sentiasa Dikemas Kini)

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 | 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 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/LangChain4j-for-Beginners.git
cd LangChain4j-for-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/LangChain4j-for-Beginners.git
cd LangChain4j-for-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

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

Jadual Kandungan

  1. Mula Pantas - Mula dengan LangChain4j
  2. Pengenalan - Pelajari asas LangChain4j
  3. Kejuruteraan Prompt - Kuasai reka bentuk prompt yang berkesan
  4. RAG (Retrieval-Augmented Generation) - Bina sistem berasaskan pengetahuan yang pintar
  5. Alat - Integrasi alat luaran dan pembantu mudah
  6. MCP (Model Context Protocol) - Bekerja dengan Protokol Konteks Model (MCP) dan modul Agentic

Laluan Pembelajaran

Baru dengan LangChain4j? Lihat Glosari untuk definisi terma dan konsep utama.

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 dibuat untuk kursus ini
  4. Klik Create codespace
  5. Tunggu 5-10 minit untuk persekitaran bersedia
  6. Teruskan ke Mula Pantas untuk bermula!

Selepas menyelesaikan modul, terokai Panduan Ujian untuk melihat konsep ujian LangChain4j dalam tindakan.

Nota: Latihan ini menggunakan kedua-dua Model GitHub dan Azure OpenAI. Modul Mula Pantas menggunakan Model GitHub (tanpa keperluan langganan Azure), manakala modul 1-5 menggunakan Azure OpenAI. Mulakan dengan akaun Azure PERCUMA jika anda belum ada.

Pembelajaran dengan GitHub Copilot

Untuk mula menulis kod dengan cepat, buka projek ini dalam GitHub Codespace atau IDE tempatan anda dengan devcontainer yang disediakan. Devcontainer yang digunakan dalam kursus ini telah dikonfigurasikan awal dengan GitHub Copilot untuk pengaturcaraan berpasangan AI.

Setiap contoh kod mengandungi soalan yang disyorkan yang boleh anda tanya kepada GitHub Copilot untuk memperdalam pemahaman anda. Cari petunjuk 💡/🤖 di:

  • Header fail Java - Soalan khusus untuk setiap contoh
  • README modul - Cadangan eksplorasi selepas contoh kod

Cara guna: Buka mana-mana fail kod dan tanya Copilot soalan yang disyorkan. Ia mempunyai konteks penuh kod dan boleh menerangkan, melanjutkan, dan mencadangkan alternatif.

Ingin belajar lebih lagi? Lihat Copilot untuk Pengaturcaraan Berpasangan AI.

Sumber Tambahan

LangChain

LangChain4j untuk Pemula LangChain.js untuk Pemula LangChain untuk Pemula

Azure / Edge / MCP / Ejen

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 for Beginners XR Development for Beginners


Siri Copilot

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

Mendapatkan Bantuan

Jika anda tersekat atau mempunyai sebarang soalan mengenai pembangunan aplikasi AI, sertai:

Azure AI Foundry Discord

Jika anda mempunyai maklum balas produk atau ralat semasa pembangunan, layari:

Azure AI Foundry Developer Forum

Lesen

Lesen MIT - Lihat fail LICENSE untuk maklumat lanjut.


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