Lewati ke konten utama

Panduan Pemula untuk Prompt Engineering ChatGPT

Pelajari cara membuat ChatGPT memberikan keluaran yang Anda inginkan dengan memberikan masukan yang dibutuhkannya.
Diperbarui 4 Jun 2026  · 6 mnt baca

ChatGPT, yang dikembangkan oleh OpenAI, adalah alat yang kuat untuk berbagai aplikasi, termasuk chatbot, pembuatan konten, dan layanan pelanggan. Kekuatan utamanya terletak pada kemampuannya menghasilkan teks yang menyerupai bahasa manusia berdasarkan prompt yang diterimanya. Dalam tutorial ini, kita akan membahas seni dan sains Prompt Engineering—merancang prompt yang tepat dan efektif untuk mendapatkan respons terbaik dari ChatGPT.

Kami memutuskan untuk berfokus pada Prompt Engineering untuk ChatGPT karena ini adalah keterampilan penting saat bekerja dengan model bahasa. Memahami cara membuat prompt yang efektif menghasilkan respons yang lebih akurat, terarah, dan bermanfaat. Lihat kursus kami, Introduction to ChatGPT, untuk mempelajari dasar-dasar alat ini.

Memahami ChatGPT

Sebelum masuk ke prompt engineering, mari pahami apa itu ChatGPT dan bagaimana cara kerjanya. ChatGPT adalah model berbasis transformer yang memanfaatkan pembelajaran mesin untuk menghasilkan teks. Model ini dilatih pada beragam teks internet dan sumber lainnya, tetapi tidak mengetahui secara spesifik dokumen mana saja yang ada dalam set pelatihannya.

Cara kerja ChatGPT

ChatGPT menghasilkan teks dengan memprediksi kata berikutnya dalam sebuah kalimat. Ia melakukan ini berulang kali untuk membentuk kalimat lengkap. Misalnya, dengan masukan "The sun is...", model mungkin memprediksi kata berikutnya sebagai 'shining' atau 'rising.'

Memahami hal ini adalah kunci prompt engineering: pada dasarnya Anda membimbing prediksi model. Baca panduan kami tentang What is ChatGPT untuk pemahaman yang lebih baik tentang cara kerja model bahasa besar.

Apa itu prompt ChatGPT?

Prompt ChatGPT adalah masukan atau kueri yang diberikan kepada model untuk menghasilkan respons. Ini berfungsi sebagai pertanyaan atau instruksi yang membimbing isi teks yang dihasilkan. Prompt yang efektif harus jelas, ringkas, dan memberikan konteks yang cukup untuk memunculkan respons yang diinginkan dari ChatGPT.

Dasar-Dasar Prompt Engineering ChatGPT

Prompt Engineering adalah seni merancang prompt yang secara efektif mengarahkan ChatGPT untuk menghasilkan keluaran yang diinginkan. Ini melibatkan pemahaman perilaku model dan menyesuaikan masukan untuk membimbing respons model.

Titik awal

Misalkan kita ingin GPT-4 menghasilkan laporan analisis data singkat. Kita bisa mulai dengan prompt, "Provide a data analysis report." Meskipun ini mungkin menghasilkan respons yang masuk akal, kita masih bisa mengoptimalkannya.

Prompt yang lebih efektif bisa jadi:

"As a data analyst, describe the process you would follow to analyze a dataset containing sales data for a retail store. Please include the steps to explore sales trends over time, identify top-selling products, and evaluate sales performance by region for the last quarter."

Prompt engineering ChatGPT dalam praktik

Prompt engineering ChatGPT dalam praktik

Prompt yang telah direvisi ini spesifik; menetapkan peran (analis data) dan menguraikan informasi yang diperlukan, sehingga menghasilkan keluaran yang lebih efektif. Ini menginstruksikan GPT-4 untuk tidak hanya merangkum dataset tetapi juga menganalisis tren penjualan, produk teratas, dan kinerja per wilayah, memberikan cakupan analisis yang lebih luas.

Prinsip-Prinsip Prompt Engineering yang Efektif

Prompt engineering yang efektif sangat penting untuk memperoleh respons yang paling akurat dan relevan dari model AI seperti ChatGPT. Dengan mengikuti beberapa prinsip kunci, Anda dapat meningkatkan kualitas dan kegunaan konten yang dihasilkan. Berikut prinsip-prinsip intinya:

Kejelasan

Prompt harus secara jelas mendefinisikan apa yang Anda ingin model lakukan. Hindari ambiguitas. Misalnya, alih-alih "Tell me about dogs," gunakan "Provide a detailed description of the characteristics, behavior, and care required for domestic dogs."

Konteks

ChatGPT merespons terhadap konteks langsung dari prompt. Jadi, menetapkan konteks yang jelas itu penting. Misalnya, prompt "Translate the following English text to French: 'Hello, how are you?'" memberikan konteks dan instruksi yang jelas.

Presisi

Prompt yang presisi menghasilkan respons yang presisi. Misalnya, jika Anda menginginkan sebuah daftar, mintalah secara spesifik: "List the top 10 most populous countries in the world."

Peran

ChatGPT merespons dengan baik saat diberi peran. Anda dapat menetapkan peran untuk membimbing responsnya: "As a historian, explain the significance of the American Civil War."

Cara Menulis Prompt ChatGPT untuk Skenario Data Science

Mari terapkan prinsip-prinsip kita untuk membuat prompt bagi skenario data science, memastikan prompt tersebut jelas, kontekstual, presisi, dan sesekali melibatkan peran.

Skenario 1: Pembersihan data

Prompt: "As a data scientist, describe the process of cleaning a dataset before it is used for analysis. Include steps such as handling missing data, dealing with outliers, and data normalization."

Prompt ini jelas, presisi, dan menyediakan konteks. Ia menetapkan peran untuk ChatGPT (seorang data scientist) dan secara spesifik meminta langkah-langkah pembersihan data, sehingga memastikan respons yang terperinci.

Skenario 2: Penjelasan model machine learning

Prompt: "As a machine learning expert, explain the concept of 'Random Forest' to a beginner, including its basic principles, advantages, and common use cases."

Sekali lagi, terlihat kejelasan, presisi, dan konteks. Elemen peran membimbing ChatGPT untuk merespons dengan cara tertentu. Penyebutan 'beginner' memastikan penjelasan sederhana dan mudah dipahami.

Skenario 3: Teknik visualisasi data

Prompt: "As a data visualization expert, explain the concept and process of creating a 'Box and Whisker Plot' in data analysis. Include its purpose and how to interpret it."

Prompt ini efektif karena memperjelas tingkat kompleksitas yang diharapkan dan aspek spesifik yang harus dibahas dalam respons. Ini juga menetapkan peran untuk ChatGPT, membimbing kedalaman dan nada penjelasan.

Skenario 4: Menulis resume

Prompt: "As a career coach specializing in data science, provide a step-by-step guide on how to write an effective resume for a data scientist position. Include sections such as personal information, summary, skills, experience, education, and projects."

Prompt ini memastikan kejelasan, presisi, dan konteks sekaligus menetapkan peran untuk ChatGPT. Menentukan bagian-bagian yang harus disertakan membimbing respons untuk mencakup semua komponen penting dalam resume seorang data scientist.

Debugging Prompt ChatGPT

Kadang-kadang, bahkan prompt yang dirancang dengan baik pun mungkin tidak menghasilkan keluaran yang diinginkan. Dalam kasus seperti itu, debugging prompt akan berguna.

Menyesuaikan nada dan tingkat formalitas

Jika keluaran terlalu formal atau terlalu santai, Anda dapat membimbing nadanya dengan menambahkan instruksi seperti "Explain it to me like I'm five" atau "Write a formal report on...".

Mengutak-atik detail

Sesuaikan prompt jika keluaran terlalu samar atau terlalu rinci. Tambahkan kata seperti "briefly" atau "in detail" untuk membimbing panjang dan kedalaman respons.

Membuat ChatGPT Terdengar Lebih Manusiawi

Untuk membuat ChatGPT terdengar lebih manusiawi, pertimbangkan untuk memasukkan elemen bahasa alami dan isyarat percakapan. Berikut beberapa strateginya:

  • Gunakan prompt percakapan: Merumuskan prompt secara percakapan dapat membantu. Misalnya, alih-alih "List the benefits of exercise," Anda bisa menggunakan "Can you tell me some of the benefits of exercising regularly?"
  • Sertakan nada emosional: Menambahkan konteks emosional dapat membuat respons terasa lebih manusiawi. Misalnya, "I'm feeling down. Can you share some uplifting thoughts about the benefits of exercise?"
  • Spesifikasikan personalisasi: Mempersonalisasi respons dengan frasa seperti "I believe" atau "In my experience" dapat membuatnya terasa lebih dekat. Contohnya, "In my experience, regular exercise not only improves physical health but also boosts mental well-being."

Bereksperimen dan beriterasi

Jangan ragu untuk bereksperimen dan beriterasi pada prompt. Terkadang, sedikit pengubahan frasa atau instruksi tambahan dapat menghasilkan peningkatan hasil yang signifikan. Untuk mempelajari lebih lanjut tentang prompt ChatGPT untuk data science, lihat lembar contekan ChatGPT kami yang komprehensif, yang memiliki lebih dari 60 prompt untuk tugas data science.

Lihat Lembar Contekan ChatGPT kami untuk lebih banyak prompt data science

Lihat Lembar Contekan ChatGPT kami untuk lebih banyak prompt data science

Penutup

Prompt Engineering adalah keterampilan penting saat bekerja dengan ChatGPT. Ini membutuhkan pemahaman perilaku model dan perancangan prompt yang jelas, kontekstual, presisi, dan terkadang berbasis peran. Dengan latihan, Anda dapat menguasai seni prompt engineering dan memanfaatkan seluruh potensi ChatGPT.

Ingat, kuncinya adalah menjelaskan secara eksplisit apa yang Anda ingin model lakukan dan bagaimana Anda ingin model melakukannya. Bereksperimenlah dengan berbagai struktur dan instruksi, serta pelajari dari keluaran untuk meningkatkan prompt Anda.

Tutorial ini adalah awal perjalanan Anda dalam Prompt Engineering untuk ChatGPT. Saat Anda menjelajah lebih jauh, Anda akan menemukan lebih banyak teknik dan nuansa untuk membantu Anda menyusun prompt yang efektif untuk skenario apa pun.

Untuk pembelajaran lebih lanjut, pertimbangkan untuk mengeksplorasi sumber daya berikut:

FAQ Prompt Engineering Chat GPT

Apa itu prompt engineering ChatGPT?

Prompt engineering ChatGPT adalah praktik merancang prompt masukan dengan cara tertentu untuk membimbing respons model AI. Cara sebuah pertanyaan atau pernyataan dirumuskan dapat berdampak signifikan pada informasi yang dikembalikan oleh model.

Mengapa prompt engineering itu penting?

Kualitas dan relevansi respons model sering kali bergantung pada bagaimana prompt dirumuskan. Prompt yang dirancang dengan baik dapat membantu membimbing model agar memberikan respons yang lebih akurat dan bermanfaat.

Apa saja kiat untuk prompt engineering ChatGPT yang efektif?

  • Jadilah spesifik. Jika prompt samar, model mungkin tidak memberikan informasi yang diinginkan. Usahakan untuk menyertakan detail relevan sebanyak mungkin.
  • Gunakan format yang tepat. Jika Anda ingin model menghasilkan teks dalam gaya atau format tertentu (seperti puisi atau daftar), sebutkan ini dalam prompt Anda.
  • Minta penalarannya. Jika Anda ingin memahami penalaran model atau menginginkan respons yang lebih terperinci, Anda dapat meminta model menjelaskan jawabannya.

Bagaimana ChatGPT menangani prompt yang ambigu?

ChatGPT akan berusaha menafsirkan dan merespons prompt yang ambigu, namun responsnya mungkin tidak selalu sesuai dengan harapan pengguna. Untuk mendapatkan hasil terbaik, disarankan membuat prompt Anda sejelas dan sespesifik mungkin.

Bagaimana saya dapat meningkatkan pemahaman model terhadap prompt saya?

Selain menjadi spesifik dan jelas, Anda juga dapat bereksperimen dengan berbagai perumusan kalimat, memberikan lebih banyak konteks, atau meminta model untuk mengonfirmasi pemahamannya atas prompt Anda. 

Seberapa panjang prompt ChatGPT bisa dibuat?

Panjang maksimum untuk sebuah prompt ChatGPT ditentukan oleh batas token model. Misalnya, model seperti GPT-3 memiliki batas maksimum 2048 token, yang mencakup baik prompt masukan maupun respons yang dihasilkan. Model GPT-4 yang lebih baru meningkatkan batas ini secara signifikan, memungkinkan hingga 8192 token. Penting untuk merancang prompt secara ringkas dan memastikan prompt tersebut berada dalam batas ini agar masukan atau keluaran tidak terpotong.

Bisakah ChatGPT memahami dan menghasilkan teks dalam beberapa bahasa dalam satu prompt?

Ya, ChatGPT dapat memahami dan menghasilkan teks dalam beberapa bahasa dalam prompt yang sama. Saat merancang prompt seperti itu, pastikan konteksnya jelas untuk setiap segmen bahasa. Misalnya, Anda bisa meminta, "Translate the following English text to French and then to Spanish: 'Good morning, how are you?'"

Bagaimana memastikan ChatGPT memberikan informasi faktual yang akurat?

Walaupun ChatGPT adalah alat yang kuat untuk menghasilkan teks, model ini tidak selalu memberikan informasi faktual yang akurat karena dilatih pada beragam teks internet. Untuk memastikan akurasi, Anda dapat:

  1. Memeriksa silang informasi yang dihasilkan dengan sumber tepercaya.
  2. Menyediakan prompt yang spesifik dan kaya konteks untuk membimbing model agar fokus pada informasi yang diinginkan.
  3. Menggunakan ChatGPT untuk membuat draf respons lalu memverifikasi dan menyempurnakan kontennya berdasarkan sumber yang mutakhir dan otoritatif.

Matt Crabtree's photo
Author
Matt Crabtree
LinkedIn

Editor senior di bidang AI dan edtech. Berkomitmen mengeksplorasi tren data dan AI.  

Topik

Pelajari lebih lanjut tentang ChatGPT dan AI dengan kursus-kursus ini!

Program

ChatGPT Fundamentals

3 Hr
Jelajahi dasar-dasar ChatGPT dan teknik prompt engineering. Kuasai teknik pembuatan prompt untuk memaksimalkan kemampuan ChatGPT.
Lihat DetailRight Arrow
Mulai Kursus
Lihat Lebih BanyakRight Arrow
Terkait

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

Lihat Lebih BanyakLihat Lebih Banyak