เพิ่ม APIsRouter เป็น API provider ของ OpenCat
Updated 2026-07-29
OpenCat คือ native client แบบ bring-your-own-key สำหรับ Mac, iPhone และ iPad และ custom provider เป็นฟีเจอร์ในตัว: entry เดียวที่ตั้ง API Host เป็น https://api.apisrouter.com/v1 นำ Claude, GPT, DeepSeek, GLM และ Kimi มาไว้ในแอปเดียวกันภายใต้ key เดียว
คำตอบสั้น ๆ: provider entry เดียวใน Settings
เปิด Settings ไปที่ API Providers แล้วเพิ่ม provider (หรือแก้ entry OpenAI ที่มีอยู่) สี่ฟิลด์ทำงานทั้งหมด: ชื่อแสดงผลที่คุณเลือก, protocol ตั้งเป็น OpenAI, API Host ตั้งเป็น https://api.apisrouter.com/v1 พร้อม /v1 และ API key นั่นคือการเชื่อมต่อทั้งหมด OpenCat พูด chat completions มาตรฐานกับ host ใดก็ตามที่ provider entry ระบุไว้ เมื่อ provider บันทึกแล้ว OpenCat จะลิสต์โมเดลที่ endpoint เสิร์ฟ ถ้าโมเดลที่คุณต้องการไม่ปรากฏในรายการที่เติมอัตโนมัติ ให้เพิ่มมันเองด้วย id เป๊ะ ๆ แอปรับ id แบบพิมพ์เองไว้พอดีสำหรับกรณีนี้ จากนั้นทุกบทสนทนาและ assistant ในแอปสามารถเลือก id ในแคตตาล็อกใดก็ได้เหมือนเป็นตัวเลือกแบบ native
Name: APIsRouter
Protocol: OpenAI
API Host: https://api.apisrouter.com/v1
API Key: sk-APIsRouter-...
models auto-list from the endpoint;
add ids manually if one is missingOpenCat ปฏิบัติต่อ provider และ assistant อย่างไร
OpenCat คือหนึ่งใน native AI client ที่อยู่ในระบบ Apple มายาวนานที่สุด เป็นแอป Mac, iPhone และ iPad ที่มีผู้ติดตามแข็งแกร่งทั่วเอเชีย สร้างขึ้นรอบแนวคิด bring-your-own-key: แอปคือ interface, key ของคุณคือการเข้าถึง และไม่มีคนกลางต่อข้อความ ผู้พัฒนาขายแอปเอง มีทั้งระดับฟรีบวกการซื้อ Pro แบบครั้งเดียวที่ระบุราคา 9.99 ดอลลาร์บน opencat.app ณ เดือนกรกฎาคม 2026 ซึ่งเป็นรูปแบบเศรษฐศาสตร์ที่ต่างจากผลิตภัณฑ์แชทแบบ subscription และเป็นเหตุผลพอดีที่ gateway key แบบมิเตอร์เข้ากันได้ดี กลไกที่สำคัญ: provider และ assistant เป็นชั้นแยกกัน provider คือ protocol, host และ key assistant คือ persona, system prompt บวกการเลือกโมเดล และ OpenCat สนับสนุนให้เก็บไว้หลายตัว ด้วย gateway provider เดียว มันกลายเป็นแพทเทิร์นที่มีประโยชน์จริง: assistant เขียนบน claude-sonnet-4-6, assistant ตอบเร็วบน claude-haiku-4-5-20251001, assistant สองภาษาบน glm-5.2 หรือ kimi-k2.6 ทั้งหมดอยู่ในแอปเดียว สลับได้ต่อบทสนทนา คิดเงินผ่าน key เดียว แอปยังรวมแชท, การแปล, การสนทนาด้วยเสียง และการคุยเรื่องรูปภาพเข้าไปใน interface เดียวกัน และทุกฟีเจอร์เหล่านั้นขี่โมเดลที่ assistant ปัจจุบันเลือก ชี้ provider ไปที่ endpoint หลาย vendor แล้วแต่ละฟีเจอร์ก็ได้การเลือกโมเดลไปด้วยอย่างเงียบ ๆ
ตั้งค่าแบบเต็ม: provider, โมเดล, assistant
เพิ่ม provider บนอุปกรณ์ไหนก็ได้ที่สะดวก OpenCat sync บทสนทนาและการตั้งค่าข้ามอุปกรณ์ผ่าน iCloud บนระดับที่จ่ายเงิน ดังนั้น provider ที่ตั้งค่าบน Mac มักตามคุณไปที่ iPhone แทนที่จะต้องกรอกใหม่ ถ้าคุณใช้ระดับฟรีต่ออุปกรณ์ ให้กรอกสี่ฟิลด์เดียวกันบนแต่ละเครื่อง จากนั้นสร้าง assistant รอบโมเดลแทนที่จะปล่อยให้ model picker เป็นเรื่องคิดทีหลัง สร้าง assistant ให้ system prompt แล้วผูกมันกับ id ในแคตตาล็อก การแบ่งงานที่ใช้จริง: id เร็วสำหรับ assistant ที่คุณคุยด้วยทั้งวัน, id ระดับ frontier สำหรับตัวที่ร่างสิ่งที่มีความสำคัญ และ id สองภาษาสำหรับตัวที่จัดการข้อความจีน ญี่ปุ่นหรือเกาหลี เพราะ OpenCat ให้ assistant หลายตัวอยู่ร่วมกันได้ คุณจะได้การ routing โมเดลตามงานโดยไม่ต้องคิดเรื่องนี้กลางบทสนทนาเลย สำหรับฟีเจอร์การแปลและเสียง โมเดลหลัง assistant ปัจจุบันทำงานด้านภาษา ซึ่งทำให้ระดับเร็วเป็นค่าเริ่มต้นที่ถูกต้องตรงนั้น: เทิร์นการแปลสั้น บ่อย และไวต่อ latency เป็น profile ที่ deepseek-v4-flash และ claude-haiku-4-5-20251001 ถูกตั้งราคามาให้พอดี
Writer -> claude-sonnet-4-6 (drafts, long answers)
Quick -> claude-haiku-4-5-20251001 (default chatter)
Bilingual -> glm-5.2 (zh/en mixed threads)
Translate -> deepseek-v4-flash (short, frequent turns)
all four assistants -> one provider -> one keyเลือกโมเดลสำหรับ native client
การผูกต่อ assistant ทำให้เปรียบเทียบได้ง่ายดาย: ทำสำเนา assistant เปลี่ยนแค่โมเดล แล้วรันทั้งคู่เทียบกับคำถามจริงของคุณเป็นเวลาหนึ่งวัน usage log ตั้งราคาการเปรียบเทียบต่อ id ในขณะที่บทสนทนาบอกคุณว่าตัวไหนที่คุณเปิดใช้ซ้ำ
- การใช้งานบนมือถือเป็นอันดับแรกคือการใช้งานที่ latency เป็นอันดับแรก claude-haiku-4-5-20251001 และ deepseek-v4-flash ตอบเร็วพอที่แอปจะรู้สึกเหมือน native แทนที่จะเหมือนผ่านเครือข่าย
- เศรษฐศาสตร์แบบซื้อครั้งเดียวให้รางวัลกับ key แบบมิเตอร์: ไม่มีค่าที่นั่ง ต้นทุนที่เกิดซ้ำมีแค่ token ดังนั้นการวาง traffic ทั่วไปไว้บน id เร็วทำให้เดือนที่ใช้หนักยังเล็กอยู่
- claude-sonnet-4-6 สมควรได้ assistant ที่เขียนให้คุณ ตรงที่ราคาต่อข้อความซื้อคุณภาพที่เห็นได้ชัด
- glm-5.2 และ kimi-k2.6 เป็นตัวเลือกชั้นหนึ่งสำหรับ traffic จีน-อังกฤษที่ผู้ใช้ OpenCat จำนวนมากมีจริง ผ่าน gateway มันอยู่ picker เดียวกับ Claude แทนที่จะต้องมีบัญชี vendor แยก
- เทิร์นการแปลและเสียงสั้นและต่อเนื่อง เก็บมันไว้ที่ระดับเร็วแล้วฟีเจอร์จะรู้สึกเหมือนฟรี
จ่ายตามการใช้งาน · ถูกกว่าราคาทางการ
Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.
| โมเดล | ราคาทางการ | ราคาของเรา |
|---|---|---|
| Claude Sonnet 4.6 | $3.00 / $15.00 per M | $2.40 / $12.00 per M |
| Claude Haiku 4.5 20251001 | $1.00 / $5.00 per M | $0.80 / $4.00 per M |
| DeepSeek V4 Flash | $0.14 / $0.28 per M | $0.10 / $0.30 per M |
| GLM-5.2 | $1.14 / $4.00 per M | $1.10 / $4.00 per M |
| Kimi K2.6 | $0.95 / $4.00 per M | $1.00 / $4.00 per M |
รูปแบบความล้มเหลวเฉพาะของ OpenCat
request ที่ยังไปที่ api.openai.com หลังตั้งค่าแล้วหมายความว่าบทสนทนาไม่ได้ใช้ provider ใหม่ของคุณ provider อยู่ร่วมกันได้ใน OpenCat และ assistant หรือบทสนทนาที่สร้างไว้ก่อนหน้ายังผูกกับ provider เดิม สลับ provider และโมเดลของ assistant แทนที่จะสมมติว่า entry ใหม่เข้ามาแทนที่ทั้งหมด API Host ที่ไม่มี /v1 จะล้มเหลวเมื่อแอปเติม request path ต่อท้าย รูปร่างที่ใช้ได้ ตามที่คู่มือ gateway สำหรับ OpenCat แสดงไว้สม่ำเสมอ คือ base ที่มี /v1 ต่อท้าย https://api.apisrouter.com/v1 รายการโมเดลที่ว่างหรือไม่ครบไม่ใช่ทางตัน auto-list พึ่งพารายการโมเดลของ endpoint และ OpenCat รับ id ที่พิมพ์เองสำหรับสิ่งที่หายไป output ของ /v1/models พร้อม key ของคุณคือการสะกดที่เชื่อถือได้สำหรับสิ่งที่คุณพิมพ์ key เป็นแบบต่อ provider entry ดังนั้น key ที่ rotate บน gateway ต้อง update ในการตั้งค่า provider ด้วย แอปที่ล้มเหลวจู่ ๆ หลังเงียบไปหลายเดือนมักเป็น key ที่หมดอายุหรือ rotate ไม่ใช่ปัญหาของแอป และถ้าอุปกรณ์ไม่ตรงกัน ตัวหนึ่งทำงานตัวหนึ่งล้มเหลว ขอบเขตการ sync ของการตั้งค่าคือผู้ต้องสงสัยแรก ยืนยันว่าอุปกรณ์ที่ล้มเหลวมี provider entry และ key จริง ๆ
ใครที่ route OpenCat ผ่าน gateway
- ผู้ใช้ BYOK ที่ซื้อแอปเพื่อหนี subscription และต้องการฝั่ง key ที่เรียบง่ายพอ ๆ กัน: ยอดคงเหลือเดียว ทุกโมเดล ไม่ต้องมีบัตร
- ผู้ใช้สองภาษาข้ามจีนและอังกฤษ ที่ GLM และ Kimi เคียงข้าง Claude ใน picker เดียวคือ workflow ประจำวันจริง ไม่ใช่ของแปลกใหม่
- คนที่ใช้หลายอุปกรณ์ Mac ที่โต๊ะและ iPhone ระหว่างเดินทาง ที่ต้องการ provider entry เดียวให้บริการทั้งคู่ แทนที่จะเป็นแอปและ login ต่อ vendor
- นักแปลหนักที่ใช้ฟีเจอร์การแปลของ OpenCat ที่เทิร์นสั้นและบ่อยบน id ในแคตตาล็อกที่เร็วทำให้นิสัยนี้ไม่แพง
- นักพัฒนาที่ไม่มีสิทธิ์เข้าถึงระบบเก็บเงินของ vendor รายหนึ่ง การเข้าถึงแบบเติมเงินโดยไม่ต้องใช้บัตรตัดการพึ่งพาการสมัครต่อ provider ออกไป
ตรวจสอบ endpoint และ debug การแชทแรก
ยืนยัน endpoint จาก terminal ก่อนถ้ามีอยู่ใกล้มือ: ลิสต์โมเดลด้วย key ของคุณและเช็ก id ที่คุณวางแผนจะใช้ บนการตั้งค่าที่มีแค่ iPhone ให้ข้ามไปที่ path ในแอปเลย: บันทึก provider ดูว่ารายการโมเดลเติมขึ้นมาไหม แล้วส่งข้อความสั้น ๆ หนึ่งครั้ง การแยกความล้มเหลวสั้น ๆ authentication error คือฟิลด์ key connection หรือ not-found error คือ API Host มักขาด /v1 model error หมายความว่า id พิมพ์ต่างจากรายการของ endpoint และบทสนทนาที่ทำงานเหมือน provider เก่าถูกผูกกับ provider เก่า เช็กการตั้งค่าของ assistant ไม่ใช่รายการ provider เมื่อข้อความไหลลื่นแล้ว console ของ APIsRouter แสดงโมเดลต่อ request, จำนวน token และค่าใช้จ่าย สำหรับแอป bring-your-own-key log นั้นคือภาพรวมทางการเงินทั้งหมด ทุกอุปกรณ์และทุก assistant อยู่หน้าเดียว ซึ่งเป็นทัศนวิสัยที่แอปแชท subscription ไม่มีวันให้คุณ
curl -s https://api.apisrouter.com/v1/models \
-H "Authorization: Bearer $APISROUTER_API_KEY" | head -50คำถามที่พบบ่อย
ฉันจะเพิ่ม custom OpenAI-compatible provider ใน OpenCat ที่ไหน?
Settings, API Providers, Add Provider (หรือแก้ entry OpenAI ที่มีอยู่) ตั้ง protocol เป็น OpenAI, API Host เป็น https://api.apisrouter.com/v1 แล้ววาง key ของคุณ โมเดลจะลิสต์อัตโนมัติ พร้อมการเพิ่ม id ด้วยมือสำหรับสิ่งที่หายไป
API Host ควรมี /v1 ไหม?
ควรมี รูปร่างที่ใช้ได้ตามที่แสดงในคู่มือตั้งค่า gateway สำหรับ OpenCat มี /v1: https://api.apisrouter.com/v1 ถ้าไม่มีมัน request จะล้มเหลวเมื่อแอปเติม path ของ chat-completions ต่อท้าย
OpenCat รันโมเดล Claude, GLM และ Kimi ผ่าน provider เดียวได้ไหม?
ได้ OpenCat ส่ง model id ที่เลือกผ่านเป็นสตริงธรรมดาไปยัง host ของ provider ดังนั้น id ใดก็ตามที่ endpoint เสิร์ฟใช้ได้: claude-sonnet-4-6, glm-5.2, kimi-k2.6 และ deepseek-v4-flash ล้วนอยู่ picker เดียวกันภายใต้ key เดียว
โมเดลที่ฉันต้องการไม่อยู่ในรายการของ OpenCat ฉันติดหรือเปล่า?
ไม่ติด auto-list มาจากรายการโมเดลของ endpoint และ OpenCat รับ model id ที่เพิ่มเอง พิมพ์ id ตรงตามที่ปรากฏใน output ของ /v1/models แล้วมันจะเลือกได้เหมือนโมเดลที่ลิสต์ไว้
ต้องใช้ OpenCat Pro เพื่อใช้ custom provider ไหม?
OpenCat มีระดับฟรีและการซื้อ Pro แบบครั้งเดียว ระบุราคา 9.99 ดอลลาร์บน opencat.app ณ เดือนกรกฎาคม 2026 โดย Pro เพิ่มความสะดวกอย่าง iCloud sync การใช้แบบ bring-your-own-key คือดีไซน์หลักของแอป เช็กการแบ่งฟีเจอร์ปัจจุบันบน opencat.app เพราะระดับต่าง ๆ เปลี่ยนไปเรื่อย ๆ
ทำไมอุปกรณ์หนึ่งของฉันทำงานในขณะที่อีกอันล้มเหลว?
provider entry และ key ไปถึงอุปกรณ์อื่นผ่านการ sync การตั้งค่า ซึ่งขึ้นกับระดับและสถานะ iCloud ของคุณ เปิดการตั้งค่า provider ของอุปกรณ์ที่ล้มเหลวและยืนยันว่า entry กับ key มีอยู่จริง แล้วกรอกใหม่ถ้าไม่มี