ChatGPT telah memicu revolusi kreatif dalam kecerdasan buatan (AI) yang benar-benar inovatif. Hanya dalam setahun, model bahasa ini telah mengesankan para ahli dengan kemampuan menulisnya, mahir dalam menangani tugas-tugas kompleks, dan antarmuka yang sangat ramah pengguna. Namun, masih ada hal lain yang tersembunyi di baliknya. ChatGPT telah memicu lonjakan kreativitas, memungkinkan individu menghasilkan konten yang dulunya dianggap tak terbayangkan.
Kemungkinan ChatGPT dan model bahasa (LM) serupa praktis tidak terbatas. Kuncinya terletak pada satu faktor penting: menyusun rangkaian instruksi masukan yang sempurna, yang disebut prompt, yang membuka potensi sebenarnya dalam spektrum tugas yang luas. Anggap saja ini sebagai bahasa rahasia yang memanfaatkan kecemerlangan batin AI, membimbingnya untuk melakukan keajaiban dengan kata-kata. Ide kerajinan ini mendorong untuk mendapatkan hasil yang optimal dan mengarah ke bidang baru yang dikenal sebagai Prompt Engineering.
Apa itu Rekayasa Cepat?
Rekayasa cepat adalah praktik merancang atau menyusun masukan (dikenal sebagai petunjuk) dengan terampil untuk model bahasa AI generatif seperti GPT-3, GPT-4, dan model bahasa besar serupa untuk menghasilkan keluaran yang optimal.
Anda dapat menganggapnya memberi AI resep sempurna untuk sukses. Anda menyediakan bahan-bahannya (prompt), dan AI yang memasak (menghasilkan output). Tujuannya adalah untuk secara hati-hati membentuk petunjuk untuk mencapai hasil terbaik dari model bahasa canggih ini.
Sama seperti bagaimana kita meningkatkan kemampuan melalui latihan, rekayasa cepat adalah tentang bereksperimen dengan kata-kata, struktur, dan format perintah. Penyesuaian ini memengaruhi perilaku model dan membantu menghasilkan respons yang spesifik dan relevan secara kontekstual.
Meskipun kecerdasan buatan telah ada sejak akhir tahun 1950an dan awal tahun 1960an, rekayasa cepat merupakan bidang yang relatif baru dan terus berkembang. Memperoleh keterampilan dalam rekayasa cepat sangat penting untuk memahami kekuatan dan keterbatasan model bahasa besar (LLM).
Rekayasa cepat terbukti sangat bermanfaat dalam aplikasi yang memerlukan penyesuaian atau penyesuaian perilaku model. Pengguna dapat bereksperimen dan menyempurnakan perintah berdasarkan respons model untuk mencapai hasil yang diinginkan. Efektivitas perintah bervariasi tergantung pada model spesifik yang digunakan. Peneliti dan praktisi sering kali melakukan uji coba dan eksperimen untuk mengidentifikasi petunjuk optimal untuk berbagai tugas atau aplikasi.
Memahami Rekayasa Cepat:
Bayangkan ChatGPT sebagai mesin tangguh yang menunggu kombinasi bahan bakar dan arah yang tepat untuk beroperasi pada efisiensi puncaknya. Dalam analogi ini, prompt berfungsi sebagai bahan bakar dan kompas, memberikan instruksi yang diperlukan ChatGPT untuk menjalankan suatu tugas. Baik berupa pertanyaan sederhana, pertanyaan yang disusun secara kreatif, atau serangkaian pedoman yang memiliki banyak segi, pertanyaan tersebut akan menentukan kinerja AI.
Misalnya, Peneliti menggunakan rekayasa cepat untuk meningkatkan kemampuan LLM di berbagai tugas umum dan kompleks, seperti menjawab pertanyaan dan penalaran aritmatika. Pengembang menggunakan rekayasa cepat untuk menciptakan teknik yang kuat dan efektif untuk berinteraksi dengan LLM dan alat lainnya.
Namun, rekayasa cepat lebih dari sekadar membuat perintah. Ini mencakup beragam keterampilan dan teknik yang berguna untuk berinteraksi dan mengembangkan LLM. Ini adalah keterampilan penting untuk berinteraksi, membangun, dan memahami kemampuan LLM. Rekayasa yang cepat dapat berkontribusi untuk meningkatkan keamanan LLM dan memperkenalkan kemampuan baru, seperti menambah LLM dengan pengetahuan domain dan alat eksternal.
Cara Memfasilitasi Rekayasa Cepat:
- Kekhususan: Ketepatan perintah Anda berkorelasi langsung dengan kekhususan respons AI. Menyesuaikan ungkapan, menggabungkan konteks, dan menawarkan contoh berfungsi sebagai alat navigasi, mengarahkan ChatGPT menuju keluaran yang lebih fokus dan disesuaikan.
- Kontrol: Membuat prompt memungkinkan Anda memengaruhi gaya, nada, dan format konten yang dihasilkan AI. Apakah Anda mencari karya puitis atau ringkasan faktual, perintah tersebut berfungsi sebagai arahan, membentuk hasil sesuai dengan preferensi Anda.
- Kreativitas: Rekayasa yang cepat membuka kapasitas ChatGPT untuk menghasilkan beragam format kreatif, yang mencakup puisi, kode, skrip, komposisi musik, email, dan surat. Semakin bernuansa dan detail perintahnya, semakin kreatif dan bervariasi hasil AI-nya.
- Efisiensi: Dengan menginvestasikan waktu untuk menyempurnakan perintah Anda, Anda dapat menghemat banyak tenaga dan waktu dibandingkan bereksperimen dengan berbagai pendekatan secara berulang. Perintah yang dirancang dengan baik menyederhanakan pemahaman AI, sehingga menghasilkan respons yang lebih efisien dan akurat.
Contoh Ilustratif:
- Perintah Sederhana: “Tulis puisi tentang robot yang jatuh cinta pada manusia.”
- Perintah Khusus: “Buat soneta dalam pentameter iambik, jelajahi tema kesepian dan isolasi dalam latar cyberpunk futuristik.”
- Perintah Instruksional: “Buatlah naskah drama komedi pendek antara dua pekerja kantoran, dengan fokus pada absurditas jargon perusahaan.”
Manfaat Rekayasa Cepat:
- Buka Potensi Penuh: Arahkan ChatGPT untuk memenuhi tujuan spesifik Anda, daripada mengandalkan interpretasinya.
- Tingkatkan Produktivitas: Hemat waktu dan tenaga dengan merumuskan perintah yang jelas sejak awal.
- Tingkatkan Kreativitas: Rekayasa cepat memfasilitasi pembuatan konten asli dan unik dalam berbagai format.
- Meningkatkan Komunikasi: Berinteraksi lebih efektif dengan ChatGPT untuk mencapai hasil yang diinginkan.
Memulai dengan Rekayasa Cepat:
- Jelajahi Contoh dan Tutorial: Biasakan diri Anda dengan strategi cepat yang sukses secara online.
- Eksperimen: Uji berbagai perintah untuk mengetahui mana yang memberikan hasil terbaik.
- Rangkullah Kreativitas: Jangan menghindar untuk memasukkan kreativitas ke dalam petunjuk Anda.
Intinya, menguasai seni rekayasa cepat akan memberdayakan pengguna untuk mengeluarkan potensi ChatGPT, mengubahnya menjadi alat yang berharga untuk berbagai tugas—mulai dari penulisan kreatif dan pengumpulan informasi hingga sekadar menikmati interaksi menarik dengan AI.
Untuk terjun ke dunia rekayasa cepat, OpenAI telah meluncurkan serangkaian panduan yang menawarkan strategi dan taktik untuk meningkatkan kinerja model bahasa besar, termasuk seperti GPT-4. OpenAI Prompt Engineering Guide menjabarkan metode yang terkadang dapat digabungkan untuk mendapatkan hasil yang lebih berdampak, dan OpenAI mendorong pengguna untuk bereksperimen dan menemukan pendekatan yang paling sesuai untuk mereka.
Perlu diperhatikan bahwa beberapa contoh di OpenAI Prompt Engineering Guide saat ini berfungsi secara eksklusif dengan model tercanggihnya, GPT-4. Secara umum, jika Anda menghadapi situasi di mana suatu model gagal dalam melakukan suatu tugas, OpenAI menyarankan Anda mencoba model yang lebih canggih.
Strategi dan Taktik Rekayasa Cepat
Di bawah ini adalah enam strategi yang direkomendasikan OpenAI untuk mendapatkan hasil yang lebih baik dengan perintah Anda.
Enam strategi untuk mendapatkan hasil yang lebih baik
Tulis instruksi yang jelas
Model-model ini tidak dapat membaca pikiran Anda. Jika keluarannya terlalu panjang, mintalah balasan singkat. Jika hasilnya terlalu sederhana, mintalah tulisan tingkat ahli. Jika Anda tidak menyukai formatnya, tunjukkan format yang ingin Anda lihat. Semakin sedikit model yang harus menebak apa yang Anda inginkan, semakin besar kemungkinan Anda mendapatkannya.
Taktik:
Berikan teks referensi
Model bahasa dapat dengan percaya diri memberikan jawaban palsu, terutama ketika ditanya tentang topik esoterik atau kutipan dan URL. Sama halnya dengan selembar catatan yang dapat membantu siswa mengerjakan ujian dengan lebih baik, menyediakan teks referensi untuk model ini dapat membantu dalam menjawab dengan lebih sedikit pemalsuan.
Taktik:
Bagi tugas yang kompleks menjadi subtugas yang lebih sederhana
Sebagaimana praktik yang baik dalam rekayasa perangkat lunak untuk menguraikan sistem yang kompleks menjadi sekumpulan komponen modular, hal yang sama juga berlaku untuk tugas yang diserahkan ke model bahasa. Tugas yang kompleks cenderung memiliki tingkat kesalahan yang lebih tinggi dibandingkan tugas yang lebih sederhana. Selain itu, tugas-tugas yang kompleks seringkali dapat didefinisikan ulang sebagai alur kerja dari tugas-tugas yang lebih sederhana di mana keluaran dari tugas-tugas sebelumnya digunakan untuk menyusun masukan untuk tugas-tugas berikutnya.
Taktik:
Berikan waktu kepada model untuk “berpikir”
Jika diminta mengalikan 17 dengan 28, Anda mungkin tidak langsung mengetahuinya, namun tetap bisa menyelesaikannya seiring berjalannya waktu. Demikian pula, model membuat lebih banyak kesalahan penalaran ketika mencoba menjawab secara langsung, dibandingkan meluangkan waktu untuk mencari jawaban. Menanyakan “rantai pemikiran” sebelum memberikan jawaban dapat membantu model menentukan jalan menuju jawaban yang benar dengan lebih andal.
Taktik:
Gunakan alat eksternal
Kompensasi kelemahan model dengan memberikan keluaran alat lain. Misalnya, sistem pengambilan teks (terkadang disebut RAG atau retrieval augmented generation) dapat memberi tahu model tentang dokumen yang relevan. Mesin eksekusi kode seperti Code Interpreter OpenAI dapat membantu model melakukan perhitungan dan menjalankan kode. Jika suatu tugas dapat diselesaikan dengan lebih andal atau efisien dengan suatu alat dibandingkan dengan model bahasa, bongkar tugas tersebut untuk mendapatkan hasil terbaik dari keduanya.
Taktik:
Uji perubahan secara sistematis
Meningkatkan kinerja akan lebih mudah jika Anda dapat mengukurnya. Dalam beberapa kasus, modifikasi pada prompt akan mencapai kinerja yang lebih baik pada beberapa contoh yang terisolasi namun menyebabkan kinerja keseluruhan yang lebih buruk pada serangkaian contoh yang lebih representatif. Oleh karena itu, untuk memastikan bahwa suatu perubahan berdampak positif terhadap kinerja, mungkin perlu untuk mendefinisikan rangkaian pengujian yang komprehensif (juga dikenal sebagai “eval”).
Taktik:
Taktik
Masing-masing strategi yang tercantum di atas dapat diterapkan dengan taktik tertentu. Taktik ini dimaksudkan untuk memberikan ide untuk mencoba sesuatu. Ide-ide tersebut belum sepenuhnya komprehensif, dan Anda boleh mencoba ide-ide kreatif yang tidak disajikan di sini.
Strategi: Tulis instruksi yang jelas
Taktik: Sertakan detail dalam kueri Anda untuk mendapatkan jawaban yang lebih relevan
Untuk mendapatkan respons yang sangat relevan, pastikan permintaan memberikan detail atau konteks penting. Jika tidak, Anda menyerahkannya kepada model untuk menebak apa yang Anda maksud.
Lebih buruk | Lebih baik |
Bagaimana cara menambahkan angka di Excel? | Bagaimana cara menjumlahkan deretan jumlah dolar di Excel? Saya ingin melakukan ini secara otomatis untuk seluruh lembar baris dengan semua totalnya berakhir di sebelah kanan dalam kolom yang disebut "Total". |
Siapa presidennya? | Siapa presiden Meksiko pada tahun 2021, dan seberapa sering pemilu diadakan? |
Tulis kode untuk menghitung deret Fibonacci. | Tulis fungsi TypeScript untuk menghitung deret Fibonacci secara efisien. Beri komentar pada kode sebanyak-banyaknya untuk menjelaskan fungsi masing-masing bagian dan mengapa kode tersebut ditulis seperti itu. |
Ringkaslah catatan rapat. | Ringkaslah catatan rapat dalam satu paragraf. Kemudian tuliskan daftar penurunan harga para pembicara dan masing-masing poin penting mereka. Terakhir, buatlah daftar langkah atau tindakan selanjutnya yang disarankan oleh pembicara, jika ada. |
Contoh Rekayasa Cepat:
Taktik: Minta model untuk mengadopsi persona
TPesan sistem dapat digunakan untuk menentukan persona yang digunakan oleh model dalam balasannya.
Taktik: Gunakan pembatas untuk menunjukkan dengan jelas bagian-bagian masukan yang berbeda
Pembatas seperti tanda kutip tiga, tag XML, judul bagian, dll. dapat membantu membatasi bagian teks agar diperlakukan berbeda.
Anda dapat membaca contoh teknik cepat lainnya di OpenAI.com
Di bawah ini adalah tutorial teknik singkat dari Anu Kubo tentang cara mendapatkan ChatGPT dan model bahasa besar (LLM) untuk memberi Anda respons yang sempurna.
[Embedded content]
- Konten Bertenaga SEO & Distribusi PR. Dapatkan Amplifikasi Hari Ini.
- PlatoData.Jaringan Vertikal Generatif Ai. Berdayakan Diri Anda. Akses Di Sini.
- PlatoAiStream. Intelijen Web3. Pengetahuan Diperkuat. Akses Di Sini.
- PlatoESG. Karbon, teknologi bersih, energi, Lingkungan Hidup, Tenaga surya, Penanganan limbah. Akses Di Sini.
- PlatoHealth. Kecerdasan Uji Coba Biotek dan Klinis. Akses Di Sini.
- Sumber: https://techstartups.com/2023/12/15/prompt-engineering-the-definitive-guide-to-unleashing-the-power-of-chatgpt-and-other-language-models/
- :memiliki
- :adalah
- :bukan
- :Di mana
- $NAIK
- 10
- 17
- 2021
- 28
- 500
- 7
- 8
- 9
- a
- kemampuan
- Tentang Kami
- atas
- Menurut
- tepat
- Mencapai
- mengakuisisi
- di seluruh
- Tindakan
- menambahkan
- mahir
- menyesuaikan
- mengambil
- maju
- AI
- tujuan
- Semua
- memungkinkan
- juga
- jumlah
- an
- dan
- menjawab
- jawaban
- Apa pun
- aplikasi
- pendekatan
- ADALAH
- susunan
- Seni
- buatan
- kecerdasan buatan
- Kecerdasan buatan (AI)
- AS
- meminta
- meminta
- At
- ditambah
- secara otomatis
- menunggu
- jauh
- berdasarkan
- BE
- menjadi
- sebelum
- laku
- TERBAIK
- Lebih baik
- antara
- Luar
- Bolt
- kedua
- Bangunan
- tapi
- by
- menghitung
- bernama
- CAN
- kemampuan
- Kapasitas
- hati-hati
- kasus
- perubahan
- Perubahan
- ChatGPT
- jelas
- Jelas
- kode
- Kolom
- kombinasi
- bergabung
- Komedi
- komentar
- Umum
- Komunikasi
- dibandingkan
- Kompas
- kompleks
- komponen
- luas
- dengan penuh percaya diri
- membangun
- mengandung
- Konten
- konteks
- menyumbang
- memasak
- Timeline
- benar
- membuat
- membuat
- penciptaan
- Kreatif
- Secara kreatif
- kreativitas
- kritis
- sangat penting
- Sekarang
- kustomisasi
- cyberpunk
- dianggap
- menetapkan
- definitif
- menyampaikan
- pengiriman
- mendemonstrasikan
- Tergantung
- merancang
- diinginkan
- terperinci
- rincian
- pengembang
- berkembang
- berbeda
- berbeda
- langsung
- arah
- langsung
- menemukan
- berbeda
- menyelam
- beberapa
- do
- dokumen
- dokumen
- tidak
- Dolar
- domain
- dilakukan
- Dont
- setiap
- Terdahulu
- Awal
- mudah
- Efektif
- efektif
- efektivitas
- efisiensi
- efisien
- efisien
- usaha
- Pemilihan
- tertanam
- memberdayakan
- memungkinkan
- meliputi
- pertemuan
- mendorong
- akhir
- mengikutsertakan
- menarik
- Mesin
- Teknik
- mempertinggi
- menikmati
- kesalahan
- kesalahan
- terutama
- esensi
- penting
- dll
- Bahkan
- Setiap
- berkembang
- contoh
- contoh
- Excel
- khusus
- menjalankan
- eksekusi
- eksperimen
- ahli
- Menjelaskan
- Menjelajahi
- luar
- memudahkan
- memfasilitasi
- faktor
- Nyata
- gadungan
- Jatuh
- Air terjun
- membiasakan diri
- pemberian makanan
- merasa
- beberapa
- sedikit
- fibonacci
- bidang
- Akhirnya
- terfokus
- berfokus
- Untuk
- format
- merumuskan
- Gratis
- sering
- dari
- Bahan bakar
- Memenuhi
- penuh
- sepenuhnya
- fungsi
- fungsi
- Selanjutnya
- futuristik
- pertemuan
- Umum
- menghasilkan
- menghasilkan
- generasi
- generatif
- AI generatif
- mendapatkan
- mendapatkan
- Memberikan
- Pemberian
- Pergi
- baik
- groundbreaking
- membimbing
- pedoman
- Panduan
- Penanganan
- Memiliki
- Dimiliki
- membantu
- membantu
- di sini
- lebih tinggi
- sangat
- Seterpercayaapakah Olymp Trade? Kesimpulan
- How To
- HTTPS
- manusia
- i
- ide
- ide-ide
- mengenali
- if
- berdampak
- penting
- terkesan
- memperbaiki
- meningkatkan
- in
- memasukkan
- Termasuk
- menggabungkan
- menunjukkan
- individu
- mempengaruhi
- informasi
- bahan
- batin
- memasukkan
- input
- segera
- instruksi
- Intelijen
- berinteraksi
- berinteraksi
- interaksi
- Antarmuka
- interpretasi
- ke
- memperkenalkan
- investasi
- terpencil
- isolasi
- IT
- item
- NYA
- jargon
- jpg
- hanya
- kunci
- Tahu
- pengetahuan
- dikenal
- bahasa
- besar
- Terlambat
- kemudian
- Terletak
- memimpin
- paling sedikit
- meninggalkan
- Dipimpin
- kurang
- terletak
- 'like'
- Mungkin
- 'like
- keterbatasan
- tak terbatas
- Daftar
- Daftar
- Kesendirian
- Panjang
- cinta
- terbuat
- membuat
- menguasai
- Menguasai
- matematika
- Mungkin..
- berarti
- cara
- berarti
- mengukur
- pertemuan
- pesan
- metode
- Mexico
- mungkin
- keberatan
- mujizat
- model
- model
- modular
- lebih
- lebih efisien
- paling
- multifaset
- musikal
- my
- perlu
- bersih
- New
- berikutnya
- tidak
- mencatat
- Catatan
- Melihat..
- mencatat
- nomor
- target
- of
- menawarkan
- Office
- sering
- on
- sekali
- ONE
- secara online
- OpenAI
- operasi
- optimal
- or
- urutan
- asli
- Lainnya
- jika tidak
- di luar
- Hasil
- hasil
- keluaran
- output
- secara keseluruhan
- khususnya
- bagian
- Puncak
- sempurna
- melakukan
- prestasi
- bagian
- plato
- Kecerdasan Data Plato
- Data Plato
- poin
- positif
- kemungkinan
- mungkin
- ampuh
- potensi
- kekuasaan
- praktis
- praktek
- Ketelitian
- preferensi
- presiden
- menghasilkan
- produktifitas
- meminta
- membuktikan
- memberikan
- menyediakan
- pertanyaan
- tanda kutip
- Tarif
- agak
- Baca
- alasan
- baru
- resep
- direkomendasikan
- merekomendasikan
- referensi
- memperhalus
- pengilangan
- relatif
- relevan
- mengandalkan
- balasan
- wakil
- diwakili
- permintaan
- peneliti
- tanggapan
- tanggapan
- ISTIRAHAT
- dihasilkan
- Hasil
- Revolusi
- benar
- robot
- kuat
- Terguling
- BARIS
- Run
- Safety/keselamatan
- sama
- Save
- naskah
- script
- Rahasia
- Bagian
- bagian
- melihat
- Mencari
- Urutan
- melayani
- melayani
- set
- set
- pengaturan
- Bentuknya
- membentuk
- lembar
- Pendek
- harus
- mirip
- Demikian pula
- Sederhana
- lebih sederhana
- hanya
- sejak
- tunggal
- situasi
- ENAM
- ketrampilan
- keterampilan
- Perangkat lunak
- rekayasa Perangkat Lunak
- beberapa
- sesuatu
- kadang-kadang
- mutakhir
- ketegangan
- memicu
- speaker
- tertentu
- kekhususan
- Spektrum
- Tahap
- mulai
- baja
- pengemudian
- Tangga
- Masih
- mudah
- strategi
- merampingkan
- kekuatan
- struktur
- mahasiswa
- gaya
- disampaikan
- besar
- sukses
- sukses
- seperti itu
- setelan
- rangkaian
- RINGKASAN
- yakin
- Permukaan
- gelora
- sistem
- taktik
- disesuaikan
- pengambilan
- Keran
- tugas
- tugas
- teknik
- mengatakan
- Cenderung
- uji
- teks
- dari
- terima kasih
- bahwa
- Grafik
- Dunia
- mereka
- Mereka
- tema
- kemudian
- karena itu
- Ini
- mereka
- hal
- berpikir
- ini
- waktu
- judul
- untuk
- NADA
- terlalu
- alat
- alat
- Topik
- terhadap
- mengubah
- diperlakukan
- Rangkap tiga
- benar
- benar-benar
- mencoba
- mencoba
- tutorial
- tutorial
- tweaking
- dua
- Naskah
- pemahaman
- tak terbayangkan
- unik
- melancarkan
- melepaskan
- membuka kunci
- membuka kunci
- us
- menggunakan
- bekas
- user-friendly
- Pengguna
- Berharga
- berbagai
- Luas
- penjaja
- ingin
- adalah
- Cara..
- we
- terdefinisi dengan baik
- Apa
- ketika
- apakah
- yang
- seluruh
- mengapa
- akan
- dengan
- susunan kata
- kata
- Kerja
- bekerja
- pekerja
- alur kerja
- dunia
- lebih buruk
- bernilai
- menulis
- penulisan
- tertulis
- XML
- tahun
- namun
- hasil panen
- kamu
- Anda
- diri
- Youtube
- zephyrnet.dll