16
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
บทเรียนถัดไป
บทเรียนถัดไป
ในบทเรียนนี้

เมนู Settings ของบอทช่วยให้คุณควบคุมการตั้งค่าหลักที่มีผลต่อพฤติกรรมของบอท การจัดการเซสชัน และการเลือกโมเดลภาษา สามารถเข้าใช้งานได้จาก เมนูด้านซ้าย ใน Studio

นี่คือการตั้งค่าหลักที่คุณจะพบในเมนูนี้:

  • Inactivity Timeout ซึ่ง กำหนดระยะเวลาที่บอทรอรับข้อความจากผู้ใช้ก่อนจะจบเซสชันและเรียกใช้ Timeout flow.
    • หากตั้งค่าเป็น 0 จะปิดการใช้งาน timeout โดยค่าสูงสุดคือ 1440 นาที (หรือ 24 ชั่วโมง)
    • เมื่อเซสชันสิ้นสุดลง บอทจะลบตำแหน่งและตัวแปรของผู้ใช้ออก
  • Node Repetition Limit ซึ่ง ควบคุมจำนวนครั้งที่บทสนทนาสามารถวนผ่านโหนดเดิมก่อนจะเกิดข้อผิดพลาด โดยมีค่าสูงสุดที่ 10
    • ค่าสูงสุด: 10
  • Use the Botpress Client ซึ่งเปิดให้เข้าถึงอ็อบเจกต์ Botpress client ใน code editor เพื่อให้สามารถเชื่อมต่อกับ API ได้โดยตรง

คุณยังจะพบการตั้งค่า LLM ซึ่งกำหนดว่าจะใช้โมเดลภาษาใดกับแต่ละงาน:

  • สำหรับ Fast ควรเลือกโมเดลที่เน้นความเร็วและประหยัดค่าใช้จ่าย เหมาะกับงานที่ไม่ซับซ้อน
  • สำหรับ Best ควรเลือกโมเดลที่เน้นประสิทธิภาพมากกว่าความเร็วหรือค่าใช้จ่าย เหมาะกับงานที่ซับซ้อน
  • The Autonomous Language Model ใช้ขับเคลื่อน Autonomous Nodes และสร้างข้อความตอบกลับ
  • And LLMz Version กำหนดเวอร์ชันของกลไก inference เฉพาะของ Botpress ที่บอทจะใช้

สุดท้าย การจัดการตัวแปรจะกำหนด ตัวแปรระดับบอท ที่อยู่นอกเหนือจาก workflow variables มาตรฐาน รวมถึงการตั้งค่าสำหรับผู้ใช้แต่ละรายและการตั้งค่าระดับบอทโดยรวม

สรุป
เมนูการตั้งค่าใน Studio ใช้ควบคุมพฤติกรรมของบอท การจัดการเซสชัน การเลือก LLM และการกำหนดค่าตัวแปรเพื่อประสิทธิภาพที่ดีที่สุด
บทเรียนทั้งหมดในคอร์สนี้
Fresh green broccoli floret with thick stalks.