• AI เอเจนต์แบบโฮสต์เอง ที่อ่านและตอบในเธรด Slack พร้อมเรียกใช้เครื่องมือและเรนเดอร์ผลลัพธ์ลงในหน้าต่างสนทนาได้ทันที
  • เป็นเจ้าของรันไทม์ได้เองโดยไม่ติดล็อกอิน และสามารถเชื่อมต่อโมเดลที่ต้องการเข้ากับเครื่องมือของตนเองได้
  • สร้างบน @copilotkit/bot ซึ่งเป็น SDK แบบโอเพนของ CopilotKit ทำให้โค้ดชุดเดียวกันทำงานได้บน Slack/Discord/Telegram/WhatsApp
  • รองรับ generative UI สำหรับแสดงผลการวิเคราะห์/ตาราง/กราฟแท่งแบบอินไลน์ภายในบทสนทนา
  • มีโฟลว์ human-in-the-loop ที่จะสร้างทิกเก็ตได้ก็ต่อเมื่อผ่าน approve gate แล้วเท่านั้น
  • เมื่อติดตั้งแบบโฮสต์เอง จะรันสองโปรเซสคือ agent (LLM backend) และ bot (การเชื่อมต่อกับ Slack)
  • ประกอบด้วย 4 แพ็กเกจหลัก
    • bot: เอนจินบอตที่ไม่ยึดติดกับแพลตฟอร์ม รับผิดชอบเรื่องเธรด การเรียกใช้เครื่องมือ และ human-in-the-loop gate
    • runtime: AG-UI agent backend สำหรับรัน LLM และเครื่องมือ
    • bot-ui: JSX ข้ามแพลตฟอร์มสำหรับข้อความแบบริช (Slack Block Kit, Discord Components V2, Telegram HTML)
    • bot-slack: อะแดปเตอร์สำหรับ Slack และสามารถสลับเป็นแพลตฟอร์มเป้าหมายอื่นได้
  • มี bot-store-redis สำหรับคงสถานะเธรดแม้รีสตาร์ตแล้ว (หากไม่ใช้จะเป็นค่าเริ่มต้นแบบ in-memory)
  • พฤติกรรมของเอเจนต์ถูกควบคุมด้วย system prompt เดียวใน runtime.ts และสามารถเปลี่ยนเป็นเอเจนต์อื่นได้ด้วยการเขียนใหม่
  • สามารถคัดลอกไดเรกทอรี app/ เพื่อเริ่มต้นสร้างบอตของตนเองได้
  • สัญญาอนุญาต MIT

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น