Berikut panduan template prompt yang bisa Anda sesuaikan untuk berbagai model AI generatif (seperti ChatGPT, MidJourney, Stable Diffusion, MusicGen, dll.). Template ini dirancang untuk menghasilkan output lebih akurat dan sesuai kebutuhan Anda.
🔍 Komponen Wajib dalam Prompt
Setiap prompt yang efektif harus memiliki:
- Peran (Role) → Siapa "identitas" AI? (Contoh: Ahli pemasaran, Ilustrator profesional).
- Konteks (Context) → Latar belakang atau tujuan penggunaan.
- Tugas Spesifik (Task) → Apa yang harus AI lakukan?
- Format Output → Bagaimana hasil harus disajikan? (Contoh: Daftar poin, Kode Python).
- Batasan/Konstrain → Hal yang tidak boleh dilakukan AI.
- Contoh (Opsional) → Referensi untuk memandu gaya atau struktur.
📝 Template untuk Teks (LLM: ChatGPT, Claude, dll.)
[Peran]
Anda adalah [spesifikasi peran, contoh: "penulis konten SEO berpengalaman 5 tahun"].
[Konteks]
[Deskripsi situasi, contoh: "Saya perlu artikel blog tentang manfaat yoga untuk pemula, target pembaca usia 25-35 tahun"].
[Tugas]
Buat [jenis konten] dengan kriteria:
- Topik utama: [topik spesifik]
- Panjang: [jumlah kata/paragraf]
- Gaya bahasa: [formal/casual/inspiratif]
- Kata kunci: [daftar kata kunci]
[Format]
Output harus dalam format:
- Judul menarik
- Subjudul dengan poin-poin
- Kesimpulan 3 kalimat
[Batasan]
- Jangan gunakan jargon teknis
- Hindari klaim medis tanpa sumber
[Contoh]
"Judul: 5 Gerakan Yoga Sederhana untuk Pemula
Subjudul: Mengapa Yoga Cocok untuk Pemula?
- Gerakan 1: ...
- Gerakan 2: ..."
Contoh Praktis:
"Anda adalah ahli nutrisi. Saya butuh daftar makanan penambah energi untuk pekerja kantoran. Panjang: 150 kata. Gaya: santai tapi informatif. Format: 5 poin dengan penjelasan singkat. Batasan: hindari rekomendasi suplemen. Contoh: '1. Pisang - mengandung kalium yang mencegah kelelahan...'"
🎨 Template untuk Gambar (MidJourney, Stable Diffusion)
[Subjek Utama]
[Deskripsi detail subjek, contoh: "wanita Jepang memakai kimono merah, rambut dikuncir, senyum lembut"]
[Latar & Suasana]
[Latar belakang, pencahayaan, mood, contoh: "taman bunga sakura di musim semi, cahaya matahari senja, nuansa magis"]
[Gaya Artistik]
[Gaya seni, contoh: "gaya anime Studio Ghibli, detail tangan halus, warna pastel"]
[Parameter Teknis]
- Rasio: 16:9
- Resolusi: 4K
- Negative prompt: [hal yang dihindari, contoh: "wajah blur, latar kotor"]
Contoh Praktis:
"cyberpunk cityscape di tahun 2145, gedung pencakar langit dengan neon biru dan ungu, hujan deras, karakter utama: robot anjing dengan mata merah, gaya sinematik ala Blade Runner, rasio 21:9, negative prompt: manusia, langit cerah"
🎵 Template untuk Audio/Musik (AudioLDM, MusicGen)
[Genre & Suasana]
[Contoh: "lagu elektronik upbeat dengan nuansa festival musim panas"]
[Elemen Musik]
- Instrumen: [gitar elektrik, synth, drum]
- Tempo: [120 BPM]
- Mood: [energik, bahagia]
[Durasi & Struktur]
- Durasi: 2 menit
- Struktur: intro (15 detik), drop (30 detik), chorus berulang
[Batasan]
- Hindari vokal manusia
- Tidak boleh ada elemen jazz
Contoh Praktis:
"Musik latar untuk video game RPG, genre: orchestral epic, instrumen: biola, trompet, choir, tempo 90 BPM, durasi 3 menit, suasana: heroik dan misterius, hindari efek suara tembakan"
💻 Template untuk Kode (GitHub Copilot, CodeLlama)
[Peran]
Anda adalah developer Python berpengalaman.
[Tugas]
Buat kode untuk [tujuan spesifik, contoh: "mengunduh data dari API dan menyimpan ke CSV"].
[Spesifikasi Teknis]
- Bahasa: Python 3.10
- Library: requests, pandas
- Error handling: ya
- Format output: CSV dengan kolom [nama, tanggal, nilai]
[Batasan]
- Jangan gunakan library tambahan
- Kode harus < 50 baris
Contoh Praktis:
"Buat fungsi Python untuk menghitung nilai BMI dari input tinggi (cm) dan berat (kg). Tampilkan kategori (kurus/normal/gemuk). Gunakan try-except untuk input tidak valid. Output dalam format: 'BMI: 22.5 (Normal)'"
⚡ Tips Optimisasi Prompt
- Spesifik > Umum
❌ "Buat gambar alam" → ✅ "Gunung Fuji di musim gugur, daun maple merah, danau tenang, gaya lukisan tradisional Jepang, resolusi 8K". - Gunakan "Negative Prompt" untuk Gambar
Tambahkan--no text, blurry, deformed
di MidJourney untuk menghindari elemen tidak diinginkan. - Iterasi Berdasarkan Hasil
Jika hasil kurang tepat, tambahkan detail seperti "tambahkan lebih banyak cahaya di wajah karakter". - Parameter Teknis (Opsional)
Untuk model tertentu, tambahkan parameter seperti--ar 16:9 --v 6
(MidJourney) atautemperature=0.7
(API teks).
🌟 Contoh Lengkap: Membuat Blog Post + Gambar
Prompt untuk Teks:
"Anda adalah content writer travel. Buat artikel 300 kata tentang '5 Destinasi Tersembunyi di Yogyakarta', target pembaca backpacker. Format: judul clickbait, 5 poin dengan deskripsi 2 kalimat, kesimpulan ajakan. Gaya: santai + humor. Kata kunci: 'murah', 'instagrammable', 'lokal'."
Prompt untuk Gambar (pendukung artikel):
"Pemandangan Candi Ratu Boko di sore hari, jalan setapak berbatu, cahaya keemasan, gaya fotografi National Geographic, rasio 4:5, negative prompt: turis berkerumun, langit mendung"
❓ Kapan Harus Menggunakan Template Ini?
- Saat butuh hasil konsisten (misal: konten marketing harian).
- Untuk meminimalkan revisi dengan memberikan panduan detail sejak awal.
- Saat bekerja dengan model yang sensitif terhadap struktur prompt (seperti Stable Diffusion).
Jika Anda ingin contoh template untuk kasus spesifik (misal: prompt untuk skrip video, desain UI, atau puisi), beri tahu! 😊
Posting Komentar