แชทบอท AI
Persona.js
วิดเจ็ตแชท AI ที่มีน้ำหนักเบา ปรับแต่งธีมได้ สำหรับเว็บไซต์ที่สร้างด้วย Vanilla JS รองรับการสตรีม เสียง การเรียกเครื่องมือ และระบบปลั๊กอิน
Persona.js
Persona.js คืออะไร
Persona.js เป็นวิดเจ็ตแชท AI แบบโอเพนซอร์สที่ไม่ยึดติดกับเฟรมเวิร์ก สามารถฝังลงในเว็บไซต์ใดก็ได้ โดยมี UI แบบ drop-in ที่รองรับการตอบกลับแบบสตรีม การรับส่งเสียง การเรียกเครื่องมือ และระบบปลั๊กอิน
Persona.js เทียบกับเครื่องมือที่คล้ายคลึง
W Wave | ||||
|---|---|---|---|---|
| โมเดลราคา | ฟรี | ฟรี | ฟรี | ฟรี |
| เครดิตฟรี | ||||
| ฟีเจอร์หลัก |
|
|
|
|
| ข้อดี |
|
|
|
|
| ข้อจำกัด |
|
|
|
|
| เหมาะสำหรับ |
|
|
|
|
วิธีใช้ Persona.js
- 1ติดตั้งผ่าน npm: npm install @runtypelabs/persona
- 2นำเข้าและเริ่มต้นใช้งาน: import { initAgentWidget } from "@runtypelabs/persona"; initAgentWidget({ target: "#chat", config: { apiUrl: "your-api-url" } });
- 3หรือใช้แท็ก script: กำหนด window.siteAgentConfig และโหลดสคริปต์ติดตั้ง
- 4กำหนดค่าเลย์เอาต์ (ลอย, จอด, เต็มหน้าจอ) และฟีเจอร์ผ่านวัตถุ config
ฟีเจอร์หลักของ Persona.js
- แชทแบบสตรีมด้วย SSE
- การรับและส่งเสียง
- การเรียกเครื่องมือและการอนุมัติแบบมนุษย์ร่วมวง
- แผง Artifacts สำหรับเนื้อหาที่หลากหลาย
- เลย์เอาต์แบบลอย จอด และเต็มหน้าจอ
- ระบบปลั๊กอินพร้อมฮุคเรนเดอร์ 14 ตัว
- ฟองความคิดและการคิดเป็นลำดับขั้น
- เนื้อหาหลายรูปแบบ (รูปภาพ เอกสาร)
- ธีมและโทเค็นการออกแบบ
- ตัวตรวจสอบสตรีมเหตุการณ์
เคสใช้งานของ Persona.js
- เพิ่มผู้ช่วย AI ให้กับเว็บไซต์เอกสาร
- สร้างแชทบอทสนับสนุนลูกค้า
- สร้างผู้ช่วยคู่หูสำหรับแอปพลิเคชัน SaaS
- ฝังอินเทอร์เฟซสนทนาลงในหน้าเว็บใดก็ได้
ราคาและเครดิตฟรีของ Persona.js
Persona.js ใช้โมเดลราคาแบบ ฟรี
ข้อดีและข้อจำกัดของ Persona.js
ข้อดี
- น้ำหนักเบาและไม่ยึดติดกับเฟรมเวิร์ก
- ไม่ยึดติดกับแบ็กเอนด์ (ทำงานร่วมกับแบ็กเอนด์ที่รองรับ SSE ได้ทุกตัว)
- ชุดฟีเจอร์ที่หลากหลาย (เสียง เครื่องมือ Artifacts)
- ระบบปลั๊กอินสำหรับการปรับแต่ง
- ตัวเลือกเลย์เอาต์มากมาย
ข้อจำกัด
- ต้องโฮสต์เองหรือตั้งค่าแบ็กเอนด์
- ไม่ใช่บริการโฮสต์ – ต้องให้นักพัฒนาบูรณาการ
- การบูรณาการสำเร็จรูปมีจำกัด (ถึงจะขยายได้)
Persona.js เหมาะกับงานแบบไหน?
- นักพัฒนาที่ต้องการเพิ่ม UI แชท AI ให้กับเว็บไซต์ของตน
- ทีมที่สร้างผู้ช่วย AI แบบกำหนดเองด้วยฟรอนต์เอนด์ JavaScript