Langfuse WorkshopClickHouse Workshops

01 แอปพื้นฐาน

คุณสามารถปรับแต่งประสบการณ์ของคุณได้โดยการเปลี่ยนแปลงข้อมูลจำเพาะโทรศัพท์ในไฟล์ support-data.ts การเพิ่มข้อมูลโทรศัพท์ของพ่อของคุณหมายความว่าคุณจะได้รับการตอบสนองสำหรับโทรศัพท์ประเภทนั้น

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

ดูไฟล์ Markdown นี้

คุณได้โคลนแล้วและเช็คเอาต์แอปพลิเคชันเวิร์กช็อปในอยู่แล้ว 00-setup แอปพลิเคชัน base อยู่ในเช็คเอาต์เดียวกันนั้น ดังนั้นจึงไม่มีอะไรที่จะสร้างขึ้นในบทนี้ — เพียงแต่ปรับตัวเองก่อนที่การติดตามจะเริ่มขึ้นใน 02-tracing

สิ่งที่แอปพลิเคชันที่ทำงานอยู่นั้นทำให้

  • พ่อตัวเองคือผู้ใช้ Specs (เอเจนต์) พูดคุยกับเขาโดยตรงเกี่ยวกับ iPhone ของเขา
  • วนลูป OpenAI ที่ใช้เครื่องมือหนึ่ง เครื่องมือท้องถิ่นสองชิ้น (get_support_context, search_help_library)
  • ระบบพร้อมท์ถูกเรนเดอร์ในเครื่องจาก src/server/support-agent.ts ไม่มี Langfuse ยัง

วิธีการของ Specs ในการจัดการตั๋ว — เอเจนต์หนึ่ง เครื่องมือสองชิ้น โมเดลหนึ่ง แต่ละการข้ามเป็นการสังเกตการณ์ในรอยติดตาม

ที่ที่ต้องมองดูในโค้ด

  • src/client/App.tsx — UI แชท + แผงด้านข้าง
  • src/server/index.ts — เส้นทาง Express
  • src/server/support-agent.ts — วนลูปการเรียกใช้เครื่องมือที่คุณจะใช้การติดตามในการเรียกใช้ใน 02-tracing
  • src/server/tools.ts — คำจำกัดความของเครื่องมือและ executeTool(...)
  • src/server/support-data.ts — บริบทคงที่ของพ่อ + ไลบรารีคู่มือ
  • src/server/support-agent.ts — แม่แบบระบบพร้อมท์

โบนัส

คุณสามารถปรับแต่งประสบการณ์ของคุณได้โดยการเปลี่ยนแปลงข้อมูลจำเพาะโทรศัพท์ในไฟล์ support-data.ts การเพิ่มข้อมูลโทรศัพท์ของพ่อของคุณหมายความว่าคุณจะได้รับการตอบสนองสำหรับโทรศัพท์ประเภทนั้น

สถานะสุดท้าย

คุณพร้อมที่จะเริ่มต้น 02-tracing

ในหน้านี้

Track your progress?

Optional. We email a link to confirm your address; progress records once you open it.

Please use your work email address, not a personal one.

Progress tracking also requires accepting the current Terms of Service in Privacy settings.

TH