LangChain4j untuk Pemula
April 6, 2026 ยท View on GitHub
LangChain4j untuk Pemula
Sebuah kursus untuk membangun aplikasi AI dengan LangChain4j dan Azure OpenAI GPT-5.2, dari obrolan dasar hingga agen AI.
๐ Dukungan Multi-Bahasa
Didukung melalui GitHub Action (Otomatis & Selalu Terbaru)
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 Mengkloning Secara Lokal?
Repositori ini mencakup lebih dari 50 terjemahan bahasa yang secara signifikan meningkatkan ukuran unduhan. Untuk mengkloning 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 memberi Anda semua yang Anda butuhkan untuk menyelesaikan kursus dengan unduhan yang jauh lebih cepat.
Daftar Isi
- Mulai Cepat - Mulai dengan LangChain4j
- Pengantar - Pelajari dasar-dasar LangChain4j
- Rekayasa Prompt - Kuasai desain prompt yang efektif
- RAG (Retrieval-Augmented Generation) - Bangun sistem berbasis pengetahuan yang cerdas
- Alat - Integrasikan alat eksternal dan asisten sederhana
- MCP (Model Context Protocol) - Bekerja dengan Model Context Protocol (MCP) dan modul Agentic
Video Tutorial
Setiap modul memiliki sesi langsung pendamping di mana kami berjalan melalui konsep dan kode langkah demi langkah.
| Modul | Video |
|---|---|
| 01 - Pengantar | Memulai dengan LangChain4j |
| 02 - Rekayasa Prompt | Rekayasa Prompt dengan LangChain4j |
| 03 - RAG | RAG dengan LangChain4j |
| 04 - Alat & 05 - MCP | Agen AI dengan Alat dan MCP |
Jalur Pembelajaran
Baru di LangChain4j? Lihat Glosarium untuk definisi istilah dan konsep kunci.
Mulai Cepat
- Fork repositori ini ke akun GitHub Anda
- Klik Code โ tab Codespaces โ ... โ New with options...
- Gunakan default โ ini akan memilih container Pengembangan yang dibuat untuk kursus ini
- Klik Create codespace
- Tunggu 5-10 menit sampai lingkungan siap
- Langsung lompat ke Mulai Cepat untuk memulai!
Setelah menyelesaikan modul-modul, jelajahi Panduan Pengujian untuk melihat konsep pengujian LangChain4j secara langsung.
Catatan: Pelatihan ini menggunakan baik GitHub Models maupun Azure OpenAI. Modul Mulai Cepat menggunakan GitHub Models (tidak perlu langganan Azure), sementara modul 1-5 menggunakan Azure OpenAI. Mulailah dengan akun Azure GRATIS jika Anda belum memilikinya.
Belajar dengan GitHub Copilot
Untuk cepat mulai coding, buka proyek ini di GitHub Codespace atau IDE lokal Anda dengan devcontainer yang disediakan. Devcontainer yang digunakan dalam kursus ini sudah dikonfigurasi sebelumnya dengan GitHub Copilot untuk pemrograman berpasangan AI.
Setiap contoh kode menyertakan pertanyaan yang disarankan yang dapat Anda tanyakan ke GitHub Copilot untuk memperdalam pemahaman Anda. Cari prompt ๐ก/๐ค di:
- Header file Java - Pertanyaan khusus untuk setiap contoh
- README modul - Prompt eksplorasi setelah contoh kode
Cara menggunakan: Buka file kode apa pun dan tanyakan pertanyaan yang disarankan ke Copilot. Ia memiliki konteks penuh dari basis kode dan dapat menjelaskan, memperluas, serta menyarankan alternatif.
Ingin belajar lebih banyak? Lihat Copilot untuk Pemrograman Berpasangan AI.
Sumber Daya Tambahan
LangChain
Azure / Edge / MCP / Agen
Seri AI Generatif
Pembelajaran Inti
Seri Copilot
Mendapatkan Bantuan
Jika Anda mengalami kesulitan atau memiliki pertanyaan tentang membangun aplikasi AI, bergabunglah dengan:
Jika Anda memiliki umpan balik produk atau mengalami kesalahan saat membangun, kunjungi:
Lisensi
Lisensi MIT - Lihat file LICENSE untuk detail.
Penolakan:
Dokumen ini telah diterjemahkan menggunakan layanan terjemahan AI Co-op Translator. Meskipun kami berupaya untuk keakuratan, harap diperhatikan bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang berwenang. Untuk informasi yang penting, disarankan menggunakan terjemahan profesional oleh manusia. Kami tidak bertanggung jawab atas kesalahpahaman atau salah tafsir yang timbul dari penggunaan terjemahan ini.