การกำหนดค่า Open WebUI
Open WebUI เปรียบเสมือนระบบแช็ตบนเว็บที่สร้างโดยทีมงานหรือบุคคลทั่วไป เหมาะสำหรับการรวมบริการที่เข้ากันได้กับ OpenAI หลายๆ บริการไว้ในหน้าเว็บเดียวกัน และยังสามารถใช้งานร่วมกับโมเดลภายในเครื่อง (Local Models) ได้อีกด้วย
ข้อมูลทางการ การดาวน์โหลดและเอกสารคู่มือให้อิงตามเว็บไซต์ทางการเป็นหลัก
เหมาะสำหรับสถานการณ์ใดบ้าง
แช็ตบนเว็บแชร์ใช้งานในทีมโมเดลภายในเครื่องความเข้ากันได้กับ OpenAI
แยกแยะระหว่างการเชื่อมต่อโดยตรงส่วนบุคคลและระบบหลังบ้านของผู้ดูแลระบบก่อน
| จุดเข้าใช้งาน | เหมาะสำหรับใคร | วิธีดู |
|---|---|---|
| Personal Direct Connections | ผู้ใช้ทั่วไปที่ต้องการกำหนดค่า provider สำหรับตัวเองเท่านั้น | ในหน้าการตั้งค่า คุณจะเห็นการเชื่อมต่อส่วนบุคคล Direct Connections หรือเมนูที่คล้ายกัน |
| Admin Panel - Connections | ผู้ดูแลระบบที่ต้องการกำหนดค่า provider ให้ทั้งเว็บไซต์หรือทั้งทีม | ต้องใช้สิทธิ์ผู้ดูแลระบบ หลังจากบันทึกแล้ว ผู้ใช้อื่นอาจมองเห็นโมเดลที่เกี่ยวข้อง |
| Docker / ตัวแปรสภาพแวดล้อม | สำหรับผู้ที่ติดตั้งใช้งาน Open WebUI ด้วยตนเอง | การกำหนดค่าจะเขียนไว้ในคำสั่งเริ่มต้นทำงาน ไฟล์ Compose หรือตัวแปรสภาพแวดล้อมของเซิร์ฟเวอร์ |
วิธีกรอกข้อมูลการเชื่อมต่อหลังบ้าน
| รายการกำหนดค่า | วิธีกรอก |
|---|---|
| จุดเข้าใช้งาน | Admin Panel / Settings - Connections |
| การเชื่อมต่อ | OpenAI API / OpenAI Compatible |
| API Base URL | ที่อยู่ API แบบเต็มที่ระบบหลังบ้านของ provider กำหนดมา อาจรวม /v1 หรือไม่รวมก็ได้ |
| API Key | Key จากระบบหลังบ้านของ provider |
| Models | ซิงค์รายการหรือระบุด้วยตนเอง |
ภาพอ้างอิงหน้าการเชื่อมต่อ ภาพนี้ใช้เพื่อเปรียบเทียบ URL, วิธีการยืนยันตัวตน, Provider Type และฟิลด์โมเดลในหน้าการเชื่อมต่อหลังบ้านของ Open WebUI
- หากคุณเป็นเพียงผู้ใช้ทั่วไป ให้ตรวจสอบก่อนว่ามี Direct Connections หรือเมนูที่คล้ายกันในการตั้งค่าส่วนบุคคลหรือไม่
- หากคุณเป็นผู้ดูแลระบบ ให้ไปที่หน้า Connections ใน Admin Panel
- เพิ่มการเชื่อมต่อใหม่ที่เข้ากันได้กับ OpenAI แล้วกรอก Base URL และ API Key
- หลังจากบันทึก ให้ซิงค์รายการโมเดล หากการซิงค์ล้มเหลว ให้ลองป้อนชื่อโมเดลที่ทราบแน่ชัดด้วยตนเองก่อนเพื่อทดสอบ
- เมื่อใช้งานร่วมกันเป็นทีม อย่าส่งคีย์ส่วนตัวให้ผู้อื่นโดยตรง ให้เน้นกำหนดค่าจากศูนย์กลางในระบบหลังบ้านก่อน
วิธีทดสอบหลังจากบันทึก
- ขั้นแรก ให้สร้างแช็ตตามปกติ อย่าเพิ่งอัปโหลดเอกสารขนาดยาวหรือรูปภาพ
- เลือกโมเดลที่เพิ่งกำหนดค่าใหม่ในเมนูดรอปดาวน์โมเดล
- ส่งข้อความว่า 'Please only reply: Open WebUI configuration successful'
- หากรายการโมเดลว่างเปล่า ให้กรอก Model ID/ชื่อโมเดลที่ได้รับการยืนยันแล้วว่าใช้งานได้จริงในระบบหลังบ้านของ provider ด้วยตนเอง
- หากผู้ดูแลระบบกำหนดค่าในระบบหลังบ้านสำเร็จแล้วแต่ผู้ใช้ทั่วไปมองไม่เห็น ให้ตรวจสอบสิทธิ์ของผู้ใช้ การตั้งค่าการมองเห็นโมเดล และดูว่าเปิดใช้งานการเชื่อมต่อนั้นแล้วหรือไม่
ตัวอย่างตัวแปรสภาพแวดล้อมของ Docker
หากคุณติดตั้งใช้งานด้วยตนเอง การกำหนดค่าหลายอย่างจะถูกเขียนไว้ในคำสั่งเริ่มต้นทำงานหรือตัวแปรสภาพแวดล้อม ตัวอย่างต่อไปนี้เป็นเพียงแนวทางเท่านั้น ที่อยู่และคีย์จริงควรอิงตามระบบหลังบ้านของ provider ของคุณ
ตัวอย่างการเชื่อมต่อที่เข้ากันได้กับ OpenAI ใน Open WebUI
OPENAI_API_BASE_URL=YOUR_PROVIDER_API_URL OPENAI_API_KEY=YOUR_API_KEY 