Belajar Agen AI

kurikulum belajar step-by-step berdasarkan roadmap "How to Start Learning AI Agents" yang dibagi ke dalam 3 level. Setiap level dirancang untuk diselesaikan dalam waktu sekitar 4 minggu (1 bulan), sehingga seluruh kurikulum dapat diselesaikan dalam 3 bulan. Cocok untuk pemula hingga menengah yang ingin menjadi praktisi AI Agent.



Kurikulum Belajar AI Agents (3 Bulan)


Level 1: GenAI & RAG Basics (Minggu 1–4)

Tujuan: Memahami dasar-dasar AI Generatif, LLM, RAG, dan tools pendukungnya.
Output: Mampu menggunakan LLM & RAG untuk menjawab pertanyaan berbasis data.

Minggu Topik Belajar Kegiatan Praktik
1 Pengenalan GenAI & LLM - Baca artikel tentang GenAI & LLM
- Coba ChatGPT atau Claude
- Eksperimen dengan temperature & top-p
2 Prompt Engineering & Parameter LLM - Pelajari Zero-shot, Few-shot Prompt
- Coba OpenAI Playground dengan prompt berbeda
3 Dasar RAG & Vektor Database - Pelajari konsep embedding & RAG
- Coba Pinecone, Chroma, atau Weaviate
4 API & Integrasi Tool - Coba LangChain, LlamaIndex
- Uji integrasi API ChatGPT dengan pencarian Google atau Python tools

Level 2: AI Agent Essentials (Minggu 5–8)

Tujuan: Membangun dan memahami logika kerja agen AI otonom.
Output: Agen AI pertama yang dapat menelusuri dokumen dan mengambil tindakan dasar.

Minggu Topik Belajar Kegiatan Praktik
5 Apa Itu Agen AI & Framework Agen - Pelajari konsep "agentic behavior"
- Eksplorasi LangChain, CrewAI, AutoGen
6 Bangun Agen Pertama & Workflows - Buat agen sederhana: baca PDF, jawab pertanyaan
- Tambahkan alur kerja logis
7 Memori, Evaluasi, Penalaran - Tambahkan memori pendek & panjang ke agen
- Evaluasi hasil dengan metrik sederhana
8 Sistem Multi-Agen & Perencanaan Aksi - Simulasikan kerja 2 agen (penanya & pelaksana)
- Buat flow kerja yang adaptif & responsif

Level 3: Advanced Agent Skills (Minggu 9–12)

Tujuan: Optimasi dan penerapan AI Agents untuk kebutuhan nyata.
Output: Agen AI yang bisa digunakan publik, dengan performa baik dan integrasi nyata.

Minggu Topik Belajar Kegiatan Praktik
9 Integrasi Dunia Nyata & Autonomous Loop - Hubungkan agen ke Slack/Notion
- Buat loop harian seperti ringkasan otomatis
10 Toolkit Kustom - Tambahkan fungsi Python (misal: kalkulator, translator)
- Buat modul API pribadi
11 Optimasi Kinerja - Benchmark waktu eksekusi, biaya token, dan akurasi
- Terapkan caching atau penyesuaian prompt
12 Deploy ke Produksi - Hosting via Streamlit/Gradio + Vercel
- Siapkan dokumentasi dan demo online

📁 Tambahan Sumber Belajar: