Teknik yang cepat adalah proses yang sangat berulang. Bahkan ketika kami berhasil menetap pada prompt, sangat sulit untuk mengujinya terhadap kasus uji dan kemungkinan lain yang mungkin untuk memastikan kami memberikan instruksi terbaik kepada model.
Prompts Royale adalah aplikasi yang memungkinkan Anda untuk benar -benar membuat banyak kandidat yang cepat, menulis yang Anda sendiri, dan membuatnya bertarung sampai pemenang yang jelas muncul. Itu membuat proses iterasi pada prompt merasa jauh lebih mudah dan dapat diandalkan.
Anda memberikan deskripsi tentang apa yang ingin Anda capai, memberikan beberapa skenario dan hasil yang diharapkan, dan kemudian hanya duduk dan menonton mereka bertarung untuk #1.
Anda dapat menggunakannya di promptsRoyale.com, atau Anda dapat mengkloning repositori dan menjalankannya secara lokal.
Persyaratan:
Klon Repositori:
git clone [email protected]:meistrari/prompts-royale.gitInstal dependensi. Kami menggunakan roti untuk mengelola dependensi, ini luar biasa.
bun iJalankan server:
bun run devBerikut adalah contoh seperti apa kasus penggunaan nantinya:
Write a prompt that creates a headline for a website.
Skenario
Situs web dealer mobil
Output yang diharapkan
Temukan mobil impian Anda dengan harga terbaik
Skenario
Situs Web SaaS untuk Analisis Data
Output yang diharapkan
Data Anda, wawasan Anda, jalan Anda
Skenario
Situs web untuk kebun binatang
Output yang diharapkan
Hewan dunia, di satu tempat
Dengan informasi tugas yang akan diselesaikan dan kasus uji, pengguna kemudian dapat menghasilkan kandidat yang cepat , yang memperhitungkannya dan menghasilkan kandidat yang akan diperingkat oleh sistem melalui sistem tempur.
Pengguna juga dapat menulis kandidat yang cepat sendiri jika mereka memiliki gagasan khusus tentang apa yang mereka inginkan. Jika Anda memiliki sesuatu yang spesifik dalam pikiran, menuliskan permintaan Anda selalu merupakan pilihan terbaik untuk menyesuaikan apa yang Anda maksudkan.
Prompt a
Desain berita utama yang menarik untuk kategori situs web yang berbeda. Memahami misi situs web, audiens yang dituju, dan solusi yang diberikannya. Judul harus menarik perhatian, relevan, dan menyaring konsep inti situs web menjadi pernyataan yang ringkas. Manfaatkan kemahiran linguistik Anda, taktik promosi, dan pengetahuan khusus domain untuk membuat judul yang memikat. "
Prompt b
Petunjuk Anda adalah untuk merumuskan tajuk yang menarik untuk jenis situs web tertentu. Perhatikan tujuan situs web, demografi yang ditargetkan, dan layanan yang ditawarkannya. Judulnya harus menawan, melantunkan, dan mampu merangkum proposisi utama situs web dalam baris singkat. Gunakan pemahaman bahasa Anda, strategi periklanan, dan wawasan khusus industri untuk membuat judul yang menarik.
Setiap prompt direpresentasikan sebagai distribusi normal dengan rata -rata awal
Kami kemudian mengulangi siklus berikut:
Kami menggunakan sampler Monte Carlo untuk membuat duel di mana masing -masing dari 2 petunjuk yang dipilih saling bertarung. Peluang untuk ditarik untuk duel sebanding dengan kesempatan bahwa dorongan itu adalah yang terbaik, atau dalam istilah yang lebih matematis, kami menggunakan distribusi tertimbang dari kepadatan probabilitas mereka untuk menentukan kemungkinan bahwa kurva itu memiliki rata -rata sejati tertinggi dalam kelompok .
Dalam setiap duel, kedua prompt menjawab masing -masing kasus uji dan prompt terpisah mengevaluasi jawaban mana yang terbaik. Skor ELO dari petunjuk kemudian diperbarui sesuai dengan formula berikut:
Di mana:
Alasan mengapa kami memperbarui
Kami sangat terinspirasi oleh https://github.com/mshumer/gpt-promppt-engineer, terima kasih atas pekerjaan Anda!