ภาษาอังกฤษ | 简体中文
ทำให้ทุกคนปริญญาโทด้านวิศวกรรมที่รวดเร็ว!
ดูการสาธิต·เว็บ UI ·รายงานข้อบกพร่อง·คุณลักษณะการร้องขอ


ENGINEERING ส่วนหนึ่งของ Prompt Engineering คืออะไร?
วิศวกรรมที่รวดเร็วคือการผสมผสานของวิศวกรรมและศิลปะ บางคนเขียนได้ดีมากและพวกเขาสามารถพูดคุยกับ LLMs ในลักษณะที่เป็นธรรมชาติมาก อย่างไรก็ตามบางคนอาจไม่ พวกเขาต้องการความช่วยเหลือในการสร้างพรอมต์คุณภาพสูงที่สามารถใช้ในการสร้างข้อความที่น่าพอใจ
ในโครงการนี้เราแนะนำเครื่องมือที่ทำให้คุณเป็นผู้เชี่ยวชาญด้านวิศวกรรมที่รวดเร็วและสร้างพรอมต์ที่สามารถนำกลับมาใช้ใหม่ได้ ตลอดชีวิต
เครื่องมือให้บริการโรงกลั่นที่พร้อมใช้งาน 3 ประเภท:
COSTAR , RISEดูการสาธิตสำหรับรายละเอียดเพิ่มเติม
pip install polish_your_prompt ป้อนฐาน LLM API ของคุณและคีย์ API ในไฟล์ .env (สร้างไฟล์ถ้าไม่มี)
API_BASE= " your-api-base "
API_KEY= " your-api-key "ในทางทฤษฎีรูปแบบภาษาขนาดใหญ่ใด ๆ ที่รองรับสไตล์ OpenAI API สามารถใช้เครื่องมือนี้ได้
ใช้ SchemaRefiner เป็นตัวอย่าง:
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 เป็นเทมเพลตที่รวดเร็วที่เสนอโดย Sheila Teo ในการแข่งขันทางวิศวกรรมที่รวดเร็วของสิงคโปร์ครั้งแรกของสิงคโปร์ซึ่งจัดโดยเทคโนโลยีของรัฐบาล "" หน่วยงานของสิงคโปร์ (GovTech)
ตรวจสอบบทความสำหรับรายละเอียดเพิ่มเติม
ด้วยวิธีนี้ LLM จะเปลี่ยนพรอมต์ให้เป็นโครงสร้างรูปแบบ CO-STAR เช่น:
# 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'
ในกรณีส่วนใหญ่ LLM จะสร้างการตอบสนองที่น่าพอใจมากขึ้น
ดูการสาธิตสำหรับรายละเอียดเพิ่มเติม
ดู schemas สำหรับตัวเลือกเพิ่มเติม
เต็มใจที่จะมีส่วนร่วม? ตรวจสอบปัญหาเปิด
หากคุณมีข้อเสนอแนะที่จะทำให้สิ่งนี้ดีขึ้นโปรดแยก repo และสร้างคำขอดึง นอกจากนี้คุณยังสามารถเปิดปัญหาด้วยแท็ก "การปรับปรุง"
อย่าลืมให้โครงการเป็นดารา! ขอบคุณอีกครั้ง!
แจกจ่ายภายใต้ใบอนุญาต MIT ดู LICENSE.txt สำหรับข้อมูลเพิ่มเติม
โครงการหรือบทความที่เป็นแรงบันดาลใจให้โครงการนี้: