ในบทเรียนนี้
เมนู 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 และการกำหนดค่าตัวแปรเพื่อประสิทธิภาพที่ดีที่สุด
บทเรียนทั้งหมดในคอร์สนี้
