Praktikum Prompt Engineering

Bab 3 - Rekayasa Prompt untuk Kreasi Konten

Zero-Shot Prompting

Basic Konsep Zero-Shot Prompting

Zero-Shot Prompting adalah teknik memberikan instruksi langsung kepada AI tanpa memberikan contoh sebelumnya. AI mengandalkan pengetahuan dasar dari data training untuk menghasilkan respons.

Karakteristik:

  • ✅ Sederhana dan cepat
  • ✅ Cocok untuk tugas umum
  • ❌ Kurang akurat untuk tugas kompleks
  • ❌ Tidak ada contoh sebagai acuan

Contoh Zero-Shot Prompt untuk AKL:

Prompt: "Jelaskan perbedaan antara akuntansi keuangan dan akuntansi manajemen dalam 3 poin"

Expected Output: AI akan menjelaskan perbedaan kedua jenis akuntansi berdasarkan pengetahuan dasarnya

💻 Praktikum Zero-Shot

Coba buat zero-shot prompt untuk tugas berikut:

Tugas: "Minta AI menjelaskan konsep debet dan kredit dalam akuntansi"
Hasil evaluasi akan muncul di sini...

Few-Shot Prompting

Advanced Konsep Few-Shot Prompting

Few-Shot Prompting adalah teknik dengan memberikan beberapa contoh (biasanya 2-5) yang menunjukkan format atau gaya output yang diinginkan sebelum memberikan tugas utama.

Karakteristik:

  • ✅ Lebih akurat untuk tugas kompleks
  • ✅ Membantu memahami pola spesifik
  • ❌ Membutuhkan waktu lebih untuk persiapan
  • ❌ Perlu pemilihan contoh yang tepat

Contoh Few-Shot Prompt untuk AKL:

Contoh 1:
Input: "Hitung persentase kenaikan pendapatan dari 100 juta ke 150 juta"
Output: "Kenaikan = ((150-100)/100) × 100% = 50%"

Contoh 2:
Input: "Hitung persentase penurunan biaya dari 80 juta ke 60 juta"
Output: "Penurunan = ((80-60)/80) × 100% = 25%"

Tugas: "Hitung persentase kenaikan laba dari 200 juta ke 280 juta"

Expected Output: AI akan mengikuti pola dari contoh: "Kenaikan = ((280-200)/200) × 100% = 40%"

💻 Praktikum Few-Shot

Buat few-shot prompt untuk tugas analisis rasio keuangan:

Tugas: "Analisis current ratio perusahaan dengan aset lancar 500 juta dan kewajiban lancar 250 juta"
Hasil evaluasi akan muncul di sini...

Teknik Prompting Khusus

Pro Chain of Thought (CoT) Prompting

Meminta AI untuk menunjukkan langkah-langkah penalaran sebelum memberikan jawaban akhir.

Prompt: "Jelaskan langkah demi langkah cara menghitung harga pokok penjualan, kemudian berikan contoh perhitungannya"

Pro Socratic Prompting

Menggunakan serangkaian pertanyaan mendalam untuk menggali pemahaman konsep.

Prompt: "Ajukan 3 pertanyaan kritis yang membantu memahami pentingnya laporan arus kas bagi investor"

Pro Role-Playing Prompting

Meminta AI untuk berperan sebagai karakter atau ahli tertentu.

Prompt: "Berperanlah sebagai auditor senior yang menjelaskan pentingnya internal control kepada mahasiswa akuntansi"

Perbandingan Strategi Prompting

Aspek Zero-Shot Few-Shot Chain of Thought
Kompleksitas Rendah Sedang Tinggi
Waktu Persiapan Cepat Sedang Lama
Akurasi Moderat Tinggi Sangat Tinggi
Cocok untuk Tugas sederhana Tugas dengan pola spesifik Analisis kompleks
Contoh Aplikasi AKL Definisi konsep dasar Perhitungan berulang Analisis laporan keuangan

Panduan Pemilihan Teknik:

✅ Gunakan Zero-Shot ketika:

  • Tugas sederhana dan umum
  • Butuh respons cepat
  • Tidak ada format spesifik

✅ Gunakan Few-Shot ketika:

  • Perlu format konsisten
  • Tugas dengan pola berulang
  • Butuh akurasi tinggi

✅ Gunakan CoT ketika:

  • Analisis kompleks diperlukan
  • Perlu memahami proses berpikir
  • Pembelajaran konsep mendalam

Kuis - Praktikum Prompt Engineering

1. Apa perbedaan utama antara Zero-Shot dan Few-Shot Prompting?

2. Kapan sebaiknya menggunakan teknik Few-Shot Prompting?

3. Apa tujuan dari Chain of Thought (CoT) Prompting?

4. Manakah contoh Few-Shot Prompting yang tepat untuk analisis keuangan?

5. Teknik prompting manakah yang PALING TEPAT untuk menjelaskan konsep akuntansi dasar kepada pemula?

6. Mengapa Few-Shot Prompting menghasilkan output yang lebih akurat untuk tugas berulang?