อย่าหยุดเขียนโค้ด การกำหนดเส้นทางอัจฉริยะไปยัง โมเดล AI ฟรีและราคาประหยัด พร้อมทางเลือกสำรองอัตโนมัติ
พร็อกซี API สากลของคุณ — จุดสิ้นสุดเดียว ผู้ให้บริการมากกว่า 36 ราย เวลาหยุดทำงานเป็นศูนย์
เสร็จสิ้นการแชท • การฝัง • การสร้างภาพ • เสียง • การจัดอันดับใหม่ • TypeScript 100%
เชื่อมต่อเครื่องมือ IDE หรือ CLI ที่ขับเคลื่อนด้วย AI ผ่าน OmniRoute — เกตเวย์ API ฟรีสำหรับการเข้ารหัสไม่จำกัด
|
OpenClaw ⭐ 205K |
NanoBot ⭐ 20.9K |
PicoClaw ⭐ 14.6K |
ZeroClaw ⭐ 9.9K |
IronClaw ⭐ 2.1K |
|
OpenCode ⭐ 106K |
Codex CLI ⭐ 60.8K |
Claude Code ⭐ 67.3K |
Gemini CLI ⭐ 94.7K |
Kilo Code ⭐ 15.5K |
📡 ตัวแทนทั้งหมดเชื่อมต่อผ่าน http://localhost:20128/v1 หรือ http://cloud.omniroute.online/v1 — การกำหนดค่าเดียว โมเดลไม่จำกัด และ โควต้า
🌐 Website • 🚀 Quick Start • 💡 Features • 📖 Docs • 💰 Pricing • 💬 WhatsApp
🌐 Available in: 🇺🇸 English | 🇧🇷 Português (Brasil) | 🇪🇸 Español | 🇫🇷 Français | 🇮🇹 Italiano | 🇷🇺 Русский | 🇨🇳 中文 (简体) | 🇩🇪 Deutsch | 🇮🇳 हिन्दी | 🇹🇭 ไทย | 🇺🇦 Українська | 🇸🇦 العربية | 🇯🇵 日本語 | 🇻🇳 Tiếng Việt | 🇧🇬 Български | 🇩🇰 Dansk | 🇫🇮 Suomi | 🇮🇱 עברית | 🇭🇺 Magyar | 🇮🇩 Bahasa Indonesia | 🇰🇷 한국어 | 🇲🇾 Bahasa Melayu | 🇳🇱 Nederlands | 🇳🇴 Norsk | 🇵🇹 Português (Portugal) | 🇷🇴 Română | 🇵🇱 Polski | 🇸🇰 Slovenčina | 🇸🇪 Svenska | 🇵🇭 Filipino
หยุดเสียเงินและจำกัดขีดจำกัด:
โควต้าการสมัครจะหมดอายุโดยไม่ได้ใช้ทุกเดือน
การจำกัดอัตราจะทำให้คุณไม่สามารถเขียนโค้ดกลางคันได้
API ราคาแพง ($20-50/เดือนต่อผู้ให้บริการ)
การสลับระหว่างผู้ให้บริการด้วยตนเอง
OmniRoute แก้ปัญหานี้:
- ✅ เพิ่มการสมัครรับข้อมูลสูงสุด - ติดตามโควต้า ใช้ทุกบิตก่อนรีเซ็ต
- ✅ ทางเลือกสำรองอัตโนมัติ - การสมัครสมาชิก → คีย์ API → ราคาถูก → ฟรี ไม่มีการหยุดทำงาน
- ✅ หลายบัญชี - หมุนเวียนระหว่างบัญชีต่อผู้ให้บริการ
- ✅ สากล - ใช้งานได้กับ Claude Code, Codex, Gemini CLI, Cursor, Cline, OpenClaw และเครื่องมือ CLI ใดๆ
┌─────────────┐
│ Your CLI │ (Claude Code, Codex, Gemini CLI, OpenClaw, Cursor, Cline...)
│ Tool │
└──────┬──────┘
│ http://localhost:20128/v1
↓
┌─────────────────────────────────────────┐
│ OmniRoute (Smart Router) │
│ • Format translation (OpenAI ↔ Claude) │
│ • Quota tracking + Embeddings + Images │
│ • Auto token refresh │
└──────┬──────────────────────────────────┘
│
├─→ [Tier 1: SUBSCRIPTION] Claude Code, Codex, Gemini CLI
│ ↓ quota exhausted
├─→ [Tier 2: API KEY] DeepSeek, Groq, xAI, Mistral, NVIDIA NIM, etc.
│ ↓ budget limit
├─→ [Tier 3: CHEAP] GLM ($0.6/1M), MiniMax ($0.2/1M)
│ ↓ budget limit
└─→ [Tier 4: FREE] iFlow, Qwen, Kiro (unlimited)
Result: Never stop coding, minimal cost
1. ติดตั้งทั่วโลก:
npm install -g omniroute
omniroute🎉 แดชบอร์ดเปิดเมื่อ http://localhost:20128
| คำสั่ง | คำอธิบาย |
|---|---|
omniroute |
เริ่มเซิร์ฟเวอร์ (พอร์ตเริ่มต้น 20128) |
omniroute --port 3000 |
ใช้พอร์ตที่กำหนดเอง |
omniroute --no-open |
อย่าเปิดเบราว์เซอร์อัตโนมัติ |
omniroute --help |
แสดงความช่วยเหลือ |
2. เชื่อมต่อผู้ให้บริการฟรี:
แดชบอร์ด → ผู้ให้บริการ → เชื่อมต่อ Claude Code หรือ Antigravity → เข้าสู่ระบบ OAuth → เสร็จสิ้น!
3. ใช้ในเครื่องมือ CLI ของคุณ:
Claude Code/Codex/Gemini CLI/OpenClaw/Cursor/Cline Settings:
Endpoint: http://localhost:20128/v1
API Key: [copy from dashboard]
Model: if/kimi-k2-thinking
แค่นั้นแหละ! เริ่มเขียนโค้ดด้วยโมเดล AI ฟรี
ทางเลือก — เรียกใช้จากแหล่งที่มา:
cp .env.example .env
npm install
PORT=20128 NEXT_PUBLIC_BASE_URL=http://localhost:20128 npm run devOmniRoute มีให้เป็นอิมเมจ Docker สาธารณะบน Docker Hub
วิ่งด่วน:
docker run -d \
--name omniroute \
--restart unless-stopped \
-p 20128:20128 \
-v omniroute-data:/app/data \
diegosouzapw/omniroute:latestพร้อมไฟล์สภาพแวดล้อม:
# Copy and edit .env first
cp .env.example .env
docker run -d \
--name omniroute \
--restart unless-stopped \
--env-file .env \
-p 20128:20128 \
-v omniroute-data:/app/data \
diegosouzapw/omniroute:latestการใช้นักเทียบท่าเขียน:
# Base profile (no CLI tools)
docker compose --profile base up -d
# CLI profile (Claude Code, Codex, OpenClaw built-in)
docker compose --profile cli up -d| รูปภาพ | แท็ก | ขนาด | คำอธิบาย |
|---|---|---|---|
diegosouzapw/omniroute |
latest |
~250MB | รุ่นเสถียรล่าสุด |
diegosouzapw/omniroute |
1.0.3 |
~250MB | เวอร์ชันปัจจุบัน |
| ชั้น | ผู้ให้บริการ | ราคา | รีเซ็ตโควต้า | ดีที่สุดสำหรับ |
|---|---|---|---|---|
| 💳 สมัครสมาชิก | รหัสคลอดด์ (Pro) | $20/เดือน | 5 ชม. + รายสัปดาห์ | สมัครสมาชิกแล้ว |
| Codex (พลัส/โปร) | $20-200/เดือน | 5 ชม. + รายสัปดาห์ | ผู้ใช้ OpenAI | |
| ราศีเมถุน CLI | ฟรี | 180K/เดือน + 1K/วัน | ทุกคน! | |
| นักบิน GitHub | $10-19/เดือน | รายเดือน | ผู้ใช้ GitHub | |
| 🔑 คีย์ API | NVIDIA NIM | ฟรี (1,000 เครดิต) | ครั้งเดียว | การทดสอบระดับฟรี |
| DeepSeek | จ่ายตามการใช้งาน | ไม่มี | ราคา/คุณภาพที่ดีที่สุด | |
| กรอค | ฟรีเทียร์ + จ่ายเงิน | อัตราจำกัด | การอนุมานที่รวดเร็วเป็นพิเศษ | |
| xAI (โกรก) | จ่ายตามการใช้งาน | ไม่มี | รุ่น Grok | |
| มิสทรัล | ฟรีเทียร์ + จ่ายเงิน | อัตราจำกัด | AI ยุโรป | |
| OpenRouter | จ่ายตามการใช้งาน | ไม่มี | โมเดลมากกว่า 100 แบบ | |
| 💰 ราคาถูก | GLM-4.7 | $0.6/1M | ทุกวัน 10.00 น. | สำรองงบประมาณ |
| MiniMax M2.1 | $0.2/1M | กลิ้ง 5 ชั่วโมง | ตัวเลือกที่ถูกที่สุด | |
| คิมิ K2 | $9/เดือน คงที่ | 10M โทเค็น/เดือน | ต้นทุนที่คาดการณ์ได้ | |
| 🆓 ฟรี | ไอโฟลว์ | $0 | ไม่จำกัด | ฟรี 8 รุ่น |
| ควีน | $0 | ไม่จำกัด | ฟรี 3 รุ่น | |
| คิโระ | $0 | ไม่จำกัด | คลอดด์ฟรี |
💡 เคล็ดลับสำหรับมืออาชีพ: เริ่มต้นด้วย Gemini CLI (ฟรี 180,000 ต่อเดือน) + iFlow (ฟรีไม่จำกัด) คอมโบ = ค่าใช้จ่าย $0!
ปัญหา: โควต้าหมดอายุโดยไม่ได้ใช้ อัตราจำกัดระหว่างการเขียนโค้ดจำนวนมาก
Combo: "maximize-claude"
1. cc/claude-opus-4-6 (use subscription fully)
2. glm/glm-4.7 (cheap backup when quota out)
3. if/kimi-k2-thinking (free emergency fallback)
Monthly cost: $20 (subscription) + ~$5 (backup) = $25 total
vs. $20 + hitting limits = frustration
ปัญหา: ไม่สามารถสมัครสมาชิกได้ ต้องการการเข้ารหัส AI ที่เชื่อถือได้
Combo: "free-forever"
1. gc/gemini-3-flash (180K free/month)
2. if/kimi-k2-thinking (unlimited free)
3. qw/qwen3-coder-plus (unlimited free)
Monthly cost: $0
Quality: Production-ready models
ปัญหา: กำหนดเวลา ไม่สามารถหยุดการทำงานได้
Combo: "always-on"
1. cc/claude-opus-4-6 (best quality)
2. cx/gpt-5.2-codex (second subscription)
3. glm/glm-4.7 (cheap, resets daily)
4. minimax/MiniMax-M2.1 (cheapest, 5h reset)
5. if/kimi-k2-thinking (free unlimited)
Result: 5 layers of fallback = zero downtime
ปัญหา: ต้องการผู้ช่วย AI ในแอปส่งข้อความ ไม่มีค่าใช้จ่ายใดๆ ทั้งสิ้น
Combo: "openclaw-free"
1. if/glm-4.7 (unlimited free)
2. if/minimax-m2.1 (unlimited free)
3. if/kimi-k2-thinking (unlimited free)
Monthly cost: $0
Access via: WhatsApp, Telegram, Slack, Discord, iMessage, Signal...
| คุณสมบัติ | มันทำอะไร |
|---|---|
| 🎯 ทางเลือกสำรองอัจฉริยะ 4 ระดับ | เส้นทางอัตโนมัติ: การสมัครสมาชิก → คีย์ API → ถูก → ฟรี |
| 📊 การติดตามโควต้าแบบเรียลไทม์ | จำนวนโทเค็นสด + รีเซ็ตการนับถอยหลังต่อผู้ให้บริการ |
| 🔄 แปลรูปแบบ | OpenAI ↔ Claude ↔ ราศีเมถุน ↔ เคอร์เซอร์ ↔ Kiro ไร้รอยต่อ + การฆ่าเชื้อแบบตอบสนอง |
| 👥 รองรับหลายบัญชี | หลายบัญชีต่อผู้ให้บริการพร้อมตัวเลือกที่ชาญฉลาด |
| 🔄 รีเฟรชโทเค็นอัตโนมัติ | โทเค็น OAuth รีเฟรชอัตโนมัติพร้อมลองอีกครั้ง |
| 🎨 คอมโบแบบกำหนดเอง | 6 กลยุทธ์: เติมก่อน, ปัดเศษ, p2c, สุ่ม, ใช้น้อยที่สุด, ปรับต้นทุนให้เหมาะสม |
| 🧩 โมเดลที่กำหนดเอง | เพิ่ม ID รุ่นใด ๆ ให้กับผู้ให้บริการ |
| 🌐 เราเตอร์ตัวแทน | กำหนดเส้นทางรูปแบบ provider/* ไปยังผู้ให้บริการใดๆ แบบไดนามิก |
| 🧠 คิดงบประมาณ | โหมดส่งผ่าน, อัตโนมัติ, กำหนดเอง และแบบปรับได้สำหรับโมเดลการให้เหตุผล |
| 💌 ระบบพร้อมฉีด | พร้อมท์ระบบสากลใช้กับคำขอทั้งหมด |
| 📄 API ตอบกลับ | รองรับ OpenAI Responses API เต็มรูปแบบ (/v1/responses) สำหรับ Codex |
| คุณสมบัติ | มันทำอะไร |
|---|---|
| 🖼️ การสร้างภาพ | /v1/images/generations — ผู้ให้บริการ 4 ราย รุ่น 9+ |
| 📐 การฝัง | /v1/embeddings — ผู้ให้บริการ 6 ราย รุ่น 9+ |
| 🎶 การถอดเสียง | /v1/audio/transcriptions — รองรับการกระซิบ |
| 🔊 ข้อความเป็นคำพูด | /v1/audio/speech — การสังเคราะห์เสียงจากผู้ให้บริการหลายราย |
| 🛡️ การกลั่นกรอง | /v1/moderations — การตรวจสอบความปลอดภัยของเนื้อหา |
| 🔀 จัดอันดับ | /v1/rerank — การจัดอันดับความเกี่ยวข้องของเอกสาร |
| คุณสมบัติ | มันทำอะไร |
|---|---|
| 🔌 เซอร์กิตเบรกเกอร์ | เปิด/ปิดอัตโนมัติต่อผู้ให้บริการพร้อมเกณฑ์ที่กำหนดค่าได้ |
| 🛡️ ฝูงต่อต้านฟ้าร้อง | Mutex + ขีดจำกัดอัตราเซมาฟอร์สำหรับผู้ให้บริการคีย์ API |
| 🧠 แคชความหมาย | แคชสองชั้น (ลายเซ็น + ความหมาย) ช่วยลดต้นทุน & เวลาแฝง |
| ⚡ ขอ Idempotency | หน้าต่าง dedup 5s สำหรับคำขอซ้ำ |
| 🔒 การปลอมแปลงลายนิ้วมือ TLS | เลี่ยงการตรวจจับบอทที่ใช้ TLS ผ่าน wreq-js |
| 🌐 การกรอง IP | รายการที่อนุญาต/รายการบล็อกสำหรับการควบคุมการเข้าถึง API |
| 📊 ขีดจำกัดอัตราที่แก้ไขได้ | RPM ที่กำหนดค่าได้ ช่องว่างขั้นต่ำ และสูงสุดพร้อมกันที่ระดับระบบ |
| 🛡 การป้องกันปลายทาง API | การตรวจสอบสิทธิ์ + การบล็อกผู้ให้บริการสำหรับปลายทาง /models |
| 🔒 การมองเห็นพร็อกซี | ป้ายรหัสสี: 🟢 ทั่วโลก 🟡 ผู้ให้บริการ 🔵 ต่อการเชื่อมต่อพร้อมจอแสดงผล IP |
| 🌐 การกำหนดค่าพร็อกซี 3 ระดับ | กำหนดค่าพร็อกซีในระดับโกลบอล ต่อผู้ให้บริการ หรือต่อการเชื่อมต่อ |
| คุณสมบัติ | มันทำอะไร |
|---|---|
| 📝 ขอบันทึก | โหมดแก้ไขข้อบกพร่องพร้อมบันทึกคำขอ/การตอบกลับแบบเต็ม |
| 💾 บันทึกพร็อกซี SQLite | บันทึกพร็อกซีถาวรยังคงอยู่เซิร์ฟเวอร์รีสตาร์ท |
| 📊 แดชบอร์ดการวิเคราะห์ | ขับเคลื่อนโดย Recharts: การ์ดสถิติ แผนภูมิการใช้งานโมเดล ตารางผู้ให้บริการ |
| 📈 ติดตามความคืบหน้า | เลือกใช้กิจกรรมความคืบหน้าของ SSE สำหรับการสตรีม |
| 🧪 การประเมิน LLM | การทดสอบชุดทองด้วย 4 กลยุทธ์การจับคู่ |
| 🔍 ขอโทรมาตร | การรวมเวลาแฝง p50/p95/p99 + การติดตาม X-Request-Id |
| 📋 แดชบอร์ดบันทึก | หน้าแท็บ 4 แบบรวม: บันทึกคำขอ บันทึกพร็อกซี บันทึกการตรวจสอบ คอนโซล |
| 🖥️ ผู้ดูบันทึกคอนโซล | โปรแกรมดูสไตล์เทอร์มินัลแบบเรียลไทม์พร้อมตัวกรองระดับ การค้นหา เลื่อนอัตโนมัติ |
| 📑 การบันทึกตามไฟล์ | ตัวดักจับคอนโซลจับเอาต์พุตทั้งหมดไปยังไฟล์บันทึก JSON พร้อมการหมุน |
| 🏥 แดชบอร์ดสุขภาพ | เวลาทำงานของระบบ, สถานะของเซอร์กิตเบรกเกอร์, การล็อกเอาต์, สถิติแคช |
| 💰 ติดตามต้นทุน | การจัดการงบประมาณ + การกำหนดค่าราคาต่อรุ่น |
| คุณสมบัติ | มันทำอะไร |
|---|---|
| 💾 คลาวด์ซิงค์ | ซิงค์การกำหนดค่าระหว่างอุปกรณ์ผ่าน Cloudflare Workers |
| 🌐 ปรับใช้ได้ทุกที่ | Localhost, VPS, นักเทียบท่า, พนักงาน Cloudflare |
| 🔑 การจัดการคีย์ API | สร้าง หมุนเวียน และกำหนดขอบเขตคีย์ API ตามผู้ให้บริการ |
| 🧙 ตัวช่วยสร้างการเริ่มต้นใช้งาน | การตั้งค่าพร้อมคำแนะนำ 4 ขั้นตอนสำหรับผู้ใช้ครั้งแรก |
| ???? แดชบอร์ดเครื่องมือ CLI | คลิกเดียวกำหนดค่า Claude, Codex, Cline, OpenClaw, Kilo, Antigravity |
| 🔄 การสำรองฐานข้อมูล | สำรองข้อมูล กู้คืน ส่งออก & นำเข้าอัตโนมัติสำหรับการตั้งค่าทั้งหมด |
| 🌐 ความเป็นสากล | i18n เต็มรูปแบบพร้อม next-intl — รองรับภาษาอังกฤษ + โปรตุเกส (บราซิล) |
| 🌍 ตัวเลือกภาษา | ไอคอนลูกโลกในส่วนหัวสำหรับการสลับภาษาแบบเรียลไทม์ (USA/🇧🇷) |
| 📂 ไดเรกทอรีข้อมูลที่กำหนดเอง | DATA_DIR env var เพื่อแทนที่ค่าเริ่มต้น ~/.omniroute พาธหน่วยเก็บข้อมูล |
📖 รายละเอียดคุณสมบัติOMNI_TOKEN_252__
สร้างคอมโบพร้อมทางเลือกอัตโนมัติ:
Combo: "my-coding-stack"
1. cc/claude-opus-4-6 (your subscription)
2. nvidia/llama-3.3-70b (free NVIDIA API)
3. glm/glm-4.7 (cheap backup, $0.6/1M)
4. if/kimi-k2-thinking (free fallback)
→ Auto switches when quota runs out or errors occur
- การใช้โทเค็นต่อผู้ให้บริการ
- รีเซ็ตการนับถอยหลัง (5 ชั่วโมง รายวัน รายสัปดาห์)
- การประมาณต้นทุนสำหรับระดับที่ชำระเงิน
- รายงานการใช้จ่ายรายเดือน
การแปลที่ราบรื่นระหว่างรูปแบบ:
- OpenAI ↔ Claude ↔ ราศีเมถุน ↔ การตอบกลับ OpenAI
- เครื่องมือ CLI ของคุณส่งรูปแบบ OpenAI → การแปล OmniRoute → ผู้ให้บริการได้รับรูปแบบดั้งเดิม
- ทำงานร่วมกับเครื่องมือใดๆ ที่รองรับจุดสิ้นสุด OpenAI ที่กำหนดเอง
- การฆ่าเชื้อการตอบสนอง — ตัดช่องที่ไม่ได้มาตรฐานสำหรับความเข้ากันได้ของ OpenAI SDK ที่เข้มงวด
- การปรับบทบาทให้เป็นมาตรฐาน —
developer → system สำหรับ non-OpenAI; system → user สำหรับรุ่น GLM/ERNIE
- ลองแยกแท็ก —
<think> บล็อก → reasoning_content สำหรับการคิดโมเดล
- เอาต์พุตที่มีโครงสร้าง —
json_schema → responseMimeType/responseSchema ของราศีเมถุน
- เพิ่มหลายบัญชีต่อผู้ให้บริการ
- การวนรอบอัตโนมัติหรือการกำหนดเส้นทางตามลำดับความสำคัญ
- ถอยกลับไปยังบัญชีถัดไปเมื่อถึงโควต้า
- โทเค็น OAuth จะรีเฟรชโดยอัตโนมัติก่อนหมดอายุ
- ไม่จำเป็นต้องตรวจสอบสิทธิ์ซ้ำด้วยตนเอง
- ประสบการณ์ที่ไร้รอยต่อกับผู้ให้บริการทุกราย
- สร้างชุดค่าผสมโมเดลได้ไม่จำกัด
- 6 กลยุทธ์: เติมก่อน ปัดเศษ ยกกำลังสองตัวเลือก สุ่ม ใช้น้อยที่สุด ปรับต้นทุนให้เหมาะสม
- แบ่งปันคอมโบระหว่างอุปกรณ์ด้วย Cloud Sync
- สถานะของระบบ (สถานะการออนไลน์, เวอร์ชัน, การใช้หน่วยความจำ)
- สถานะเซอร์กิตเบรกเกอร์ต่อผู้ให้บริการ (ปิด/เปิด/เปิดครึ่ง)
- สถานะการจำกัดอัตราและการล็อกที่ใช้งานอยู่
- สถิติแคชลายเซ็น
- telemetry Latency (p50/p95/p99) + แคชพร้อมท์
- รีเซ็ตสถานะสุขภาพได้ด้วยคลิกเดียว
OmniRoute มี Translator Playground ในตัวอันทรงพลัง พร้อมด้วย 4 โหมด สำหรับการดีบัก การทดสอบ และการตรวจสอบการแปล API:
โหมด
คำอธิบาย
💻 สนามเด็กเล่น
การแปลรูปแบบโดยตรง — วางเนื้อหาคำขอ API ใดๆ และดูได้ทันทีว่า OmniRoute แปลระหว่างรูปแบบของผู้ให้บริการอย่างไร (OpenAI ↔ Claude ↔ Gemini ↔ Responses API) รวมเทมเพลตตัวอย่างและการตรวจจับรูปแบบอัตโนมัติ
💌 โปรแกรมทดสอบการแชท
ส่งคำขอแชทจริงผ่าน OmniRoute และดูการเดินทางไปกลับทั้งหมด: ข้อมูลของคุณ คำขอที่แปล คำตอบของผู้ให้บริการ และการตอบกลับที่แปลแล้ว ล้ำค่าสำหรับการตรวจสอบการกำหนดเส้นทางคำสั่งผสม
🧪 ม้านั่งทดสอบ
โหมดการทดสอบแบบแบตช์ — กำหนดกรณีการทดสอบหลายกรณีด้วยอินพุตและเอาต์พุตที่คาดหวังที่แตกต่างกัน รันการทดสอบทั้งหมดพร้อมกัน และเปรียบเทียบผลลัพธ์ระหว่างผู้ให้บริการและโมเดลต่างๆ
📱 ไลฟ์มอนิเตอร์
การตรวจสอบคำขอแบบเรียลไทม์ — ดูคำขอที่เข้ามาขณะที่คำขอไหลผ่าน OmniRoute ดูการแปลรูปแบบที่เกิดขึ้นแบบสด และระบุปัญหาได้ทันที
การเข้าถึง: แดชบอร์ด → นักแปล (แถบด้านข้าง)
- ซิงค์ผู้ให้บริการ คอมโบ และการตั้งค่าระหว่างอุปกรณ์ต่างๆ
- ซิงค์พื้นหลังอัตโนมัติ
- พื้นที่เก็บข้อมูลที่เข้ารหัสที่ปลอดภัย
Combo: "my-coding-stack"
1. cc/claude-opus-4-6 (your subscription)
2. nvidia/llama-3.3-70b (free NVIDIA API)
3. glm/glm-4.7 (cheap backup, $0.6/1M)
4. if/kimi-k2-thinking (free fallback)
→ Auto switches when quota runs out or errors occur
developer → system สำหรับ non-OpenAI; system → user สำหรับรุ่น GLM/ERNIE<think> บล็อก → reasoning_content สำหรับการคิดโมเดลjson_schema → responseMimeType/responseSchema ของราศีเมถุน| โหมด | คำอธิบาย |
|---|---|
| 💻 สนามเด็กเล่น | การแปลรูปแบบโดยตรง — วางเนื้อหาคำขอ API ใดๆ และดูได้ทันทีว่า OmniRoute แปลระหว่างรูปแบบของผู้ให้บริการอย่างไร (OpenAI ↔ Claude ↔ Gemini ↔ Responses API) รวมเทมเพลตตัวอย่างและการตรวจจับรูปแบบอัตโนมัติ |
| 💌 โปรแกรมทดสอบการแชท | ส่งคำขอแชทจริงผ่าน OmniRoute และดูการเดินทางไปกลับทั้งหมด: ข้อมูลของคุณ คำขอที่แปล คำตอบของผู้ให้บริการ และการตอบกลับที่แปลแล้ว ล้ำค่าสำหรับการตรวจสอบการกำหนดเส้นทางคำสั่งผสม |
| 🧪 ม้านั่งทดสอบ | โหมดการทดสอบแบบแบตช์ — กำหนดกรณีการทดสอบหลายกรณีด้วยอินพุตและเอาต์พุตที่คาดหวังที่แตกต่างกัน รันการทดสอบทั้งหมดพร้อมกัน และเปรียบเทียบผลลัพธ์ระหว่างผู้ให้บริการและโมเดลต่างๆ |
| 📱 ไลฟ์มอนิเตอร์ | การตรวจสอบคำขอแบบเรียลไทม์ — ดูคำขอที่เข้ามาขณะที่คำขอไหลผ่าน OmniRoute ดูการแปลรูปแบบที่เกิดขึ้นแบบสด และระบุปัญหาได้ทันที |
💳 ผู้ให้บริการสมัครสมาชิกOMNI_TOKEN_258__
Dashboard → Providers → Connect Claude Code
→ OAuth login → Auto token refresh
→ 5-hour + weekly quota tracking
Models:
cc/claude-opus-4-6
cc/claude-sonnet-4-5-20250929
cc/claude-haiku-4-5-20251001
เคล็ดลับสำหรับมือโปร: ใช้ Opus สำหรับงานที่ซับซ้อน และใช้ Sonnet เพื่อความรวดเร็ว โควต้าการติดตาม OmniRoute ต่อรุ่น!
Dashboard → Providers → Connect Codex
→ OAuth login (port 1455)
→ 5-hour + weekly reset
Models:
cx/gpt-5.2-codex
cx/gpt-5.1-codex-max
Dashboard → Providers → Connect Gemini CLI
→ Google OAuth
→ 180K completions/month + 1K/day
Models:
gc/gemini-3-flash-preview
gc/gemini-2.5-pro
คุ้มค่าที่สุด: ระดับฟรีมหาศาล! ใช้สิ่งนี้ก่อนระดับที่ชำระเงิน
Dashboard → Providers → Connect GitHub
→ OAuth via GitHub
→ Monthly reset (1st of month)
Models:
gh/gpt-5
gh/claude-4.5-sonnet
gh/gemini-3-pro
Dashboard → Providers → Connect Claude Code
→ OAuth login → Auto token refresh
→ 5-hour + weekly quota tracking
Models:
cc/claude-opus-4-6
cc/claude-sonnet-4-5-20250929
cc/claude-haiku-4-5-20251001Dashboard → Providers → Connect Codex
→ OAuth login (port 1455)
→ 5-hour + weekly reset
Models:
cx/gpt-5.2-codex
cx/gpt-5.1-codex-maxDashboard → Providers → Connect Gemini CLI
→ Google OAuth
→ 180K completions/month + 1K/day
Models:
gc/gemini-3-flash-preview
gc/gemini-2.5-proDashboard → Providers → Connect GitHub
→ OAuth via GitHub
→ Monthly reset (1st of month)
Models:
gh/gpt-5
gh/claude-4.5-sonnet
gh/gemini-3-pro🔑 ผู้ให้บริการคีย์ APIOMNI_TOKEN_264__
- ลงทะเบียน: build.nvidia.com
- รับคีย์ API ฟรี (รวมเครดิตการอนุมาน 1,000 รายการ)
- แดชบอร์ด → เพิ่มผู้ให้บริการ → NVIDIA NIM:
- คีย์ API:
nvapi-your-key
รุ่น: nvidia/llama-3.3-70b-instruct, nvidia/mistral-7b-instruct และอีก 50+ รายการ
เคล็ดลับสำหรับมือโปร: API ที่เข้ากันได้กับ OpenAI — ทำงานได้อย่างราบรื่นกับการแปลรูปแบบของ OmniRoute!
- ลงทะเบียน: platform.deepseek.com
- รับรหัส API
- แดชบอร์ด → เพิ่มผู้ให้บริการ → DeepSeek
รุ่น: deepseek/deepseek-chat, deepseek/deepseek-coder
- ลงทะเบียน: console.groq.com
- รับคีย์ API (รวมเทียร์ฟรี)
- แดชบอร์ด → เพิ่มผู้ให้บริการ → Groq
รุ่น: groq/llama-3.3-70b, groq/mixtral-8x7b
เคล็ดลับสำหรับมือโปร: การอนุมานที่รวดเร็วเป็นพิเศษ — ดีที่สุดสำหรับการเขียนโค้ดแบบเรียลไทม์!
- ลงทะเบียน: openrouter.ai
- รับรหัส API
- แดชบอร์ด → เพิ่มผู้ให้บริการ → OpenRouter
รุ่น: เข้าถึงโมเดลมากกว่า 100 โมเดลจากผู้ให้บริการรายใหญ่ทั้งหมดผ่านคีย์ API เดียว
- คีย์ API:
nvapi-your-key
nvidia/llama-3.3-70b-instruct, nvidia/mistral-7b-instruct และอีก 50+ รายการdeepseek/deepseek-chat, deepseek/deepseek-codergroq/llama-3.3-70b, groq/mixtral-8x7b💰 ผู้ให้บริการราคาถูก (สำรอง)OMNI_TOKEN_270__
- ลงทะเบียน: Zhipu AI
- รับคีย์ API จาก Coding Plan
- แดชบอร์ด → เพิ่มคีย์ API:
- ผู้ให้บริการ:
glm
- คีย์ API:
your-key
ใช้: glm/glm-4.7
เคล็ดลับสำหรับมือโปร: แผนการเขียนโค้ดเสนอโควต้า 3 เท่าในราคา 1/7! รีเซ็ตทุกวัน 10.00 น.
- ลงทะเบียน: MiniMax
- รับรหัส API
- แดชบอร์ด → เพิ่มคีย์ API
ใช้: minimax/MiniMax-M2.1
เคล็ดลับสำหรับมือโปร: ตัวเลือกที่ถูกที่สุดสำหรับบริบทที่ยาว (โทเค็น 1M)!
- สมัครสมาชิก: Moonshot AI
- รับรหัส API
- แดชบอร์ด → เพิ่มคีย์ API
ใช้: kimi/kimi-latest
เคล็ดลับสำหรับมือโปร: แก้ไข $9/เดือนสำหรับโทเค็น 10M = $0.90/ต้นทุนที่แท้จริง 1M!
- ผู้ให้บริการ:
glm - คีย์ API:
your-key
glm/glm-4.7minimax/MiniMax-M2.1kimi/kimi-latest🆓 ผู้ให้บริการฟรี (การสำรองข้อมูลฉุกเฉิน)OMNI_TOKEN_276__
Dashboard → Connect iFlow
→ iFlow OAuth login
→ Unlimited usage
Models:
if/kimi-k2-thinking
if/qwen3-coder-plus
if/glm-4.7
if/minimax-m2
if/deepseek-r1
Dashboard → Connect Qwen
→ Device code authorization
→ Unlimited usage
Models:
qw/qwen3-coder-plus
qw/qwen3-coder-flash
Dashboard → Connect Kiro
→ AWS Builder ID or Google/GitHub
→ Unlimited usage
Models:
kr/claude-sonnet-4.5
kr/claude-haiku-4.5
Dashboard → Connect iFlow
→ iFlow OAuth login
→ Unlimited usage
Models:
if/kimi-k2-thinking
if/qwen3-coder-plus
if/glm-4.7
if/minimax-m2
if/deepseek-r1Dashboard → Connect Qwen
→ Device code authorization
→ Unlimited usage
Models:
qw/qwen3-coder-plus
qw/qwen3-coder-flashDashboard → Connect Kiro
→ AWS Builder ID or Google/GitHub
→ Unlimited usage
Models:
kr/claude-sonnet-4.5
kr/claude-haiku-4.5🎨 สร้างคอมโบOMNI_TOKEN_282__
Dashboard → Combos → Create New
Name: premium-coding
Models:
1. cc/claude-opus-4-6 (Subscription primary)
2. glm/glm-4.7 (Cheap backup, $0.6/1M)
3. minimax/MiniMax-M2.1 (Cheapest fallback, $0.20/1M)
Use in CLI: premium-coding
Name: free-combo
Models:
1. gc/gemini-3-flash-preview (180K free/month)
2. if/kimi-k2-thinking (unlimited)
3. qw/qwen3-coder-plus (unlimited)
Cost: $0 forever!
Dashboard → Combos → Create New
Name: premium-coding
Models:
1. cc/claude-opus-4-6 (Subscription primary)
2. glm/glm-4.7 (Cheap backup, $0.6/1M)
3. minimax/MiniMax-M2.1 (Cheapest fallback, $0.20/1M)
Use in CLI: premium-coding
Name: free-combo
Models:
1. gc/gemini-3-flash-preview (180K free/month)
2. if/kimi-k2-thinking (unlimited)
3. qw/qwen3-coder-plus (unlimited)
Cost: $0 forever!
ดำเนินการบูรณาการ CLIOMNI_TOKEN_288__
Settings → Models → Advanced:
OpenAI API Base URL: http://localhost:20128/v1
OpenAI API Key: [from OmniRoute dashboard]
Model: cc/claude-opus-4-6
ใช้หน้า เครื่องมือ CLI ในแดชบอร์ดสำหรับการกำหนดค่าด้วยคลิกเดียว หรือแก้ไข ~/.claude/settings.json ด้วยตนเอง
export OPENAI_BASE_URL="http://localhost:20128"
export OPENAI_API_KEY="your-omniroute-api-key"
codex "your prompt"
ตัวเลือก 1 — แดชบอร์ด (แนะนำ):
Dashboard → CLI Tools → OpenClaw → Select Model → Apply
ตัวเลือก 2 — กำหนดเอง: แก้ไข ~/.openclaw/openclaw.json:
{
"models": {
"providers": {
"omniroute": {
"baseUrl": "http://127.0.0.1:20128/v1",
"apiKey": "sk_omniroute",
"api": "openai-completions"
}
}
}
}
หมายเหตุ: OpenClaw ใช้งานได้กับ OmniRoute ในพื้นที่เท่านั้น ใช้ 127.0.0.1 แทน localhost เพื่อหลีกเลี่ยงปัญหาความละเอียดของ IPv6
Settings → API Configuration:
Provider: OpenAI Compatible
Base URL: http://localhost:20128/v1
API Key: [from OmniRoute dashboard]
Model: if/kimi-k2-thinking
Settings → Models → Advanced:
OpenAI API Base URL: http://localhost:20128/v1
OpenAI API Key: [from OmniRoute dashboard]
Model: cc/claude-opus-4-6
~/.claude/settings.json ด้วยตนเองexport OPENAI_BASE_URL="http://localhost:20128"
export OPENAI_API_KEY="your-omniroute-api-key"
codex "your prompt"Dashboard → CLI Tools → OpenClaw → Select Model → Apply
~/.openclaw/openclaw.json:{
"models": {
"providers": {
"omniroute": {
"baseUrl": "http://127.0.0.1:20128/v1",
"apiKey": "sk_omniroute",
"api": "openai-completions"
}
}
}
}หมายเหตุ: OpenClaw ใช้งานได้กับ OmniRoute ในพื้นที่เท่านั้น ใช้ 127.0.0.1 แทน localhost เพื่อหลีกเลี่ยงปัญหาความละเอียดของ IPv6
Settings → API Configuration:
Provider: OpenAI Compatible
Base URL: http://localhost:20128/v1
API Key: [from OmniRoute dashboard]
Model: if/kimi-k2-thinking
ดูรุ่นที่มีทั้งหมด
รหัสโคลด (cc/) - โปร/สูงสุด:
cc/claude-opus-4-6cc/claude-sonnet-4-5-20250929cc/claude-haiku-4-5-20251001
โคเด็กซ์ (cx/) - บวก/โปร:
cx/gpt-5.2-codexcx/gpt-5.1-codex-max
ราศีเมถุน CLI (gc/) - ฟรี:
gc/gemini-3-flash-previewgc/gemini-2.5-pro
โปรแกรมควบคุม GitHub (gh/):
gh/gpt-5gh/claude-4.5-sonnet
NVIDIA NIM (nvidia/) - เครดิตฟรี:
nvidia/llama-3.3-70b-instructnvidia/mistral-7b-instruct- มากกว่า 50 รุ่นบน build.nvidia.com
GLM (glm/) - $0.6/1M:
glm/glm-4.7
มินิแม็กซ์ (minimax/) - $0.2/1M:
minimax/MiniMax-M2.1
iFlow (if/) - ฟรี:
if/kimi-k2-thinkingif/qwen3-coder-plusif/deepseek-r1if/glm-4.7if/minimax-m2
คิวเวน (qw/) - ฟรี:
qw/qwen3-coder-plusqw/qwen3-coder-flash
คิโระ (kr/) - ฟรี:
kr/claude-sonnet-4.5kr/claude-haiku-4.5
OpenRouter (or/) - มากกว่า 100 รุ่น:
or/anthropic/claude-4-sonnetor/google/gemini-2.5-pro- รุ่นใดก็ได้จาก openrouter.ai/models
OmniRoute มีกรอบการประเมินในตัวเพื่อทดสอบคุณภาพการตอบสนองของ LLM เทียบกับชุดทอง เข้าถึงได้ผ่านทาง Analytics → Evals ในแดชบอร์ด
"OmniRoute Golden Set" ที่โหลดไว้ล่วงหน้าประกอบด้วยกรณีทดสอบ 10 กรณีที่ครอบคลุม:
- คำทักทาย คณิตศาสตร์ ภูมิศาสตร์ การสร้างโค้ด
- การปฏิบัติตามรูปแบบ JSON, การแปล, มาร์กดาวน์
- การปฏิเสธอย่างปลอดภัย (เนื้อหาที่เป็นอันตราย) การนับ ตรรกะบูลีน
| กลยุทธ์ | คำอธิบาย | ตัวอย่าง |
|---|---|---|
exact |
ผลลัพธ์จะต้องตรงกันทุกประการ | "4" |
contains |
เอาต์พุตจะต้องมีสตริงย่อย (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) | "Paris" |
regex |
เอาต์พุตต้องตรงกับรูปแบบ regex | "1.*2.*3" |
custom |
ฟังก์ชัน JS แบบกำหนดเองส่งคืนค่า true/false | (output) => output.length > 10 |
⚠️ สิ่งสำคัญสำหรับการใช้ OmniRoute กับ VPS/Docker/servidor remoto
ระบบปฏิบัติการ Antigravity และ Gemini CLI ใช้ Google OAuth 2.0 สำหรับการรับรองความถูกต้อง O Google ต้องการ redirect_uri usada no fluxo OAuth seja exatamente uma das URIs pré-cadastradas no Google Cloud Console do aplicativo.
ตามที่รับรอง OAuth embutidas no OmniRoute estão cadastradas apenas para localhost. ต้องการใช้ OmniRoute ในเซิร์ฟเวอร์ remoto (เช่น https://omniroute.meuservidor.com) หรือ Google ตรวจสอบ com autenticação:
Error 400: redirect_uri_mismatch
อยู่ในนั้นโดยตรง OAuth 2.0 Client ID ไม่มี Google Cloud Console พร้อม URI สำหรับเซิร์ฟเวอร์
1. เข้าถึง Google Cloud Console
อับรา: https://console.cloud.google.com/apis/credentials
2. ฉันเพิ่งค้นพบ OAuth 2.0 Client ID
- คลิก em "+ สร้างข้อมูลรับรอง" → "รหัสไคลเอ็นต์ OAuth"
- เคล็ดลับการใช้งาน: "แอปพลิเคชันเว็บ"
- ชื่อ: ชื่อ escolha qualquer (เช่น:
OmniRoute Remote)
3. Adicione เป็น URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต
ไม่มีค่าย "URI การเปลี่ยนเส้นทางที่ได้รับอนุญาต" ผู้สนับสนุน:
https://seu-servidor.com/callback
Substitua
seu-servidor.compelo domínio ou IP do seu servidor (รวม porta se necessário เช่นhttp://45.33.32.156:20128/callback)
4. Salve e copy as credenciais
อ้างอิงถึง Google มากที่สุด o Client ID e o Client Secret
5. กำหนดค่าเป็น variáveis de Ambiente
ไม่มี .env (คุณมีตัวเลือกอื่นสำหรับ Docker):
# Para Antigravity:
ANTIGRAVITY_OAUTH_CLIENT_ID=seu-client-id.apps.googleusercontent.com
ANTIGRAVITY_OAUTH_CLIENT_SECRET=GOCSPX-seu-secret
# Para Gemini CLI:
GEMINI_OAUTH_CLIENT_ID=seu-client-id.apps.googleusercontent.com
GEMINI_OAUTH_CLIENT_SECRET=GOCSPX-seu-secret
GEMINI_CLI_OAUTH_CLIENT_SECRET=GOCSPX-seu-secret6. ย้อนกลับไปสู่ OmniRoute
# Se usando npm:
npm run dev
# Se usando Docker:
docker restart omniroute7. เต็นท์ คอนเนกตาร์ โนวาเมนเต
แดชบอร์ด → ผู้ให้บริการ → Antigravity (หรือ Gemini CLI) → OAuth
ภาพรวมของ Google การแก้ไขสำหรับ https://seu-servidor.com/callback และการรับรองความถูกต้อง
Se não quiser criar credenciais próprias agora, ainda é possível usar o fluxo manual de URL:
- O OmniRoute ย่อ URL อัตโนมัติของ Google
- Após você autorizar, o Google tentará redirecionar para
localhost(que falha no servidor remoto) - คัดลอก URL ที่สมบูรณ์ da barra de endereço do seu browser (mesmo que a página não carregue)
- Cole essa URL no campo que aparece no modal de conexão do OmniRoute
- คลิกที่นี่ "เชื่อมต่อ"
วิธีแก้ปัญหาเบื้องต้นคือทำการเปลี่ยนเส้นทางโดยอัตโนมัติและทำการเปลี่ยนเส้นทางโดยอัตโนมัติ
คลิกเพื่อขยายคำแนะนำการแก้ปัญหาOMNI_TOKEN_302__
"โมเดลภาษาไม่ได้ระบุข้อความ"
- โควต้าผู้ให้บริการหมด → ตรวจสอบตัวติดตามโควต้าแดชบอร์ด
- วิธีแก้ไข: ใช้ทางเลือกแบบคอมโบหรือเปลี่ยนไปใช้ระดับที่ถูกกว่า
จำกัดอัตรา
- โควต้าการสมัครสมาชิกหมด → สำรองไปที่ GLM/MiniMax
- เพิ่มคอมโบ:
cc/claude-opus-4-6 → glm/glm-4.7 → if/kimi-k2-thinking
โทเค็น OAuth หมดอายุแล้ว
- รีเฟรชอัตโนมัติโดย OmniRoute
- หากปัญหายังคงอยู่: แดชบอร์ด → ผู้ให้บริการ → เชื่อมต่อใหม่
ค่าใช้จ่ายสูง
- ตรวจสอบสถิติการใช้งานในแดชบอร์ด → ต้นทุน
- เปลี่ยนโมเดลหลักเป็น GLM/MiniMax
- ใช้ระดับฟรี (Gemini CLI, iFlow) สำหรับงานที่ไม่สำคัญ
แดชบอร์ดเปิดผิดพอร์ต
- ตั้งค่า
PORT=20128 และ NEXT_PUBLIC_BASE_URL=http://localhost:20128
ข้อผิดพลาดในการซิงค์คลาวด์
- ตรวจสอบ
BASE_URL ชี้ไปยังอินสแตนซ์ที่ทำงานอยู่ของคุณ
- ตรวจสอบ
CLOUD_URL ชี้ไปยังจุดปลายทางคลาวด์ที่คุณคาดหวัง
- เก็บค่า
NEXT_PUBLIC_* ให้สอดคล้องกับค่าฝั่งเซิร์ฟเวอร์
เข้าสู่ระบบครั้งแรกใช้งานไม่ได้
- ตรวจสอบ
INITIAL_PASSWORD ใน .env
- หากไม่ได้ตั้งค่า รหัสผ่านสำรองจะเป็น
123456
** ไม่มีบันทึกคำขอ **
- ตั้งค่า
ENABLE_REQUEST_LOGS=true ใน .env
การทดสอบการเชื่อมต่อแสดงว่า "ไม่ถูกต้อง" สำหรับผู้ให้บริการที่รองรับ OpenAI
- ผู้ให้บริการหลายรายไม่เปิดเผยปลายทาง
/models
- OmniRoute v1.0.6+ มีการตรวจสอบทางเลือกผ่านการแชทให้เสร็จสิ้น
- ตรวจสอบให้แน่ใจว่า URL ฐานมีคำต่อท้าย
/v1
cc/claude-opus-4-6 → glm/glm-4.7 → if/kimi-k2-thinkingPORT=20128 และ NEXT_PUBLIC_BASE_URL=http://localhost:20128BASE_URL ชี้ไปยังอินสแตนซ์ที่ทำงานอยู่ของคุณCLOUD_URL ชี้ไปยังจุดปลายทางคลาวด์ที่คุณคาดหวังNEXT_PUBLIC_* ให้สอดคล้องกับค่าฝั่งเซิร์ฟเวอร์INITIAL_PASSWORD ใน .env123456ENABLE_REQUEST_LOGS=true ใน .env/models/v1- รันไทม์: Node.js 18–22 LTS (
⚠️ Node.js 24+ ไม่ได้รับการสนับสนุน** —better-sqlite3ไบนารีดั้งเดิมเข้ากันไม่ได้) - ภาษา: TypeScript 5.9 — 100% TypeScript ทั่วทั้ง
src/และopen-sse/(v1.0.6) - เฟรมเวิร์ก: Next.js 16 + React 19 + Tailwind CSS 4
- ฐานข้อมูล: LowDB (JSON) + SQLite (สถานะโดเมน + บันทึกพร็อกซี)
- การสตรีม: เหตุการณ์ที่เซิร์ฟเวอร์ส่ง (SSE)
- Auth: OAuth 2.0 (PKCE) + JWT + คีย์ API
- การทดสอบ: ตัวรันการทดสอบ Node.js (การทดสอบหน่วยมากกว่า 368 รายการ)
- CI/CD: การดำเนินการ GitHub (เผยแพร่ npm อัตโนมัติ + Docker Hub เมื่อวางจำหน่าย)
- เว็บไซต์: omniroute.online
- แพ็คเกจ: npmjs.com/package/omniroute
- นักเทียบท่า: hub.docker.com/r/diegosouzapw/omniroute
- ความยืดหยุ่น: เซอร์กิตเบรกเกอร์, การถอยกลับแบบเอ็กซ์โปเนนเชียล, การป้องกันฝูงฟ้าผ่า, การปลอมแปลง TLS
| เอกสาร | คำอธิบาย |
|---|---|
| User Guide | ผู้ให้บริการ, คอมโบ, การรวม CLI, การปรับใช้ |
| API Reference | จุดสิ้นสุดทั้งหมดพร้อมตัวอย่าง |
| Troubleshooting | ปัญหาและแนวทางแก้ไขทั่วไป |
| Architecture | สถาปัตยกรรมระบบและภายใน |
| Contributing | การตั้งค่าและแนวทางการพัฒนา |
| OpenAPI Spec | ข้อมูลจำเพาะของ OpenAPI 3.0 |
| Security Policy | การรายงานช่องโหว่และแนวปฏิบัติด้านความปลอดภัย |
| VM Deployment | คู่มือฉบับสมบูรณ์: VM + nginx + การตั้งค่า Cloudflare |
| Features Gallery | ทัวร์ชมแดชบอร์ดภาพพร้อมภาพหน้าจอ |
คลิกเพื่อดูภาพหน้าจอแดชบอร์ดOMNI_TOKEN_308__
หน้า
ภาพหน้าจอ
ผู้ให้บริการ

คอมโบ

การวิเคราะห์

สุขภาพ

นักแปล

การตั้งค่า

เครื่องมือ CLI

บันทึกการใช้งาน

จุดสิ้นสุด

| หน้า | ภาพหน้าจอ |
|---|---|
| ผู้ให้บริการ | ![]() |
| คอมโบ | ![]() |
| การวิเคราะห์ | ![]() |
| สุขภาพ | ![]() |
| นักแปล | ![]() |
| การตั้งค่า | ![]() |
| เครื่องมือ CLI | ![]() |
| บันทึกการใช้งาน | ![]() |
| จุดสิ้นสุด | ![]() |
OmniRoute มี ฟีเจอร์มากกว่า 210 รายการที่วางแผน ไว้ในขั้นตอนการพัฒนาหลายขั้นตอน นี่คือประเด็นสำคัญ:
| หมวดหมู่ | คุณสมบัติที่วางแผนไว้ | ไฮไลท์ |
|---|---|---|
| 🧠 การกำหนดเส้นทางและความฉลาด | 25+ | การกำหนดเส้นทางที่มีความหน่วงต่ำที่สุด, การกำหนดเส้นทางตามแท็ก, โควต้า preflight, การเลือกบัญชี P2C |
| 🔒 ความปลอดภัยและการปฏิบัติตามข้อกำหนด | 20+ | การเสริมความแข็งแกร่งของ SSRF, การปิดบังข้อมูลรับรอง, ขีดจำกัดอัตราต่อจุดสิ้นสุด, การกำหนดขอบเขตคีย์การจัดการ |
| 📊 ความสามารถในการสังเกต | 15+ | การรวม OpenTelemetry การตรวจสอบโควต้าแบบเรียลไทม์ การติดตามต้นทุนต่อรุ่น |
| 🔄 การบูรณาการของผู้ให้บริการ | 20+ | การลงทะเบียนโมเดลแบบไดนามิก, คูลดาวน์ของผู้ให้บริการ, Codex หลายบัญชี, การแยกวิเคราะห์โควต้า Copilot |
| ⚡ ประสิทธิภาพ | 15+ | เลเยอร์แคชคู่, แคชพร้อมท์, แคชการตอบสนอง, การสตรีมแบบ Keepalive, ชุด API |
| 🌐 ระบบนิเวศ | 10+ | WebSocket API, กำหนดค่า hot-reload, การจัดเก็บ config แบบกระจาย, โหมดเชิงพาณิชย์ |
- 🔗 การรวม OpenCode — รองรับผู้ให้บริการเนทีฟสำหรับ IDE การเข้ารหัส OpenCode AI
- 🔗 การบูรณาการ TRAE — รองรับกรอบการพัฒนา TRAE AI อย่างเต็มที่
- 📦 Batch API — การประมวลผลแบบแบตช์แบบอะซิงโครนัสสำหรับคำขอจำนวนมาก
- 🎯 การกำหนดเส้นทางตามแท็ก — คำขอกำหนดเส้นทางตามแท็กที่กำหนดเองและข้อมูลเมตา
- 💰 กลยุทธ์ต้นทุนต่ำสุด — เลือกผู้ให้บริการที่ถูกที่สุดโดยอัตโนมัติ
dict ข้อมูลจำเพาะคุณสมบัติแบบเต็มมีอยู่ใน OMNI_TOKEN_147 (ข้อมูลจำเพาะโดยละเอียด 217 รายการ)
💌 เข้าร่วมชุมชนของเรา! WhatsApp Group — รับความช่วยเหลือ แบ่งปันเคล็ดลับ และติดตามข่าวสารล่าสุด
- เว็บไซต์: omniroute.online
- GitHub: github.com/diegosouzapw/OmniRoute
- ปัญหา: github.com/diegosouzapw/OmniRoute/issues
- WhatsApp: Community Group
- โปรเจ็กต์ดั้งเดิม: 9router by decolua
- แยกพื้นที่เก็บข้อมูล
- สร้างสาขาคุณลักษณะของคุณ (
git checkout -b feature/amazing-feature) - ยอมรับการเปลี่ยนแปลงของคุณ (
git commit -m 'Add amazing feature') - กดไปที่สาขา (
git push origin feature/amazing-feature) - เปิดคำขอดึง
ดู CONTRIBUTING.md สำหรับคำแนะนำโดยละเอียด
# Create a release — npm publish happens automatically
gh release create v1.0.6 --title "v1.0.6" --generate-notesขอขอบคุณเป็นพิเศษกับ 9router โดย decolua — โปรเจ็กต์ดั้งเดิมที่เป็นแรงบันดาลใจให้กับ Fork นี้ OmniRoute สร้างบนรากฐานอันน่าทึ่งดังกล่าวด้วยคุณสมบัติเพิ่มเติม API หลายรูปแบบ และการเขียน TypeScript ใหม่ทั้งหมด
ขอขอบคุณเป็นพิเศษสำหรับ CLIProxyAPI — การใช้งาน Go ดั้งเดิมที่เป็นแรงบันดาลใจให้กับพอร์ต JavaScript นี้
ใบอนุญาต MIT - ดู LICENSE สำหรับรายละเอียด
Seu proxy universal de API — อืม endpoint, 36+ พิสูจน์แล้ว, ศูนย์หยุดทำงาน.
O แดชบอร์ดรองรับ OmniRoute múltiplos idiomas สาเหตุที่แท้จริงคือ:
| ไอดิโอมา | โคดิโก้ | สถานะ |
|---|---|---|
| 🇮🇩 อังกฤษ | en |
✅ ครบ |
| 🇧🇷 โปรตุเกส (บราซิล) | pt-BR |
✅ ครบ |
Para trocar o idioma: Clique no seletor de idioma (USA) no header do Dashboard → selecione o idioma desejado.
สำหรับการอ้างอิง um novo idioma:
- ร้องไห้
src/i18n/messages/{codigo}.jsonฐานen.json - อ้างอิงถึง
src/i18n/config.ts→LOCALESและLANGUAGES - Reinicie หรือผู้รับใช้
# Instalar via npm
npx omniroute@latest
# Ou rodar do código-fonte
cp .env.example .env
npm install
PORT=20128 NEXT_PUBLIC_BASE_URL=http://localhost:20128 npm run devdocker run -d --name omniroute -p 20128:20128 diegosouzapw/omniroute:latest- ** IA มากกว่า 36 รายการ ** — Claude, GPT, Gemini, Llama, Qwen, DeepSeek และอีเมลอื่น ๆ
- Roteamento inteligente — ทางเลือกสำรองอัตโนมัติ
- รูปแบบการจัดรูปแบบ — OpenAI ↔ Claude ↔ Gemini automaticamente
- หลายคอนตา — Múltiplas contas por provendor com seleção inteligente
- ความหมายแคช — Reduz custos e latência
- OAuth automático — โทเค็นปรับปรุงอัตโนมัติ
- คอมโบส่วนบุคคล — 6 estratégias de roteamento
- แดชบอร์ดที่สมบูรณ์ — การตรวจสอบ บันทึก การวิเคราะห์ การกำหนดค่า
- เครื่องมือ CLI — กำหนดค่ารหัส Claude, Codex, เคอร์เซอร์, ไคลน์
- TypeScript100% — รวดเร็วทันใจ
| เอกสาร | คำอธิบาย |
|---|---|
| Guia do Usuário | Provedores, คอมโบ, CLI, ปรับใช้ |
| Referência da API | Todos os endpoints com exemplos |
| Solução de Problemas | Problemas comuns e soluções |
| Arquitetura | Arquitetura e internos do sistema |
| Contribuição | ตั้งค่าแนวทางการพัฒนา |
| Deploy em VM | สมบูรณ์: VM + nginx + Cloudflare |
💬 เริ่มต้นการเดินทาง! Grupo WhatsApp — Tyre dúvidas, compartilhe dicas e fique atualizado.
- เว็บไซต์: omniroute.online
- GitHub: github.com/diegosouzapw/OmniRoute
- ปัญหา: github.com/diegosouzapw/OmniRoute/issues
omniroute.onlineOMNI_TOKEN_325__