11
ui-guide-studio
8
7
6
5
4
2
3
1
5
15
11
9
20
18
19
17
16
15
14
13
12
11
10
8
7
6
5
4
3
2
1
10
18
17
16
14
13
12
10
9
8
7
6
4
3
2
1
9
8
7
6
5
4
3
2
1
7
6
5
4
3
2
1
6
5
4
3
2
1
บทเรียนถัดไป
บทเรียนถัดไป
ในบทเรียนนี้

Hooks ช่วยให้คุณสามารถรันโค้ดเองในช่วงเวลาต่าง ๆ ของวงจรชีวิตบอท ใช้สำหรับดักจับและปรับแต่งข้อความ จัดการเซสชัน บันทึกการสนทนา และเชื่อมต่อกับระบบอื่น ๆ ได้

Hooks ทำงานเหมือนกับ จุดรันโค้ดที่ปรับแต่งได้ ให้คุณควบคุมรายละเอียดการประมวลผลและการตอบสนองของบอท คล้ายกับ การ์ด Execute Code ที่รับพารามิเตอร์แตกต่างกันไปตามประเภทของ hook

คุณสามารถแทรก Hooks ได้ใน 3 จุดหลักของ flow ของบอท:

  • รอบข้อความ ไม่ว่าจะเป็นก่อนหรือหลังข้อความเข้า หรือข้อความออก
  • รอบการทำงานหรือการวนรอบของ LLMz เช่น ก่อนที่ LLMz จะสร้างผลลัพธ์ หรือหลังจากที่มันประมวลผลคำตอบแล้ว
  • เมื่อจบเทิร์นหรือจบบทสนทนา เพื่อให้คุณสามารถรันโค้ดหลังจากเกิดเหตุการณ์หรือเมื่อการสนทนาสิ้นสุดลง

การใช้ Hooks ช่วยให้คุณควบคุมการโต้ตอบของบอทได้อย่างละเอียด เช่น บันทึกข้อมูลเฉพาะหรือดำเนินการบางอย่างตามต้องการ

สรุป
Hooks ใน Studio ช่วยให้คุณสามารถรันโค้ดเองได้ในจุดสำคัญของวงจรการทำงาน ช่วยดักจับข้อความ จัดการเซสชัน และเชื่อมต่อกับระบบภายนอก
บทเรียนทั้งหมดในคอร์สนี้
Fresh green broccoli floret with thick stalks.