OpenAI
Halaman ini diterjemahkan oleh mesin. Lihat artikel asli dalam bahasa Inggris.

Manajemen prompt di Playground

Prompt berkualitas tinggi untuk memulai setiap integrasi yang sukses

Diperbarui: 3 days ago

Ikhtisar

Pembaruan Playground terbaru kami memperkenalkan alur kerja terstruktur yang mendukung rollback sehingga Anda dapat melakukan iterasi dengan percaya diri, memvalidasi perubahan, dan beralih dari eksperimen ke produksi dengan lebih sedikit langkah. Di bawah ini adalah tur singkat tentang apa yang diluncurkan dan cara memulainya.

Apa yang baru

Prompt tingkat project

Prompt kini berada di tingkat Project, dan bukan lagi di tingkat pengguna.

Riwayat versi dengan rollback sekali klik

Publikasikan draf apa pun untuk membuat versi baru, lalu pulihkan versi sebelumnya secara instan. Di balik layar, satu Prompt ID selalu menunjuk ke versi yang terakhir dipublikasikan, dan Anda juga dapat menentukan versi tertentu jika ingin referensi yang dipatok.

Variabel prompt

Tambahkan placeholder seperti {user_goal} untuk membantu memisahkan prompt statis dari informasi spesifik per instance (input).

Prompt ID

Publikasi mengunci draf saat ini ke sebuah ID yang dapat dipanggil secara andal oleh tools downstream, sementara Anda terus melakukan iterasi di draf baru.

Perbandingan berdampingan

Bandingkan output dari dua versi secara visual untuk menentukan mana yang berkinerja lebih baik sebelum Anda merilisnya.

Variabel dikenali di API & SDK

Responses API dan Agents SDK kini menerima {variables} yang sama yang Anda definisikan di Playground, sehingga prompt yang Anda uji adalah prompt yang Anda panggil secara terprogram—untuk saat ini, cukup kirimkan teks yang sudah dirender.

Integrasi Evals bawaan (eksekusi manual)

Tautkan sebuah Eval untuk mengisi variabel secara otomatis dan melihat hasil lulus/gagal langsung di halaman detail prompt. Tautan tersebut disimpan bersama Prompt ID untuk pengujian yang dapat diulang.

Optimize

Optimize adalah tool baru yang tersedia di halaman Playground dan Logs yang secara otomatis meningkatkan prompt dengan mendeteksi dan memperbaiki kontradiksi, instruksi yang tidak jelas, serta format output yang hilang.

Saat dijalankan, tool ini mengembalikan versi prompt Anda yang telah ditingkatkan atau saran yang bermanfaat, beserta ringkasan perubahan yang dilakukan. Anda dapat mempratinjau revisi dan menerapkannya langsung di Playground dengan sekali klik.


Panduan mulai cepat

Buat prompt

Buka Playground → Prompts → Create New, buat draf teks Anda, dan tambahkan {variables} jika diperlukan.

Anda dapat menggunakan fitur generate agar ChatGPT menyarankan prompt, definisi fungsi, atau skema output berdasarkan deskripsi tugas Anda.

Gunakan fitur optimize untuk meninjau dan mendapatkan saran peningkatan.

Tambahkan fungsi (opsional)

Function calling memungkinkan Anda menghubungkan prompt Anda ke tindakan atau data dunia nyata tanpa meninggalkan Playground.

Untuk instruksi tambahan tentang penggunaan fungsi, silakan lihat artikel kami: Function calling di Chat Playground

Lampirkan Eval (opsional)

Pilih Link Eval untuk membuat data uji, menjalankan grader, dan meninjau hasil lulus/gagal. Jalankan ulang Eval setelah setiap publikasi untuk menangkap regresi sampai eksekusi otomatis tersedia.

Publikasikan

Klik Publish untuk membuat Prompt ID. Lanjutkan bereksperimen di draf baru dan pulihkan versi yang dipublikasikan dari History dengan sekali klik.

Iterasi

Uji prompt baru Anda, tinjau hasilnya, dan lakukan iterasi sesuai kebutuhan.

Tips untuk menyusun prompt yang hebat

Letakkan arahan nada atau peran secara keseluruhan di pesan System; simpan detail dan contoh yang spesifik untuk tugas di pesan User.

Gabungkan contoh few-shot menjadi blok ringkas bergaya YAML atau berbentuk bullet agar mudah dipindai dan diperbarui.

Cerminkan struktur project Anda dengan nama folder yang jelas agar rekan tim dapat menemukan prompt dengan cepat.

Jalankan ulang Eval yang Anda tautkan setiap kali Anda memublikasikan—menemukan masalah lebih awal jauh lebih murah daripada memperbaikinya di produksi.


FAQ

Apakah preset yang sudah ada akan rusak?

Prompt adalah cara yang lebih andal untuk mengelola konfigurasi dengan dukungan Versioning dan Template variables. Semua preset Anda yang sudah ada dapat diimpor ke Prompts menggunakan opsi "Import preset" di dropdown Prompt Playground.

Import preset as prompt dialog with preset options and a warning that prompts are visible to project users

Apakah saya perlu menentukan versi di dalam kode?

Hanya jika Anda ingin mematok versi yang lebih lama. Memanggil Prompt ID saja selalu menggunakan versi terbaru.

Bisakah saya mengotomatiskan eksekusi Eval?

Saat ini, yang tersedia hanya eksekusi ulang secara manual.

Apakah artikel ini membantu?