03 การจัดการพรอมต์
แนวทางผู้เรียน: 03 Prompt Management
เอกสารเวิร์กชอปนี้รักษาไว้ในที่เก็บข้อมูลสาธารณะ langfuse/langfuse-workshop ใช้ที่เก็บข้อมูลสำหรับแอปที่รันได้ สาขา checkpoint และการตั้งค่าในเครื่อง
แนวทางผู้เรียน: 03 Prompt Management
หมายเหตุผู้สอน
- จุดสอนคือลูป trace-to-prompt: ทุก generation ควรเชื่อมโยงกับรุ่น prompt ที่สร้างมัน
- ชอบเส้นทาง UI ก่อนเพราะมันสะท้อนวิธีที่ผู้ไม่ใช่วิศวกรจะแก้ไข prompts ในภายหลัง
- เก็บ
SYSTEM_PROMPTในท้องถิ่นเป็นกลับคืน resilience ไม่ใช่เป็นแหล่งที่มาที่เชื่อถือได้เมื่อ prompt ได้รับการตีพิมพ์
จังหวะการสาธิต
- สร้าง
dad-it-support-agentเป็น text prompt และติดป้ายกำกับด้วยproduction - ดึงมันด้วย
LangfuseClient - สลับ system message ที่ฮার์ดโค้ดสำหรับข้อความที่ดึงมา เก็บ
SYSTEM_PROMPTเป็นกลับคืน - ส่ง
langfusePromptเข้าobserveOpenAI - เปิด generation และแสดง Prompt badge
ต้องระวัง
- ชื่อ prompt / label ที่ไม่ตรงกันระหว่าง
.envและ Langfuse - ผู้เรียนลืมว่า SDK ดึง
productionlabel โดยค่าเริ่มต้น - Prompt badge พิสูจน์การเชื่อมโยง ไม่ใช่การใช้งาน ข้อความสนทนายังคงส่ง
SYSTEM_PROMPTท้องถิ่น ผ่านทุกขั้นตอนการตรวจสอบในขณะที่ prompt edits ในการยูไม่มีผล - ถ้า edit ดูเหมือนไม่มีผล ให้ตรวจสอบ generation input