AWS เปิดตัว Pizza Bot กล่องข้อความโอเพนซอร์สสำหรับ AI
AWS เปิดตัว Pizza Bot โอเพนซอร์สอินบ็อกซ์สำหรับจัดการ Background AI Agents รองรับ macOS, Windows, Linux พร้อมผสานรวมโมเดลชั้นนำ

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
- AWS เปิดตัว Pizza Bot โอเพนซอร์สอินบ็อกซ์สำหรับจัดการ Background AI Agents
- รองรับ macOS, Windows, Linux พร้อมไคลเอนต์เบราว์เซอร์และเทอร์มินัล
- ทำงานร่วมกับโมเดลยอดนิยม เช่น Amazon Bedrock, Anthropic, Google Gemini และ OpenAI
- ใช้ DeepAgents และ LangGraph ร่วมกับเซิร์ฟเวอร์ Hono API สำหรับการรันไทม์
Amazon Web Services หรือ AWS ได้เปิดตัว Pizza Bot เครื่องมือโอเพนซอร์สภายใต้สัญญาอนุญาต Apache 2.0 ซึ่งถูกออกแบบมาเพื่อทำหน้าที่เป็นกล่องข้อความหรืออินบ็อกซ์สำหรับจัดการ Background AI Agents โดยตัวแอปพลิเคชันรองรับการติดตั้งบนเดสก์ท็อปทั้งระบบปฏิบัติการ macOS, Windows และ Linux รวมถึงมีไคลเอนต์สำหรับใช้งานผ่านเบราว์เซอร์และเทอร์มินัลที่สามารถเชื่อมต่อกับแบ็กเอนด์แบบโลคัลหรือแบบสแตนด์อโลนได้
ระบบการจัดการงานภายใน Pizza Bot ถูกแบ่งออกเป็นส่วนหลักๆ ได้แก่ All สำหรับประวัติเธรด, Unread สำหรับงานที่เสร็จสิ้นและรอการตรวจสอบ, และ Action สำหรับงานที่หยุดชั่วคราวเพื่อรอการอนุมัติหรือคำตอบ ผู้ใช้งานยังสามารถจัดระเบียบเธรดลงในโฟลเดอร์ ตรวจสอบผู้ปฏิบัติงานที่ได้รับมอบหมายในแผง Activity และตั้งค่าการเริ่มงานได้ทั้งแบบทำด้วยตนเอง ผ่านตารางเวลา cron หรือผ่าน webhooks
ในส่วนของการจัดการตารางเวลา เซิร์ฟเวอร์จะทำหน้าที่ควบคุมหลัก โดยในกรณีที่ระบบเกิดการหยุดทำงาน (downtime) ช่วงเวลา cron ที่พลาดไปจะถูกรวมเป็นการรันชดเชยเพียง 1 ครั้งแทนที่จะเล่นซ้ำทุกช่วงเวลาที่พลาดไป นอกจากนี้การเกิดขึ้นของทริกเกอร์จะถูกบันทึกไว้อย่างถาวร เพื่อให้การทำงานมีความเสถียรและตรวจสอบได้

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
ทางด้านสถาปัตยกรรมทางเทคนิค แอปพลิเคชันนี้ใช้ DeepAgents และ LangGraph สำหรับการรันสถานะ (stateful execution) พร้อมด้วยเซิร์ฟเวอร์ Hono API ที่ทำหน้าที่จัดการรันไทม์และการจัดเก็บข้อมูล ไคลเอนต์ทั้งบน Electron และเบราว์เซอร์จะใช้งานอินเทอร์เฟซ React ร่วมกัน โดยสื่อสารกับเซิร์ฟเวอร์ผ่าน HTTP และ server-sent events นอกจากนี้เช็คพอยต์จาก LangGraph จะช่วยเก็บบันทึกสถานะเธรดและการหยุดชั่วคราวเพื่อรออนุมัติ ขณะที่ฐานข้อมูล SQLite แยกต่างหากจะทำหน้าที่เก็บหน่วยความจำข้ามเธรดและเมทาดาตู้ของแอปพลิเคชัน
การเปิดตัว Pizza Bot ของ AWS สะท้อนให้เห็นถึงความพยายามในการแก้ปัญหาการจัดการ AI Agents ที่ทำงานเบื้องหลัง (Background Agents) ซึ่งมักมีความซับซ้อนในการติดตามสถานะ การขออนุมัติใช้งานเครื่องมือ และการจัดการทรัพยากร การใช้อินบ็อกซ์รวมศูนย์ที่รองรับทั้งโค้ดโอเพนซอร์สและโมเดลหลากหลายค่าย ช่วยให้ผู้พัฒนาสามารถควบคุมและตรวจสอบการทำงานของเอเจนต์ได้อย่างเป็นระบบมากขึ้นในสภาพแวดล้อมการทำงานจริง
สำหรับการใช้งานร่วมกับโมเดลปัญญาประดิษฐ์ Pizza Bot รองรับผู้ให้บริการหลากหลายราย ได้แก่ Amazon Bedrock, Anthropic, Google Gemini, OpenAI, OpenRouter และ Ollama โดยผู้ใช้งานจะต้องกำหนดค่าผู้ให้บริการภายใต้เมนู Settings > Providers ก่อนเริ่มรันงาน นอกจากนี้ตัวเอเจนต์ยังมีระบบปฏิบัติการไฟล์ชั่วคราว (scratch-file) และตัวแปลโค้ด JavaScript ในสภาพแวดล้อมแซนด์บ็อกซ์ที่ไม่มีการเข้าถึงเครือข่ายหรือระบบไฟล์โฮสต์
ที่มา: MarkTechPost
พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้
ความคิดเห็น
แสดงความคิดเห็น