Skip to content

Latest commit

 

History

History
1238 lines (887 loc) · 75.1 KB

File metadata and controls

1238 lines (887 loc) · 75.1 KB
OmniRoute Dashboard

🚀 OmniRoute — เกตเวย์ AI ฟรี

🌐 English | Português (BR)

อย่าหยุดเขียนโค้ด การกำหนดเส้นทางอัจฉริยะไปยัง โมเดล AI ฟรีและราคาประหยัด พร้อมทางเลือกสำรองอัตโนมัติ

พร็อกซี API สากลของคุณ — จุดสิ้นสุดเดียว ผู้ให้บริการมากกว่า 36 ราย เวลาหยุดทำงานเป็นศูนย์

เสร็จสิ้นการแชท • การฝัง • การสร้างภาพ • เสียง • การจัดอันดับใหม่ • TypeScript 100%


🤖 ผู้ให้บริการ AI ฟรีสำหรับตัวแทนการเขียนโค้ดที่คุณชื่นชอบ

เชื่อมต่อเครื่องมือ IDE หรือ CLI ที่ขับเคลื่อนด้วย AI ผ่าน OmniRoute — เกตเวย์ API ฟรีสำหรับการเข้ารหัสไม่จำกัด

OpenClaw
OpenClaw

⭐ 205K
NanoBot
NanoBot

⭐ 20.9K
PicoClaw
PicoClaw

⭐ 14.6K
ZeroClaw
ZeroClaw

⭐ 9.9K
IronClaw
IronClaw

⭐ 2.1K
OpenCode
OpenCode

⭐ 106K
Codex CLI
Codex CLI

⭐ 60.8K
Claude Code
Claude Code

⭐ 67.3K
Gemini CLI
Gemini CLI

⭐ 94.7K
Kilo Code
Kilo Code

⭐ 15.5K

📡 ตัวแทนทั้งหมดเชื่อมต่อผ่าน http://localhost:20128/v1 หรือ http://cloud.omniroute.online/v1 — การกำหนดค่าเดียว โมเดลไม่จำกัด และ โควต้า


npm version Docker Hub License Website WhatsApp

🌐 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


🤔 ทำไมต้อง OmniRoute?

หยุดเสียเงินและจำกัดขีดจำกัด:

  • โควต้าการสมัครจะหมดอายุโดยไม่ได้ใช้ทุกเดือน
  • การจำกัดอัตราจะทำให้คุณไม่สามารถเขียนโค้ดกลางคันได้
  • 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 dev

🐳 ด็อคเกอร์

OmniRoute มีให้เป็นอิมเมจ 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!


🎯 กรณีการใช้งาน

กรณีที่ 1: "ฉันสมัครสมาชิก Claude Pro"

ปัญหา: โควต้าหมดอายุโดยไม่ได้ใช้ อัตราจำกัดระหว่างการเขียนโค้ดจำนวนมาก

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

กรณีที่ 2: "ฉันต้องการต้นทุนเป็นศูนย์"

ปัญหา: ไม่สามารถสมัครสมาชิกได้ ต้องการการเข้ารหัส 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

กรณีที่ 3: "ฉันต้องการการเข้ารหัสตลอด 24 ชั่วโมงทุกวัน ไม่มีการหยุดชะงัก"

ปัญหา: กำหนดเวลา ไม่สามารถหยุดการทำงานได้

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

กรณีที่ 4: "ฉันต้องการ AI ฟรีใน OpenClaw"

ปัญหา: ต้องการผู้ช่วย 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

🎵 Multi-Modal API

คุณสมบัติ มันทำอะไร
🖼️ การสร้างภาพ /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__

🎯 ทางเลือกสำรอง 4 ชั้นอัจฉริยะ

สร้างคอมโบพร้อมทางเลือกอัตโนมัติ:

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 ชั่วโมง รายวัน รายสัปดาห์)
  • การประมาณต้นทุนสำหรับระดับที่ชำระเงิน
  • รายงานการใช้จ่ายรายเดือน

🔄 แปลรูปแบบ

การแปลที่ราบรื่นระหว่างรูปแบบ:

  • OpenAIClaudeราศีเมถุนการตอบกลับ OpenAI
  • เครื่องมือ CLI ของคุณส่งรูปแบบ OpenAI → การแปล OmniRoute → ผู้ให้บริการได้รับรูปแบบดั้งเดิม
  • ทำงานร่วมกับเครื่องมือใดๆ ที่รองรับจุดสิ้นสุด OpenAI ที่กำหนดเอง
  • การฆ่าเชื้อการตอบสนอง — ตัดช่องที่ไม่ได้มาตรฐานสำหรับความเข้ากันได้ของ OpenAI SDK ที่เข้มงวด
  • การปรับบทบาทให้เป็นมาตรฐานdevelopersystem สำหรับ non-OpenAI; systemuser สำหรับรุ่น GLM/ERNIE
  • ลองแยกแท็ก<think> บล็อก → reasoning_content สำหรับการคิดโมเดล
  • เอาต์พุตที่มีโครงสร้างjson_schemaresponseMimeType/responseSchema ของราศีเมถุน

👥 รองรับหลายบัญชี

  • เพิ่มหลายบัญชีต่อผู้ให้บริการ
  • การวนรอบอัตโนมัติหรือการกำหนดเส้นทางตามลำดับความสำคัญ
  • ถอยกลับไปยังบัญชีถัดไปเมื่อถึงโควต้า

🔄 รีเฟรชโทเค็นอัตโนมัติ

  • โทเค็น OAuth จะรีเฟรชโดยอัตโนมัติก่อนหมดอายุ
  • ไม่จำเป็นต้องตรวจสอบสิทธิ์ซ้ำด้วยตนเอง
  • ประสบการณ์ที่ไร้รอยต่อกับผู้ให้บริการทุกราย

🎨 คอมโบที่กำหนดเอง

  • สร้างชุดค่าผสมโมเดลได้ไม่จำกัด
  • 6 กลยุทธ์: เติมก่อน ปัดเศษ ยกกำลังสองตัวเลือก สุ่ม ใช้น้อยที่สุด ปรับต้นทุนให้เหมาะสม
  • แบ่งปันคอมโบระหว่างอุปกรณ์ด้วย Cloud Sync

🏥 แดชบอร์ดสุขภาพ

  • สถานะของระบบ (สถานะการออนไลน์, เวอร์ชัน, การใช้หน่วยความจำ)
  • สถานะเซอร์กิตเบรกเกอร์ต่อผู้ให้บริการ (ปิด/เปิด/เปิดครึ่ง)
  • สถานะการจำกัดอัตราและการล็อกที่ใช้งานอยู่
  • สถิติแคชลายเซ็น
  • telemetry Latency (p50/p95/p99) + แคชพร้อมท์
  • รีเซ็ตสถานะสุขภาพได้ด้วยคลิกเดียว

???? สนามเด็กเล่นนักแปล

OmniRoute มี Translator Playground ในตัวอันทรงพลัง พร้อมด้วย 4 โหมด สำหรับการดีบัก การทดสอบ และการตรวจสอบการแปล API:

โหมด คำอธิบาย
💻 สนามเด็กเล่น การแปลรูปแบบโดยตรง — วางเนื้อหาคำขอ API ใดๆ และดูได้ทันทีว่า OmniRoute แปลระหว่างรูปแบบของผู้ให้บริการอย่างไร (OpenAI ↔ Claude ↔ Gemini ↔ Responses API) รวมเทมเพลตตัวอย่างและการตรวจจับรูปแบบอัตโนมัติ
💌 โปรแกรมทดสอบการแชท ส่งคำขอแชทจริงผ่าน OmniRoute และดูการเดินทางไปกลับทั้งหมด: ข้อมูลของคุณ คำขอที่แปล คำตอบของผู้ให้บริการ และการตอบกลับที่แปลแล้ว ล้ำค่าสำหรับการตรวจสอบการกำหนดเส้นทางคำสั่งผสม
🧪 ม้านั่งทดสอบ โหมดการทดสอบแบบแบตช์ — กำหนดกรณีการทดสอบหลายกรณีด้วยอินพุตและเอาต์พุตที่คาดหวังที่แตกต่างกัน รันการทดสอบทั้งหมดพร้อมกัน และเปรียบเทียบผลลัพธ์ระหว่างผู้ให้บริการและโมเดลต่างๆ
📱 ไลฟ์มอนิเตอร์ การตรวจสอบคำขอแบบเรียลไทม์ — ดูคำขอที่เข้ามาขณะที่คำขอไหลผ่าน OmniRoute ดูการแปลรูปแบบที่เกิดขึ้นแบบสด และระบุปัญหาได้ทันที

การเข้าถึง: แดชบอร์ด → นักแปล (แถบด้านข้าง)

💾 คลาวด์ซิงค์

  • ซิงค์ผู้ให้บริการ คอมโบ และการตั้งค่าระหว่างอุปกรณ์ต่างๆ
  • ซิงค์พื้นหลังอัตโนมัติ
  • พื้นที่เก็บข้อมูลที่เข้ารหัสที่ปลอดภัย

📖 คู่มือการตั้งค่า

💳 ผู้ให้บริการสมัครสมาชิกOMNI_TOKEN_258__

รหัสคลอด (Pro/Max)

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 ต่อรุ่น!

OpenAI Codex (พลัส/โปร)

Dashboard → Providers → Connect Codex
→ OAuth login (port 1455)
→ 5-hour + weekly reset

Models:
  cx/gpt-5.2-codex
  cx/gpt-5.1-codex-max

Gemini CLI (ฟรี 180K/เดือน!)

Dashboard → Providers → Connect Gemini CLI
→ Google OAuth
→ 180K completions/month + 1K/day

Models:
  gc/gemini-3-flash-preview
  gc/gemini-2.5-pro

คุ้มค่าที่สุด: ระดับฟรีมหาศาล! ใช้สิ่งนี้ก่อนระดับที่ชำระเงิน

นักบิน GitHub

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
🔑 ผู้ให้บริการคีย์ APIOMNI_TOKEN_264__

NVIDIA NIM (ฟรี 1,000 เครดิต!)

  1. ลงทะเบียน: build.nvidia.com
  2. รับคีย์ API ฟรี (รวมเครดิตการอนุมาน 1,000 รายการ)
  3. แดชบอร์ด → เพิ่มผู้ให้บริการ → NVIDIA NIM:
    • คีย์ API: nvapi-your-key

รุ่น: nvidia/llama-3.3-70b-instruct, nvidia/mistral-7b-instruct และอีก 50+ รายการ

เคล็ดลับสำหรับมือโปร: API ที่เข้ากันได้กับ OpenAI — ทำงานได้อย่างราบรื่นกับการแปลรูปแบบของ OmniRoute!

ดีปซีค

  1. ลงทะเบียน: platform.deepseek.com
  2. รับรหัส API
  3. แดชบอร์ด → เพิ่มผู้ให้บริการ → DeepSeek

รุ่น: deepseek/deepseek-chat, deepseek/deepseek-coder

Groq (มีระดับฟรี!)

  1. ลงทะเบียน: console.groq.com
  2. รับคีย์ API (รวมเทียร์ฟรี)
  3. แดชบอร์ด → เพิ่มผู้ให้บริการ → Groq

รุ่น: groq/llama-3.3-70b, groq/mixtral-8x7b

เคล็ดลับสำหรับมือโปร: การอนุมานที่รวดเร็วเป็นพิเศษ — ดีที่สุดสำหรับการเขียนโค้ดแบบเรียลไทม์!

OpenRouter (มากกว่า 100 รุ่น)

  1. ลงทะเบียน: openrouter.ai
  2. รับรหัส API
  3. แดชบอร์ด → เพิ่มผู้ให้บริการ → OpenRouter

รุ่น: เข้าถึงโมเดลมากกว่า 100 โมเดลจากผู้ให้บริการรายใหญ่ทั้งหมดผ่านคีย์ API เดียว

💰 ผู้ให้บริการราคาถูก (สำรอง)OMNI_TOKEN_270__

GLM-4.7 (รีเซ็ตรายวัน, $0.6/1M)

  1. ลงทะเบียน: Zhipu AI
  2. รับคีย์ API จาก Coding Plan
  3. แดชบอร์ด → เพิ่มคีย์ API:
    • ผู้ให้บริการ: glm
    • คีย์ API: your-key

ใช้: glm/glm-4.7

เคล็ดลับสำหรับมือโปร: แผนการเขียนโค้ดเสนอโควต้า 3 เท่าในราคา 1/7! รีเซ็ตทุกวัน 10.00 น.

MiniMax M2.1 (รีเซ็ต 5 ชม., $0.20/1M)

  1. ลงทะเบียน: MiniMax
  2. รับรหัส API
  3. แดชบอร์ด → เพิ่มคีย์ API

ใช้: minimax/MiniMax-M2.1

เคล็ดลับสำหรับมือโปร: ตัวเลือกที่ถูกที่สุดสำหรับบริบทที่ยาว (โทเค็น 1M)!

Kimi K2 ($9/เดือน)

  1. สมัครสมาชิก: Moonshot AI
  2. รับรหัส API
  3. แดชบอร์ด → เพิ่มคีย์ API

ใช้: kimi/kimi-latest

เคล็ดลับสำหรับมือโปร: แก้ไข $9/เดือนสำหรับโทเค็น 10M = $0.90/ต้นทุนที่แท้จริง 1M!

🆓 ผู้ให้บริการฟรี (การสำรองข้อมูลฉุกเฉิน)OMNI_TOKEN_276__

iFlow (ฟรี 8 รุ่น)

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

Qwen (ฟรี 3 รุ่น)

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
🎨 สร้างคอมโบOMNI_TOKEN_282__

ตัวอย่างที่ 1: เพิ่มการสมัครสมาชิกให้สูงสุด → การสำรองข้อมูลราคาถูก

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

ตัวอย่างที่ 2: ฟรีเท่านั้น (ไม่มีค่าใช้จ่าย)

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__

เคอร์เซอร์ IDE

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 ด้วยตนเอง

Codex CLI

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

ไคลน์ / ดำเนินการต่อ / RooCode

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-6
  • cc/claude-sonnet-4-5-20250929
  • cc/claude-haiku-4-5-20251001

โคเด็กซ์ (cx/) - บวก/โปร:

  • cx/gpt-5.2-codex
  • cx/gpt-5.1-codex-max

ราศีเมถุน CLI (gc/) - ฟรี:

  • gc/gemini-3-flash-preview
  • gc/gemini-2.5-pro

โปรแกรมควบคุม GitHub (gh/):

  • gh/gpt-5
  • gh/claude-4.5-sonnet

NVIDIA NIM (nvidia/) - เครดิตฟรี:

  • nvidia/llama-3.3-70b-instruct
  • nvidia/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-thinking
  • if/qwen3-coder-plus
  • if/deepseek-r1
  • if/glm-4.7
  • if/minimax-m2

คิวเวน (qw/) - ฟรี:

  • qw/qwen3-coder-plus
  • qw/qwen3-coder-flash

คิโระ (kr/) - ฟรี:

  • kr/claude-sonnet-4.5
  • kr/claude-haiku-4.5

OpenRouter (or/) - มากกว่า 100 รุ่น:

  • or/anthropic/claude-4-sonnet
  • or/google/gemini-2.5-pro
  • รุ่นใดก็ได้จาก openrouter.ai/models

🧪 การประเมินผล (Evals)

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

🔐 OAuth ในเซิร์ฟเวอร์ Remoto (การตั้งค่า OAuth ระยะไกล)

OMNI_TOKEN_297__

⚠️ สิ่งสำคัญสำหรับการใช้ OmniRoute กับ VPS/Docker/servidor remoto

ใช่ OAuth ของ Antigravity / Gemini CLI หรือไม่?

ระบบปฏิบัติการ 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

วิธีแก้ปัญหา: กำหนดค่า suas próprias credenciais OAuth

อยู่ในนั้นโดยตรง 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.com pelo 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-secret

6. ย้อนกลับไปสู่ OmniRoute

# Se usando npm:
npm run dev

# Se usando Docker:
docker restart omniroute

7. เต็นท์ คอนเนกตาร์ โนวาเมนเต

แดชบอร์ด → ผู้ให้บริการ → Antigravity (หรือ Gemini CLI) → OAuth

ภาพรวมของ Google การแก้ไขสำหรับ https://seu-servidor.com/callback และการรับรองความถูกต้อง


วิธีแก้ปัญหาชั่วคราว (sem configurar credenciais próprias)

Se não quiser criar credenciais próprias agora, ainda é possível usar o fluxo manual de URL:

  1. O OmniRoute ย่อ URL อัตโนมัติของ Google
  2. Após você autorizar, o Google tentará redirecionar para localhost (que falha no servidor remoto)
  3. คัดลอก URL ที่สมบูรณ์ da barra de endereço do seu browser (mesmo que a página não carregue)
  4. Cole essa URL no campo que aparece no modal de conexão do OmniRoute
  5. คลิกที่นี่ "เชื่อมต่อ"

วิธีแก้ปัญหาเบื้องต้นคือทำการเปลี่ยนเส้นทางโดยอัตโนมัติและทำการเปลี่ยนเส้นทางโดยอัตโนมัติ


🐛 การแก้ไขปัญหา

คลิกเพื่อขยายคำแนะนำการแก้ปัญหา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

🛠️ เทคสแต็ค

  • รันไทม์: 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__
หน้า ภาพหน้าจอ
ผู้ให้บริการ Providers
คอมโบ Combos
การวิเคราะห์ Analytics
สุขภาพ Health
นักแปล Translator
การตั้งค่า Settings
เครื่องมือ CLI CLI Tools
บันทึกการใช้งาน Usage
จุดสิ้นสุด Endpoint

🗺️ โรดแมป

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 — รับความช่วยเหลือ แบ่งปันเคล็ดลับ และติดตามข่าวสารล่าสุด


👥 ผู้มีส่วนร่วม

Contributors

วิธีการมีส่วนร่วม

  1. แยกพื้นที่เก็บข้อมูล
  2. สร้างสาขาคุณลักษณะของคุณ (git checkout -b feature/amazing-feature)
  3. ยอมรับการเปลี่ยนแปลงของคุณ (git commit -m 'Add amazing feature')
  4. กดไปที่สาขา (git push origin feature/amazing-feature)
  5. เปิดคำขอดึง

ดู CONTRIBUTING.md สำหรับคำแนะนำโดยละเอียด

เปิดตัวเวอร์ชันใหม่

# Create a release — npm publish happens automatically
gh release create v1.0.6 --title "v1.0.6" --generate-notes

📊 ประวัติดารา

Star History Chart

🙏ขอบพระคุณ

ขอขอบคุณเป็นพิเศษกับ 9router โดย decolua — โปรเจ็กต์ดั้งเดิมที่เป็นแรงบันดาลใจให้กับ Fork นี้ OmniRoute สร้างบนรากฐานอันน่าทึ่งดังกล่าวด้วยคุณสมบัติเพิ่มเติม API หลายรูปแบบ และการเขียน TypeScript ใหม่ทั้งหมด

ขอขอบคุณเป็นพิเศษสำหรับ CLIProxyAPI — การใช้งาน Go ดั้งเดิมที่เป็นแรงบันดาลใจให้กับพอร์ต JavaScript นี้


📄 ใบอนุญาต

ใบอนุญาต MIT - ดู LICENSE สำหรับรายละเอียด



🇧🇷 OmniRoute — เกตเวย์ IA ฟรี

OMNI_TOKEN_317__

นันคา พาเร เด โคดาร์. อัจฉริยะสำหรับ แบบจำลอง IA ฟรีและการปรับแต่ง com ทางเลือกอัตโนมัติ

Seu proxy universal de API — อืม endpoint, 36+ พิสูจน์แล้ว, ศูนย์หยุดทำงาน.

🌐 อินเตอร์นาซิอองนาลลิซาเซา (i18n)

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:

  1. ร้องไห้ src/i18n/messages/{codigo}.json ฐาน en.json
  2. อ้างอิงถึง src/i18n/config.tsLOCALES และ LANGUAGES
  3. Reinicie หรือผู้รับใช้

⚡ Início Rapido

# 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 dev

🐳 ด็อคเกอร์

docker run -d --name omniroute -p 20128:20128 diegosouzapw/omniroute:latest

🔑 Funcionalidades Principais

  • ** 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.


สร้างด้วย ❤️ สำหรับนักพัฒนาที่เขียนโค้ด 24/7
omniroute.onlineOMNI_TOKEN_325__