ตั้งค่า Janitor AI proxy: รูปแบบ URL, โมเดล และวิธีแก้ 429

Updated 2026-07-15

บน JanitorAI proxy คือ endpoint LLM แบบกำหนดเอง: คุณวาง URL แบบ chat completions เต็ม, ชื่อโมเดล และ API key แล้วแชทของคุณจะรันบนโมเดลที่คุณเลือก การตั้งค่าล้มเหลวส่วนใหญ่มาจากการวาง base URL แทนที่จะเป็น endpoint เต็ม และ error 429 ส่วนใหญ่มาจาก key ฟรีที่แชร์กันชนเพดาน rate limit ช่วง peak

คำตอบสั้นๆ: 3 ฟิลด์ที่ JanitorAI ต้องการ

Proxy configuration ของ JanitorAI ต้องการค่าแค่ 3 อย่าง: proxy URL, ชื่อโมเดล และ API key proxy URL ต้อง เป็น chat completions endpoint เต็ม ไม่ใช่ base URL ถ้า provider ให้ base URL ที่ลงท้ายด้วย /v1 มาให้เติม /chat/completions ก่อนวางลงใน JanitorAI รายละเอียดเดียวนี้ทำให้การตั้งค่าล้มเหลวมากกว่าสาเหตุอื่นๆ รวมกัน ใส่ model ID ตรงตามที่ provider สะกดไว้ ตัวพิมพ์เล็กและขีดครบ แล้วบันทึกและส่งข้อความทดสอบสั้นๆ ถ้ามีคำตอบกลับมา แสดงว่าเสร็จแล้ว ถ้าได้ error code แทน ให้ไปที่ตาราง error ด้านล่าง ทุก code ที่พบบ่อยมีสาเหตุและวิธีแก้เฉพาะของมัน

Proxy URL:  https://api.apisrouter.com/v1/chat/completions
Model:      deepseek-v4-flash
API Key:    sk-...   (paste exactly, no quotes, no trailing spaces)

"proxy" ใน community ของ JanitorAI หมายถึงอะไร

คำนี้ทำให้เข้าใจผิดได้ ในศัพท์ของ JanitorAI proxy ไม่ใช่ network proxy หรือ VPN มันคือ endpoint API แบบ OpenAI-compatible ใดก็ตามที่เว็บไซต์ส่ง request แชทของคุณไปแทนที่ backend ค่าเริ่มต้น community ใช้คำนี้มาหลายปีตั้งแต่ตอนที่คนเริ่ม route แชทผ่าน reverse proxy ของ provider API และชื่อนี้ก็ติดปากมาแม้ว่าการตั้งค่าส่วนใหญ่วันนี้จะคุยกับ provider หรือ gateway ตรงๆ คนรัน proxy ด้วยเหตุผล 3 อย่าง อย่างแรก การเลือกโมเดล คุณเลือกเองว่า LLM ตัวไหนจะเขียนตัวละครของคุณแทนที่จะยอมรับสิ่งที่เว็บไซต์ตั้งเป็นค่าเริ่มต้น อย่างที่สอง คุณภาพ โมเดลอย่าง DeepSeek V4 หรือ Claude เขียนฉากที่ยาวและต่อเนื่องกว่า free tier ในตัว อย่างที่สาม การควบคุมต้นทุน ด้วย key แบบจ่ายต่อ token คุณเห็นว่าแต่ละแชทมีต้นทุนเท่าไหร่จริงๆ แทนที่จะจ่ายให้ subscription ที่อาจใช้ไม่เต็ม มี endpoint 3 ประเภทที่คุณจะเห็นแชร์กันใน community API ของ provider อย่างเป็นทางการ (OpenAI, Anthropic, xAI, DeepSeek) ต้องมีบัญชีกับแต่ละเจ้า Gateway รวมหลายโมเดลไว้หลัง URL แบบ OpenAI-compatible เดียวและ key เดียว "free proxy" ของ community คือ key ที่แชร์กันซึ่งมีคนอื่นจ่ายให้ นี่คือเหตุผลที่มันไม่เสถียรและถูกจำกัด rate หนัก มีอีกเรื่องที่ควรพูดตรงๆ: ไม่ว่าจะใช้ endpoint ไหน นโยบายเนื้อหาของ model provider ต้นทางยังคงใช้บังคับกับทุกคำตอบ และ terms ของ JanitorAI เอง รวมถึงข้อกำหนดผู้ใหญ่เท่านั้น ก็ยังคุม platform อยู่ รู้ทั้งสองนโยบายก่อนเลือกโมเดลช่วยให้คุณรอดจากการถูกปฏิเสธกลางฉาก

ตั้งค่าเต็ม: จาก API key สู่คำตอบแรก

ถ้าคุณต้องการ key เดียวที่ครอบคลุม DeepSeek, GLM, Kimi, Claude, Gemini และ Grok ในคราวเดียว gateway แบบ OpenAI-compatible อย่าง APIsRouter คือเส้นทางที่มีแรงเสียดทานต่ำ: checkout ที่ /topup ไม่ต้องสมัครบัญชี key ส่งมาทางอีเมล และ proxy URL สำหรับ JanitorAI คือ https://api.apisrouter.com/v1/chat/completions ข้อสังเกตหนึ่งถ้าคุณใช้ SillyTavern ด้วย: SillyTavern ต้องการ base URL ที่ลงท้ายด้วย /v1 และดึงรายชื่อโมเดลอัตโนมัติจาก /v1/models ด้วย key ของคุณ ในขณะที่ JanitorAI ต้องการ path เต็มรวม /chat/completions endpoint เดียวกัน แต่ต่างกันที่ปริมาณของ URL การสลับสองรูปแบบนี้สับสนคือสาเหตุอันดับหนึ่งของ error 404 ในทั้งสองแอป

  • หา API key จาก provider หรือ gateway แบบ OpenAI-compatible คุณต้องการ key string และ endpoint URL ที่ระบุไว้
  • เปิดแชทตัวละครใดก็ได้บน JanitorAI แล้วเปิด API Settings เลือกตัวเลือก Proxy
  • วาง endpoint เต็มที่ลงท้ายด้วย /chat/completions ลงในฟิลด์ proxy URL
  • พิมพ์ model ID ตรงตามที่ระบุไว้ เช่น deepseek-v4-flash หรือ glm-5
  • วาง API key บันทึกการตั้งค่า และรีเฟรชหน้าถ้าการบันทึกไม่ทำงาน
  • ส่งข้อความทดสอบหนึ่งบรรทัด คำตอบปกติหมายความว่าทั้งสายทำงานได้

ทดสอบ endpoint ด้วย curl ก่อนโทษ JanitorAI

เมื่อ proxy ทำงานผิดปกติ ให้ทดสอบ endpoint นอก JanitorAI ก่อน การเรียก curl 10 วินาทีจะบอกว่าปัญหาอยู่ที่ endpoint, key หรือวิธีที่คุณตั้งค่าเว็บไซต์ รันคำสั่งนี้ใน terminal ใดก็ได้ ด้วย key และโมเดลของคุณเอง:

curl https://api.apisrouter.com/v1/chat/completions \
  -H "Authorization: Bearer sk-YOUR-KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v4-flash",
    "messages": [{"role": "user", "content": "Reply with one short sentence."}]
  }'

Error 429: ทำไม free proxy ถึงจำกัด rate ช่วง peak

คำตอบ 429 หมายถึง "request มากเกินไป" มันคือ proxy error ที่ถูกรายงานมากที่สุดใน community ของ JanitorAI และ pattern เบื้องหลังก็คาดเดาได้ free proxy หรือ proxy ที่แชร์กันคือ API key ตัวเดียวที่ให้บริการผู้ใช้หลายร้อยหลายพันคน provider บังคับใช้ limit ต่อ key เรื่อง request ต่อนาทีและ token ต่อนาที ดังนั้นเมื่อ traffic ช่วงเย็นในสหรัฐฯ พีค ทุกคนก็ไหลผ่าน quota เดียวกันและ key ก็เริ่มปฏิเสธ request คุณไม่ได้ถูกเลือกเฉพาะ ถังมันแค่ว่างเปล่า และเติมช้าที่สุดตรงเวลาที่คนอยากแชทมากที่สุดพอดี Free proxy มีจุดล้มเหลวที่สองด้วย: ตัว key เองตาย key ที่แชร์กันถูกเพิกถอนเพราะละเมิดนโยบายหรือยอดหมด ตอนนั้น URL เดียวกันจะเริ่มคืน 401 หรือ 404 แทน มักไม่มีการประกาศล่วงหน้า Endpoint แบบเสียเงินหลีกเลี่ยงกำแพงช่วง peak ได้ในเชิงโครงสร้าง key ของคุณมี quota ของตัวเอง ไม่ต้องแชร์ถังเดียวกับฝูงชน การเรียกเก็บเงินเป็นต่อ token ดังนั้น provider ไม่มีเหตุผลที่จะจำกัดคุณให้ไปอยู่ใน tier subscription และ capacity ถูกจัดสรรไว้สำหรับ traffic ที่จ่ายเงิน ถ้าคุณเจอ 429 บน key ส่วนตัวที่จ่ายเงินแล้ว มักเป็นแค่ burst limit สั้นๆ: รอสองสามวินาทีแล้วลองใหม่ หรือชะลอการ regenerate รัวๆ 429 ที่เกิดต่อเนื่องบน key ส่วนตัวคุ้มค่าที่จะเปิด support ticket ไม่ใช่หาทางเลี่ยง

ตาราง error ของ JanitorAI proxy: 429, 401, 404, timeout

จับคู่ code ที่ JanitorAI แสดงให้คุณกับตารางนี้ คอลัมน์วิธีแก้สมมติว่าคุณได้ยืนยันแล้วว่า endpoint ทำงานได้ด้วยการทดสอบ curl ด้านบน ถ้า curl ล้มเหลวแบบเดียวกัน ปัญหาอยู่ที่ฝั่ง endpoint ไม่ใช่ใน JanitorAI

Errorความหมายจริงวิธีแก้
429 Too Many RequestsKey ชนเพดาน rate limit บน free proxy ที่แชร์กัน นี่คือผู้ใช้ทั้งหมดกิน quota เดียวกันหมดช่วง peakรอแล้วลองใหม่ ถ้าเกิดทุกคืน ให้ย้ายออกจาก key ที่แชร์กันไปเป็น key แบบจ่ายต่อ token ที่มี quota ของตัวเอง
401 UnauthorizedEndpoint ปฏิเสธ key ของคุณ: key ผิด, key หมดอายุหรือถูกเพิกถอน หรือมีช่องว่างติดมาตอนวางวาง key ใหม่โดยไม่มีช่องว่างหรือเครื่องหมายคำพูด ตรวจสอบว่า key เป็นของ provider เดียวกับ URL ทดสอบด้วย curl
404 Not FoundPath ของ URL ผิด มักเป็น base URL ที่ลงท้าย /v1 ถูกวางโดยไม่มี /chat/completions หรือ model ID ไม่มีอยู่จริงใช้ endpoint เต็มที่ลงท้ายด้วย /chat/completions และ copy model ID จากรายชื่อโมเดลของ provider
Timeout / no responseEndpoint เข้าถึงไม่ได้ โหลดหนักเกิน หรือคำตอบยาวเกินจะจบภายในเวลาที่กำหนดตรวจสอบสถานะของ provider ลด max tokens ใน generation settings แล้วลองใหม่นอกช่วง peak ถ้า curl ก็ค้างเหมือนกัน endpoint ล่มจริง

ควรรันโมเดลไหนอยู่หลัง Janitor AI proxy ของคุณ

การเลือกโมเดลสำคัญกว่าการปรับ generation settings ใดๆ ความเห็นของ community ค่อนข้างคงที่: ตระกูล DeepSeek V4 เป็นตัวที่ community ชื่นชอบสำหรับ roleplay เพราะเขียนคำตอบยาวและอยู่ในบทบาทได้ในราคาที่ต้นทุนไม่ใช่ปัจจัยอีกต่อไป GLM-5, Kimi K2.6 และ MiMo เป็นตัวเลือกคุ้มค่าที่ควรหมุนเวียนลองเมื่อต้องการน้ำเสียงต่างออกไป Grok 4.5 ถูกจัดอยู่ในกลุ่มตัวเลือกนโยบายยืดหยุ่นเพราะนโยบายที่ xAI เผยแพร่อนุญาตธีมผู้ใหญ่ในบริบทเชิงจินตนาการชัดเจนสำหรับผู้ใช้ที่บรรลุนิติภาวะ Claude Sonnet 4.6 เขียนร้อยแก้วดีที่สุดใน catalog และเหมาะกับงานเขียนเชิงสร้างสรรค์แบบ SFW นโยบายของ Anthropic ห้ามเนื้อหา explicit ดังนั้นให้เก็บมันไว้กับแชทที่เน้นเนื้อเรื่องแบบไม่ explicit ราคา catalog ทั้งหมดด้านล่างเป็นแบบจ่ายตามการใช้งานจริงไม่มี subscription โมเดล global ถูกกว่าราคาทางการ 20% และโมเดลจีนอยู่ต่ำกว่าราคาทางการ และการเติมเงินครั้งแรกจะเพิ่มยอดเงินเริ่มต้นเป็นสองเท่า

Model IDInput $/1M tokenOutput $/1M tokenความเหมาะกับ JanitorAI
deepseek-v4-flash$0.126$0.252Community ชื่นชอบ ถูกที่สุดสำหรับรันแชทยาว
deepseek-v4-pro$0.3915$0.783เขียนดีกว่า Flash ยังอยู่ในระดับราคาประหยัด
glm-5$0.514$2.314ตัวเลือกคุ้มค่าที่มีน้ำเสียงเล่าเรื่องเฉพาะตัว
kimi-k2.6ดูที่ /pricingดูที่ /pricingตัวเลือกคุ้มค่า แข็งแรงกับ card แบบ context ยาว
grok-4.5$1.60$4.80นโยบายยืดหยุ่นสำหรับธีมเชิงจินตนาการผู้ใหญ่ 18+ เท่านั้น
gemini-3.5-flash$1.20$7.20เร็ว จัดการประวัติแชทยาวมากได้ดี
claude-sonnet-4-6$2.40$12.00คุณภาพร้อยแก้วดีที่สุด งานเขียนเชิงสร้างสรรค์แบบ SFW เท่านั้น

คำถามที่พบบ่อย

proxy ใน Janitor AI คืออะไร?

proxy บน JanitorAI คือ endpoint API แบบกำหนดเองที่สร้างคำตอบแชทของคุณแทนที่ backend ค่าเริ่มต้น คุณตั้งค่ามันด้วยค่า 3 อย่าง: URL แบบ chat completions เต็ม, ชื่อโมเดล และ API key มันคือศัพท์ของ community ไม่ใช่ network proxy หรือ VPN

ได้ proxy URL สำหรับ Janitor AI มาจากไหน?

หา API key จาก provider หรือ gateway แบบ OpenAI-compatible แล้วใช้ chat completions endpoint ที่ระบุไว้เป็น proxy URL ต้องเป็น path เต็มที่ลงท้ายด้วย /chat/completions เช่น https://api.apisrouter.com/v1/chat/completions ไม่ใช่แค่ base URL ที่ลงท้ายด้วย /v1

ทำไม Janitor AI ถึงขึ้น error 429 ให้ฉันซ้ำๆ?

429 หมายถึง API key ที่อยู่หลัง proxy ของคุณชนเพดาน rate limit บน free proxy ที่แชร์กัน สิ่งนี้เกิดขึ้นทุกช่วง peak ตอนเย็นเพราะผู้ใช้หลายพันคนดูด quota ของ key เดียวจนหมด key ส่วนตัวแบบจ่ายต่อ token มี quota ของตัวเอง ดังนั้น 429 จะลดเหลือแค่ burst limit เป็นครั้งคราวที่แก้ได้ด้วยการรอสองสามวินาที

มี proxy ฟรีจริงๆ สำหรับ Janitor AI ไหม?

มี free proxy จาก community อยู่ แต่มันรันบน key ที่แชร์กันหรือมีคนบริจาคให้ ดังนั้นมันจะจำกัด rate หนักช่วง peak และตายโดยไม่แจ้งเตือนเมื่อ key ถูกเพิกถอนหรือใช้จนหมด provider อย่างเป็นทางการบางเจ้ามี free tier เล็กๆ ที่คุณใช้กับบัญชีของตัวเองได้ ซึ่งเสถียรกว่า key ที่แชร์กันแต่ก็ยังจำกัดหนัก

โมเดลไหนดีที่สุดสำหรับ roleplay บน Janitor AI?

ค่าเริ่มต้นของ community คือตระกูล DeepSeek V4 สำหรับความผสมผสานของคุณภาพงานเขียนและต้นทุนที่ต่ำมาก พร้อม GLM-5, Kimi K2.6 และ MiMo เป็นตัวเลือกทดแทนที่คุ้มค่า Grok 4.5 เป็นตัวเลือกที่พบบ่อยเมื่อนโยบายที่เป็นมิตรกับงานเขียนเชิงจินตนาการของ xAI สำคัญ และ Claude Sonnet 4.6 คือตัวเลือกคุณภาพสำหรับงานเขียนแบบ SFW

ปลอดภัยไหมที่จะใส่ API key ของฉันลงใน Janitor AI?

มองทุก key ที่คุณวางลงในเว็บไซต์บุคคลที่สามว่ามีความเสี่ยงที่จะรั่วไหลให้เว็บไซต์นั้น ใช้ key เฉพาะสำหรับ JanitorAI แทนที่จะแชร์กับโปรเจกต์อื่น เก็บยอดเงินน้อยไว้บนบิลแบบจ่ายตามการใช้งานจริงเพื่อจำกัดความเสียหายกรณีเลวร้ายที่สุด และหมุน key ใหม่ถ้าเห็นการใช้งานที่คุณจำไม่ได้