メインコンテンツへスキップ
記事一覧へ戻る

Open WebUI 0.12.4 ปิด Direct Integrations ให้มีผลจริง พร้อมเปลี่ยน Docker เป็น Python 3.12

อัปเดต 25 ตุลาคมปรับสิทธิ์ Sharing, MCP timeout และ redirect ผู้ดูแลควรตรวจเครื่องมือที่เคยเชื่อมไว้กับแพ็กเกจเสริมก่อนเปลี่ยนรุ่น

Open WebUI 0.12.4 ปิด Direct Integrations ให้มีผลจริง พร้อมเปลี่ยน Docker เป็น Python 3.12

Open WebUI เผยแพร่ v0.12.4 เมื่อ 25 ตุลาคม 2026 โดยมีการแก้และเปลี่ยนพฤติกรรมหลายส่วนที่ผู้ดูแล AI แบบ self-hosted ควรตรวจ ความเปลี่ยนแปลงที่เห็นผลต่อการใช้งานคือการปิด Direct Integrations จะหยุดใช้การเชื่อมต่อที่บันทึกไว้จริง ไม่ใช่แค่ซ่อนแท็บตั้งค่า อีกด้านหนึ่ง Docker image เปลี่ยนฐานเป็น Python 3.12 บน Debian 13 จึงต้องตรวจความเข้ากันได้ของส่วนเสริมก่อนอัปเกรด

เครื่องมือที่หายไปอาจมาจากนโยบายที่เริ่มมีผล

ตาม release notes เมื่อ Direct Integrations ปิดอยู่ เครื่องมือและ Open Terminal ที่ผู้ใช้บันทึกใน Integrations จะไม่ถูกใช้ในแชต ผู้ดูแลจึงควรตรวจค่ากลางก่อนเริ่มไล่ปัญหาที่ API key หรือเครื่องปลายทาง หากองค์กรตั้งใจไม่อนุญาตการเชื่อมต่อตรง พฤติกรรมใหม่อาจตรงกับนโยบายมากขึ้น แต่ต้องสื่อสารให้ผู้ใช้ทราบว่าจะเข้าถึงเครื่องมือผ่านช่องทางใด

ก่อนเปลี่ยนรุ่น ควรทำรายการเครื่องมือที่จำเป็นต่อแต่ละกลุ่มงานและเจ้าของปลายทาง แยกงานที่ต้องมี terminal ออกจากงานถามตอบทั่วไป เมื่อทดสอบหลังอัปเดต ให้ตรวจจากบัญชีผู้ใช้จริงที่มีสิทธิ์จำกัดด้วย เพราะการทดสอบด้วยบัญชีผู้ดูแลเพียงอย่างเดียวอาจซ่อนความต่างของสิทธิ์ที่พนักงานพบ

การแชร์ต้องดู Access แยกจากการบันทึกเนื้อหา

รุ่นนี้ระบุว่าการแก้รายการอย่างโมเดล prompt เครื่องมือ หรือ knowledge จะไม่เปลี่ยนผู้ที่เข้าถึงตามไปโดยอัตโนมัติ การแชร์จัดการผ่าน Access และสิทธิ์การแชร์ถูกบังคับกับ API ด้วย ประเด็นสำคัญเชิงปฏิบัติคือการแก้ข้อความกับการเปิดให้ผู้อื่นใช้ควรเป็นการตัดสินใจคนละขั้นที่ตรวจสอบย้อนหลังได้

ทีมควรทดลองสร้างรายการที่ไม่มีข้อมูลจริง แก้เนื้อหา แล้วตรวจจากบัญชีอีกกลุ่มว่ายังเห็นตามขอบเขตที่ตั้งไว้ ลองเปลี่ยน Access ด้วยบัญชีที่มีและไม่มีสิทธิ์เพื่อให้เข้าใจข้อความปฏิเสธของระบบ การทดสอบแบบนี้ช่วยแยกปัญหาสิทธิ์ออกจากปัญหาแคชหรือหน้าเว็บ โดยไม่ต้องนำข้อมูลภายในมาใช้เป็นตัวอย่าง

MCP ที่ช้าและ Redirect ต้องประเมินใหม่

MCP_INITIALIZE_TIMEOUT ซึ่งมีค่าเริ่มต้น 10 วินาทีครอบคลุมการ list tools และอ่าน resources เพิ่มด้วย อีกทั้งการเชื่อมต่อ MCP จะตาม redirect ที่อยู่ปลายทางเดิมเท่านั้น ระบบที่เคยผ่าน proxy หลายชั้นจึงควรตรวจว่าการแนะนำ URL ใหม่สอดคล้องกับการตั้งค่าที่ใช้งานจริงหรือไม่ ไม่ควรเพิ่ม timeout ทั่วระบบโดยไม่มีเวลาที่วัดได้จากเครื่องมือแต่ละตัว

แนวทางทดสอบที่เหมาะคือเก็บเวลาตอบสนองของการเชื่อมต่อครั้งแรก การเรียกรายการเครื่องมือ และการอ่านข้อมูลแยกกัน หากช่วงใดช้า ให้ตรวจ log ที่ฝั่งเซิร์ฟเวอร์นั้นก่อน เพราะคำว่าเชื่อมต่อสำเร็จไม่ได้รับประกันว่าทุกขั้นตอนภายในเวลาที่กำหนดจะสำเร็จด้วย

สำรวจแพ็กเกจเสริมก่อนเปลี่ยนฐาน Python

Functions, Tools หรือแพ็กเกจที่ติดตั้งผ่าน pip ภายใน container ต้องรองรับ Python 3.12 ควรเก็บรายการ dependency และทดลองติดตั้งใน image ใหม่โดยไม่ใช้ฐานข้อมูลจริงก่อน จากนั้นตรวจการโหลดโมเดล การอัปโหลดเอกสาร และการตอบผ่านเครื่องมือที่ทีมใช้งานอยู่ หลีกเลี่ยงการใช้ tag ที่เปลี่ยนได้โดยไม่บันทึก digest เพราะจะเปรียบเทียบผลก่อนและหลังได้ยาก

การอัปเกรดครั้งนี้ควรจบด้วยผลทดสอบทั้งงานแชตปกติและงานที่มีสิทธิ์พิเศษ พร้อมสำรองข้อมูลตามแนวทางของสภาพแวดล้อมที่ใช้อยู่ หากต้องย้อนรุ่น ต้องตรวจความเข้ากันได้ของข้อมูลก่อน ไม่ควรถือว่าการเปลี่ยน image กลับอย่างเดียวทำให้ทุกส่วนย้อนสภาพเดิมได้เสมอ

แหล่งต้นทาง: Open WebUI v0.12.4 release notes ประกาศวันที่ 25 ตุลาคม 2026