ในบทเรียนนี้
การตั้งค่า Autonomous Node ใน Botpress
การสร้างบอทที่มี autonomous node ใน Botpress เป็นกระบวนการที่ง่ายและยืดหยุ่น บทเรียนนี้จะแนะนำขั้นตอนการสร้างและตั้งค่าบอท กำหนดจุดประสงค์ และเพิ่มบุคลิกให้กับบอท
การสร้างบอท
- การตั้งค่าสภาพแวดล้อมการทำงาน
 เริ่มต้นด้วยการสร้างบอทใหม่ใน workspace ของคุณ ตั้งชื่อที่สื่อถึงจุดประสงค์ของบอท เช่น "BP Tractor" สำหรับบอทขายและให้ข้อมูลเกี่ยวกับรถแทรกเตอร์
- เริ่มต้นจากศูนย์
 หลังจากสร้างบอทแล้ว ให้เปิดบอทใน Botpress Studio และเลือกเทมเพลต "Start from Scratch" เพื่อให้คุณสามารถออกแบบและกำหนดฟังก์ชันของบอทได้อย่างอิสระ
การตั้งค่า Autonomous Node
- ทำความเข้าใจ Autonomous Nodes
 โดยปกติแล้ว บอทจะมี autonomous node อยู่แล้ว ซึ่ง node นี้เป็นจุดเริ่มต้นของการโต้ตอบ และสามารถปรับแต่งให้เหมาะกับความต้องการเฉพาะได้
- การกำหนดบทบาทและพฤติกรรม
 เพื่อให้บอทมีจุดประสงค์ ให้เข้าไปที่การ์ด "Instructions" ภายใน autonomous node ตรงนี้คุณจะกำหนดบทบาทและพฤติกรรมของบอท เช่น- บทบาท: ตัวแทนฝ่ายขายของ BP Tractors.
- พฤติกรรม: พูดเหมือนชาวนาที่มีประสบการณ์ ตอบคำถามเกี่ยวกับการเกษตรและรถแทรกเตอร์ และปฏิเสธคำถามที่ไม่เกี่ยวข้องอย่างสุภาพ การจัดโครงสร้างคำแนะนำให้ชัดเจนจะช่วยให้แก้ไขในอนาคตได้ง่ายขึ้น
 
- ทดสอบการตั้งค่า
 ทดลองพูดคุยกับบอทใน emulator เพื่อตรวจสอบคำตอบของบอท ในช่วงแรกคำตอบอาจยังไม่ชัดเจน แต่จะดีขึ้นเมื่อเพิ่มคำแนะนำเกี่ยวกับบทบาทและพฤติกรรม เช่น บอทอาจแนะนำตัวเองว่า “จอร์จ ตัวแทนฝ่ายขายที่เป็นมิตรจาก BP Tractors”
การเพิ่มบุคลิกให้บอท
- ปรับแต่งรายละเอียด
 คุณสามารถกำหนดรายละเอียด เช่น ชื่อของบอท ได้โดยตรงในการ์ด "Instructions" ระบุชื่อและวิธีการแนะนำตัวของบอท
- เพิ่มความน่าสนใจในการโต้ตอบ
 การกำหนดบุคลิกที่ชัดเจนจะช่วยให้การสนทนาน่าสนใจยิ่งขึ้น เช่น การใช้สำนวนแบบชาวนาเพื่อให้สอดคล้องกับกลุ่มเป้าหมาย
ขยายฟังก์ชันการทำงาน
เมื่อกำหนดพื้นฐานเสร็จแล้ว คุณสามารถเพิ่มฟีเจอร์อื่น ๆ ให้ autonomous node ได้โดยใช้การ์ด เช่น การเชื่อมต่อกับฐานข้อมูล สร้าง workflow หรือรองรับการส่งต่อไปยังเจ้าหน้าที่
สรุป
บทเรียนนี้จะอธิบายขั้นตอนพื้นฐานในการสร้างบอทใน Botpress การตั้งค่า autonomous node การกำหนดบทบาทและพฤติกรรม รวมถึงการเพิ่มบุคลิกและจุดประสงค์ให้กับบอท
บทเรียนทั้งหมดในคอร์สนี้
