Coding dan Kecerdasan ArtifisialSemester 1Pertemuan 12 · 1 Pertemuan × 4 JP (180 menit)
Chatbot dengan LLM (Groq/Gemini)
Membangun chatbot berbasis Large Language Model: API Groq/Gemini, temperature, prompt engineering, dan halusinasi AI.
#llm#chatbot#groq#gemini#api#prompt engineering
MODUL AJAR
Chatbot AI dengan Groq / Gemini (NLP)
Penyusun: Guru Coding dan Kecerdasan Artifisial
Jenjang: SMK
Sekolah: SMK Bina Rahayu
Kelas / Semester: XI TJKT / Genap
Tahun Pelajaran: 2025/2026
Fase: F
Alokasi Waktu: 1 Pertemuan × 4 JP (180 menit)
| Komponen | Deskripsi |
|---|---|
| 1. Identitas Modul | |
| Nama Penyusun | Guru Coding dan Kecerdasan Artifisial |
| Institusi | SMK Bina Rahayu |
| Mata Pelajaran | Coding dan Kecerdasan Artifisial |
| Kelas / Semester | XI TJKT / Genap |
| Fase | F |
| Elemen / Topik | Chatbot AI dengan Groq / Gemini (NLP) |
| Alokasi Waktu | 1 Pertemuan × 4 JP (180 menit) |
| Tahun Pelajaran | 2025/2026 |
| 2. Kompetensi Awal | |
| a. Peserta didik telah membuat chatbot rule-based dengan TF-IDF (Modul 11). | |
| b. Peserta didik memahami konsep dataset dan pola pencocokan. | |
| c. Peserta didik mampu menggunakan Google Colab dan menjalankan kode Python. | |
| d. Peserta didik pernah berinteraksi dengan ChatGPT / Google Gemini / AI chatbot. | |
| 3. Profil Pelajar Pancasila | |
| a. Bernalar Kritis — Membandingkan rule-based vs LLM, menganalisis halusinasi AI, memahami kelebihan dan risiko LLM. | |
| b. Kreatif — Menggunakan AI untuk generate kode, mengeksplorasi parameter model, menemukan prompt yang efektif. | |
| c. Gotong Royong — Bekerja dalam kelompok mengeksplorasi chatbot, berbagi API key, mendiskusikan hasil. | |
| d. Mandiri — Aktif bereksperimen dengan berbagai model dan parameter, mengevaluasi kualitas jawaban AI. | |
| 4. Sarana dan Prasarana | |
| a. Laboratorium komputer atau ruang kelas dengan laptop (1 per kelompok @4–5 siswa). | |
| b. Koneksi internet yang stabil. | |
| c. Proyektor/LCD dan layar tayang. | |
| d. Papan tulis / whiteboard dan spidol. | |
| e. Google Colab (akun Google). | |
| f. API Key: Groq API key (1 akun guru) ATAU Google Gemini API key (akun masing-masing). | |
| g. Notebook Colab berisi kode chatbot (groq + gemini optional). | |
| h. LKPD (Lembar Kerja Peserta Didik) — siap cetak. | |
| i. Bahan bacaan siswa — siap cetak. | |
| 5. Target Peserta Didik | |
| a. Peserta didik reguler — seluruh siswa kelas XI TJKT. | |
| b. Peserta didik dengan pencapaian tinggi — eksperimen parameter (temperature, top_p, max_tokens), bandingkan output antar model. | |
| c. Peserta didik dengan kesulitan belajar — fokus pada chat dan analisis rule-based vs LLM, kode sudah siap tinggal Run. | |
| 6. Model Pembelajaran | |
| a. Pendekatan: Saintifik, student-centered, inquiry based, comparative learning. | |
| b. Model: Discovery Learning, Problem Based Learning, Demonstration. | |
| c. Metode: Diskusi perbandingan, eksperimen Colab, demo live, eksplorasi parameter. |
Daftar Isi