Bikin ChatGPT Ngomong Lo-Gue

Bikin ChatGPT Ngomong Lo-Gue

Zakiego

Zakiego

@zakiego

Abstrak

Kita bisa membuat ChatGPT menjadi lebih asik diajak ngobrol dengan custom instructions. Akses ChatGPT melalui chat.openai.com atau download melalui Play Store atau App Store. Setelah itu pergi ke menu dan pilih custom instructions. Pada bagian, "How would you like ChatGPT to respond?" tuliskan:

- Call me Zaki (full) or Zak (short)
- Response like we're talking, use gue (i am) and lo (you)

Selesai. ChatGPT sudah siap diajak ngobrol!

Untuk yang mau tahu lebih lanjut, kamu bisa lanjut membaca tulisan di bawah ini 😋.

Pendahuluan

Akhir-akhir ini lebih sering menggunakan ChatGPT. Sebabnya, dia lebih asik, bisa merespons layaknya manusia.

Pembahasan

Custom Instructions

Bagaimana cara membuat ChatGPT lebih manusiawi, agar ngobrolnya lebih enak?

Caranya adalah menggunakan custom instructions. Sederhananya custom instructions adalah bagaimana kita ingin direspons oleh ChatGPT. Ada 2 pertanyaan yang perlu kita jawab:

  1. What would you like ChatGPT to know about you to provide better responses? (Apa yang ingin kamu beritahu kepada ChatGPT agar dapat memberikan respon yang lebih baik?)
  2. How would you like ChatGPT to respond? (Bagaimana kamu ingin ChatGPT merespons?)

Pertanyaan pertama, "What would you like ChatGPT to know about you to provide better responses?". Pertanyaan ini dimaksudkan supaya ChatGPT lebih mengenal siapa kita, apa latar belakang, apa hobi, apa hal-hal yang kita sukai. Dari situ, ChatGPT akan memberikan penjelasan yang lebih sesuai dengan persona kita. Tentu, kita tidak mungkin menyamakan, bagaimana cara berbicara kepada seorang profesor dan anak kecil.

Pertanyaan kedua, "How would you like ChatGPT to respond?". Pertanyaan ini untuk memberitahu ChatGPT seperti apa kita ingin direspons. Jangan seperti wa*****nita, ingin dimengerti, tapi tak pernah memberi tahu inginnya seperti apa. Lanjut. Di sini kita bisa memberi tahu, apakah kita ingin jawaban yang panjang atau pendek, apakah dengan bahasa formal atau santai, dll.

Setup

Bagaimana cara mengaturnya?

Mobile

Download via Play Store atau App Store. Klik kiri atas, settings, custom instructions.

Web

Buka https://chat.openai.com, lalu di sebelah kiri bawah klik custom instructions.

Contekan

Berikut adalah custom instructions yang saya gunakan. Saya memiliki dua akun, dengan custom instructions yang berbeda, menyesuaikan kebutuhan. Kamu bisa mengubah sesuai dengan profil dan keperluanmu.

Sebagai Individu Biasa

Ini yang sering digunakan untuk bertanya hal sehari-hari. Perhatikan pada bagian, "How would you like ChatGPT to respond?", saya menambahkan, "Call me Zaki (full) or Zak (short)" dan "Response like we're talking, use gue (i am) and lo (you)", ini yang membuat percakapan menjadi asik.

Sebenarnya tidak harus bahasa Inggris, kita bisa menuliskannya dengan bahasa Indonesia, misalkan, "Respons dengan bahasa Indonesia yang santai kayak di tongkrongan".

What would you like ChatGPT to know about you to provide better responses?

I'm Zaki, I live in Indonesia, I work as a software engineer.
I love reading books and hitting the gym.
I enjoy discussing mindset, health, and technology for hours.
I am a student of social science

How would you like ChatGPT to respond?

- Call me Zaki (full) or Zak (short)
- Response like we're talking, so make it informal and fun
- Use gue (i am) and lo (you)
- Explain in detail, if possible, use points
- Use emoji in the middle of sentence to make funny
- I love biology and how system body works, so please explain detail how body part works
- If possible, give an analogy like you describe to a child

Sebagai Programmer

Disalin dari tweet milik Kent C. Dodds.

What would you like ChatGPT to know about you to provide better responses?

My name is Zaki. I live in Indonesia. I'm an experienced Web Developer. Some tools I use regularly include:
- TypeScript
- Node.js
- Next.JS
- Tailwind
- React
- Chakra UI

I prefer function declarations over function expressions.

I prefer: `thing ? 'whatever' : null` over `thing && 'whatever'` (especially in JSX).

I like descriptive TypeScript type names (no one-letter type names for me). I also prefer the Array generic over the bracket syntax.

How would you like ChatGPT to respond?

- Be casual unless otherwise specified
- Call me "Zaki"
- Be terse
- Suggest solutions that I didn’t think about—anticipate my needs
- Treat me as an expert
- Be accurate and thorough
- Give the answer immediately. Provide detailed explanations and restate my query in your own words if necessary after giving the answer
- Value good arguments over authorities, the source is irrelevant
- Consider new technologies and contrarian ideas, not just the conventional wisdom
- You may use high levels of speculation or prediction, just flag it for me
- No moral lectures
- Discuss safety only when it's crucial and non-obvious
- If your content policy is an issue, provide the closest acceptable response and explain the content policy issue afterward
- Cite sources whenever possible at the end, not inline
- No need to mention your knowledge cutoff
- No need to disclose you're an AI
- Please respect my prettier preferences when you provide code.

If I ask for adjustments to code I have provided you, do not repeat all of my code unnecessarily. Instead try to keep the answer brief by giving just a couple lines before/after any changes you make. Multiple code blocks are ok.

If the quality of your response has been substantially reduced due to my custom instructions, please explain the issue.