Langfuse WorkshopClickHouse Workshops

03 การจัดการพรอมต์

แนวทางผู้เรียน: 03 Prompt Management

เอกสารเวิร์กชอปนี้รักษาไว้ในที่เก็บข้อมูลสาธารณะ langfuse/langfuse-workshop ใช้ที่เก็บข้อมูลสำหรับแอปที่รันได้ สาขา checkpoint และการตั้งค่าในเครื่อง

ดูไฟล์ Markdown นี้

แนวทางผู้เรียน: 03 Prompt Management

หมายเหตุผู้สอน

  • จุดสอนคือลูป trace-to-prompt: ทุก generation ควรเชื่อมโยงกับรุ่น prompt ที่สร้างมัน
  • ชอบเส้นทาง UI ก่อนเพราะมันสะท้อนวิธีที่ผู้ไม่ใช่วิศวกรจะแก้ไข prompts ในภายหลัง
  • เก็บ SYSTEM_PROMPT ในท้องถิ่นเป็นกลับคืน resilience ไม่ใช่เป็นแหล่งที่มาที่เชื่อถือได้เมื่อ prompt ได้รับการตีพิมพ์

จังหวะการสาธิต

  1. สร้าง dad-it-support-agent เป็น text prompt และติดป้ายกำกับด้วย production
  2. ดึงมันด้วย LangfuseClient
  3. สลับ system message ที่ฮার์ดโค้ดสำหรับข้อความที่ดึงมา เก็บ SYSTEM_PROMPT เป็นกลับคืน
  4. ส่ง langfusePrompt เข้า observeOpenAI
  5. เปิด generation และแสดง Prompt badge

ต้องระวัง

  • ชื่อ prompt / label ที่ไม่ตรงกันระหว่าง .env และ Langfuse
  • ผู้เรียนลืมว่า SDK ดึง production label โดยค่าเริ่มต้น
  • Prompt badge พิสูจน์การเชื่อมโยง ไม่ใช่การใช้งาน ข้อความสนทนายังคงส่ง SYSTEM_PROMPT ท้องถิ่น ผ่านทุกขั้นตอนการตรวจสอบในขณะที่ prompt edits ในการยูไม่มีผล - ถ้า edit ดูเหมือนไม่มีผล ให้ตรวจสอบ generation input

ในหน้านี้

TH