Bahasa Inggris | 简体中文
Jadikan siapa pun yang menguasai rekayasa cepat!
Lihat Demo · Web UI · Laporkan Bug · Meminta Fitur


Apa bagian ENGINEERING dari Prompt Engineering ?
Teknik yang cepat adalah campuran teknik dan seni. Beberapa orang sangat pandai menulis, dan mereka dapat berbicara dengan LLMS dengan cara yang sangat alami. Namun, beberapa mungkin tidak. Mereka membutuhkan bantuan untuk membuat petunjuk berkualitas tinggi yang dapat digunakan untuk menghasilkan teks yang memuaskan.
Dalam proyek ini, kami memperkenalkan alat yang membuat Anda menguasai rekayasa cepat dan membuat petunjuk yang dapat digunakan kembali seumur hidup Anda .
Alat ini menyediakan 3 jenis pengembalian cepat:
COSTAR , RISE .Lihat demo untuk detail lebih lanjut.
pip install polish_your_prompt Masukkan LLM API Base dan Kunci API Anda di file .env (Buat satu jika tidak ada).
API_BASE= " your-api-base "
API_KEY= " your-api-key "Secara teori, setiap model bahasa besar yang mendukung gaya API OpenAI dapat menggunakan alat ini.
Ambil SchemaRefiner sebagai contoh:
from polish_your_prompt . core import SchemaRefiner , MODE
from polish_your_prompt . schemas import *
prompt = "help me do my homework"
refiner = SchemaRefiner ()
structure , prompt = refiner . refine ( prompt , schema = COSTAR (), mode = MODE . ONE_STEP )Co-Star adalah templat cepat yang diusulkan oleh Sheila Teo di kompetisi Teknik cepat GPT-4 yang pertama di Singapura yang diselenggarakan oleh Teknologi Pemerintah "" Badan Singapura (GovTech).
Lihat artikel untuk lebih jelasnya.
Dengan cara ini, LLM akan mengubah prompt menjadi struktur gaya CO-STAR , seperti:
# CONTEXT #
You are a student in high school taking a math class.
# OBJECTIVE #
Seek assistance with completing your homework assignment.
# STYLE #
Informal student seeking help.
# TONE #
Polite and respectful.
# AUDIENCE #
Classmate or tutor who can provide guidance.
# RESPONSE #
Clear explanation of the homework task and request for assistance.n'
Dalam kebanyakan kasus, LLM akan menghasilkan respons yang lebih memuaskan.
Lihat demo untuk detail lebih lanjut.
Lihat skema untuk lebih banyak pilihan.
Bersedia berkontribusi? Lihatlah masalah terbuka.
Jika Anda memiliki saran yang akan membuat ini lebih baik, silakan garukan repo dan buat permintaan tarik. Anda juga bisa membuka masalah dengan tag "peningkatan".
Jangan lupa memberi proyek bintang! Terima kasih lagi!
Didistribusikan di bawah lisensi MIT. Lihat LICENSE.txt untuk informasi lebih lanjut.
Proyek atau artikel yang menginspirasi proyek ini: