Files
OmniRoute/README.hu.md
T
diegosouzapw 28123355b4 Merge branch 'feat/issue-660-qoder' into main
# Conflicts:
#	docs/i18n/ar/README.md
#	docs/i18n/bg/README.md
#	docs/i18n/da/README.md
#	docs/i18n/de/README.md
#	docs/i18n/es/README.md
#	docs/i18n/fi/README.md
#	docs/i18n/fr/README.md
#	docs/i18n/he/README.md
#	docs/i18n/hu/README.md
#	docs/i18n/id/README.md
#	docs/i18n/in/README.md
#	docs/i18n/it/README.md
#	docs/i18n/ja/README.md
#	docs/i18n/ko/README.md
#	docs/i18n/ms/README.md
#	docs/i18n/nl/README.md
#	docs/i18n/no/README.md
#	docs/i18n/phi/README.md
#	docs/i18n/pl/README.md
#	docs/i18n/pt-BR/README.md
#	docs/i18n/pt/README.md
#	docs/i18n/ro/README.md
#	docs/i18n/ru/README.md
#	docs/i18n/sk/README.md
#	docs/i18n/sv/README.md
#	docs/i18n/th/README.md
#	docs/i18n/uk-UA/README.md
#	docs/i18n/vi/README.md
#	docs/i18n/zh-CN/README.md
2026-03-30 20:39:31 -03:00

112 KiB
Raw Blame History

🚀 OmniRoute Az ingyenes mesterséges intelligencia átjáró

Soha ne hagyd abba a kódolást. Intelligens útválasztás INGYENES és alacsony költségű mesterséges intelligencia modellekhez automatikus visszaállítással.

Az univerzális API-proxy egy végpont, 67+ szolgáltató, nulla állásidő. Most MCP és A2A ügynök hangszereléssel.

Csevegés befejezése • Beágyazások • Képgenerálás • Videó • Zene • Hang • Újrarangsorolás • Webes keresés • MCP-szerver • A2A protokoll • 100% TypeScript


🌐 Elérhető: 🇺🇸 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 | 🇨🇿 Čeština


🆕 A v3.0.0 újdonságai

Frissítés a 2.9.5-ös verzióról? — Az összes változást lásd a full CHANGELOG dokumentumban.

Terület Változás
🔒 CodeQL Security Javított 10+ CodeQL riasztás: polinomiális újraadás, bizonytalan véletlenszerűség, shell-injekciós helyreállítás
Útvonal ellenőrzése Mind a 176 API-útvonal érvényes Zod-sémákkal + validateBody() — CI check:route-validation:t06
🐛 omniModel címkeszivárgás A belső <omniModel> címkék többé nem szivárognak ki az ügyfelekhez az SSE streaming válaszaiban (#585)
🔑 Regisztrált kulcsok API API-kulcsok automatikus rendelkezésre bocsátása a POST /api/v1/registered-keys-on keresztül szolgáltatónkénti/fiókonkénti kvóta-érvényesítéssel, idempotenciával, SHA-256 tárhellyel és opcionális GitHub-hibajelentéssel
👁️ Scoped API Key Reveal 🆕 Opt-in recovery of API keys via ALLOW_API_KEY_REVEAL
🎨 ** Szolgáltatói ikonok** 130+ szolgáltatói logó a @lobehub/icons (SVG)-n keresztül PNG-vel → általános tartaléklánc
🔄 Modell automatikus szinkronizálása 24 órás ütemező és kézi felhasználói felület kapcsoló a beépített és egyéni OpenAI-kompatibilis szolgáltatók modelllistáinak szinkronizálásához
🌐 OpenCode Zen/Go Két új szolgáltató a @kang-heewontól a PR #530-on keresztül: ingyenes szint + előfizetési szint a következőn keresztül: OpencodeExecutor
🐛 Gemini CLI OAuth Intézhető hiba, amikor a GEMINI_OAUTH_CLIENT_SECRET hiányzik a Dockerből (rejtélyes Google-hiba volt)
🐛 OpenCode konfiguráció saveOpenCodeConfig() most helyesen írja a TOML-t a XDG_CONFIG_HOME-ba
🐛 Rögzített modell felülbírálása body.model helyesen pinnedModel értékre állítva a környezet-gyorsítótár védelemben
🐛 Codex/Claude hurok tool_result blokkok szöveggé konvertálva a végtelen hurkok leállítására
🐛 Bejelentkezés átirányítása A bejelentkezés már nem fagy le, miután kihagyta a jelszóbeállítást
🐛 Windows útvonalak Az MSYS2/Git-Bash elérési utak (/c/...) automatikusan C:\...-ra normalizálva

🖼️ Fő irányítópult

OmniRoute Dashboard

📸 Irányítópult előnézete

Kattintson az irányítópult képernyőképeinek megtekintéséhez
oldal Képernyőkép
Szolgáltatók Providers
Combos Combos
Analytics Analytics
Egészség Health
Fordító Translator
Beállítások Settings
CLI eszközök CLI Tools
Használati naplók Usage
Végpontok Endpoints

🤖 Ingyenes mesterséges intelligencia szolgáltató kedvenc kódoló ügynökei számára

Csatlakoztasson bármilyen mesterséges intelligencia-alapú IDE-t vagy CLI-eszközt az OmniRoute-on keresztül ingyenes API-átjáró a korlátlan kódoláshoz.

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

📡 Minden ügynök a következőn keresztül csatlakozik: http://localhost:20128/v1 vagy http://cloud.omni_TOKEN_465__http://cloud.omniroute konfiguráció, korlátlan modellek és kvóta


🤔 Miért az OmniRoute?

Ne pazarolja a pénzt, és ne lépje túl a limiteket:

  • Az előfizetési kvóta minden hónapban fel nem használt
  • A sebességkorlátok megakadályozzák a közbenső kódolást
  • Drága API-k (20-50 USD/hó szolgáltatónként)
  • Manuális váltás a szolgáltatók között

Az OmniRoute ezt megoldja:

  • Az előfizetések maximalizálása - Kövesse nyomon a kvótát, használjon fel minden bitet a visszaállítás előtt
  • Automatikus tartalék - Előfizetés → API-kulcs → Olcsó → Ingyenes, nulla állásidő
  • Több fiók - Kör-robin a fiókok között szolgáltatónként
  • Univerzális - Claude Code, Codex, Gemini CLI, Cursor, Cline, OpenClaw, bármilyen CLI eszközzel működik

📧 Támogatás

💬 Csatlakozzon közösségünkhöz! WhatsApp Group — Kérjen segítséget, ossza meg tippjeit, és naprakész legyen.

🐛 Hibát jelent?

Egy probléma megnyitásakor futtassa a system-info parancsot, és csatolja a generált fájlt:

npm run system-info

Ez létrehoz egy system-info.txt-t a Node.js verziójával, az OmniRoute verziójával, az operációs rendszer részleteivel, a telepített CLI-eszközökkel (qoder, gemini, claude, codex, antigravitáció, droid stb.), Docker/PM2 állapottal és rendszercsomagokkal mindennel, amire szükségünk van a probléma gyors reprodukálásához. Csatolja a fájlt közvetlenül a GitHub-problémához.


🔄 Hogyan működik

┌─────────────┐
│  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] Qoder, Qwen, Kiro (unlimited)

Result: Never stop coding, minimal cost

🎯 Mit old meg az OmniRoute 30 valódi fájdalompont és használati eset

Minden mesterséges intelligencia-eszközöket használó fejlesztő naponta szembesül ezekkel a problémákkal. Az OmniRoute úgy készült, hogy ezeket mind megoldja a költségtúllépésektől a regionális blokkokig, a megszakadt OAuth-folyamatoktól a protokollműveletekig és a vállalati megfigyelhetőségig.

💸 1. "Drága előfizetésért fizetek, de még mindig megszakítanak a korlátok"

A fejlesztők havi 20200 dollárt fizetnek a Claude Pro, Codex Pro vagy GitHub Copilotért. A kvótának még fizetés esetén is van felső határa 5 óra használat, heti limitek vagy percdíjkorlátok. A kódolási munkamenet közepén a szolgáltató leáll, és a fejlesztő elveszíti a folyamatot és a termelékenységet.

Hogyan oldja meg az OmniRoute:

  • Smart 4-Tier Fallback Ha az előfizetési kvóta kimerül, automatikusan átirányítja az API-kulcs → Olcsó → Ingyenes, manuális beavatkozás nélkül
  • Valós idejű kvótakövetés Valós időben mutatja a token felhasználást, visszaszámlálással (5 óra, napi, heti)
  • Több fiók támogatása - Több fiók szolgáltatónként automatikus körváltással - ha az egyik elfogy, átvált a következőre
  • Egyéni kombók — Testreszabható tartalék láncok 6 kiegyensúlyozási stratégiával (fill-first, round-robin, P2C, véletlenszerű, legkevésbé használt, költségoptimalizált)
  • Codex üzleti kvóták — Üzleti/csapat munkaterület-kvóta figyelése közvetlenül az irányítópulton
🔌 2. "Több szolgáltatót kell használnom, de mindegyiknek más az API"

Az OpenAI egy formátumot használ, a Claude (Anthropic) egy másikat, a Gemini pedig egy másikat. Ha egy fejlesztő különböző szolgáltatók modelljeit szeretné tesztelni, vagy tartalékot szeretne közöttük, akkor újra kell konfigurálnia az SDK-kat, módosítania kell a végpontokat, és kezelnie kell az inkompatibilis formátumokat. Az egyéni szolgáltatók (FriendLI, NIM) nem szabványos modellvégpontokkal rendelkeznek.

Hogyan oldja meg az OmniRoute:

  • Egységes végpont - Egyetlen http://localhost:20128/v1 proxyként szolgál mind a 67+ szolgáltató számára
  • Formátumfordítás - Automatikus és átlátható: OpenAI ↔ Claude ↔ Gemini ↔ Responses API
  • Response Sanitization Törli azokat a nem szabványos mezőket (x_groq, usage_breakdown, service_tier), amelyek megsértik az OpenAI SDK v1.83+ verzióját
  • Szerepek normalizálásadevelopersystem konvertálása nem OpenAI szolgáltatók számára; systemuser a GLM/ERNIE számára
  • Think Tag Extraction <think> blokkot bont ki olyan modellekből, mint a DeepSeek R1 szabványos reasoning_content
  • Strukturált kimenet a Gemini számárajson_schemaresponseMimeType/responseSchema automatikus átalakítás
  • stream alapértelmezett értéke false - Az OpenAI specifikációhoz igazodik, elkerülve a váratlan SSE-t a Python/Rust/Go SDK-kban
🌐 3. "Az AI-szolgáltatóm blokkolja a régiómat/országomat"

Az olyan szolgáltatók, mint az OpenAI/Codex, blokkolják a hozzáférést bizonyos földrajzi régiókból. A felhasználók olyan hibákat kapnak, mint az unsupported_country_region_territory az OAuth- és API-kapcsolatok során. Ez különösen frusztráló a fejlődő országok fejlesztői számára.

Hogyan oldja meg az OmniRoute:

  • 3-szintű proxykonfiguráció 3 szinten konfigurálható proxy: globális (teljes forgalom), szolgáltatónként (csak egy szolgáltató) és kapcsolatonként/kulcsonként
  • Színes proxy jelvények - Vizuális jelzők: 🟢 globális proxy, 🟡 szolgáltató proxy, 🔵 kapcsolat proxy, mindig az IP-t mutatja
  • OAuth-tokencsere proxyn keresztül - Az OAuth-folyamat a proxyn keresztül is megy, megoldva a unsupported_country_region_territory
  • Kapcsolódási tesztek proxyn keresztül - A csatlakozási tesztek a konfigurált proxyt használják (nincs többé közvetlen kiiktatás)
  • SOCKS5 támogatás — Teljes SOCKS5 proxy támogatás a kimenő útválasztáshoz
  • TLS-ujjlenyomat-hamisítás — Böngészőszerű TLS-ujjlenyomat a wreq-js-on keresztül a botészlelés megkerüléséhez
  • 🔏 CLI Fingerprint Matching A fejlécek és törzsmezők átrendezése a natív CLI bináris aláírásokhoz igazodva, drasztikusan csökkentve a fiók megjelölésének kockázatát. A proxy IP-címe megmarad egyszerre kapja meg a lopakodó és IP-maszkolást
🆓 4. "AI-t akarok használni kódoláshoz, de nincs pénzem"

Nem mindenki fizethet havi 20200 dollárt az AI-előfizetésekért. A feltörekvő országok diákjainak, fejlesztőinek, amatőröknek és szabadúszóknak nulla költséggel kell hozzáférniük a minőségi modellekhez.

Hogyan oldja meg az OmniRoute:

  • Beépített ingyenes szolgáltatók - Natív támogatás a 100%-ban ingyenes szolgáltatókhoz: Qoder (5 korlátlan modell az OAuth-on keresztül: kimi-k2-thinking, qwen3-coder-plus, deepseek-r1, minimax-m2, kimi-k2), Qwen-modellek: 4 unqlim-plus3 qwen3-coder-flash, qwen3-coder-next, vision-model), Kiro (Claude + AWS Builder ID ingyen), Gemini CLI (180 000 token/hónap ingyenes)
  • Ollama Cloud Felhőben tárolt Ollama modellek a api.ollama.com címen ingyenes „Light usage” szinttel; használja az ollamacloud/<model> előtagot
  • Csak ingyenes kombók - Lánc gc/gemini-3-flash → if/kimi-k2-thinking → qw/qwen3-coder-plus = 0 USD/hó nulla állásidővel
  • NVIDIA NIM ingyenes hozzáférés ~40 RPM fejlesztői örökké ingyenes hozzáférés több mint 70 modellhez a build.nvidia.com oldalon (áttérés a kreditekről a tiszta sebességkorlátokra)
  • Költségoptimalizált stratégia — Útválasztási stratégia, amely automatikusan a legolcsóbb elérhető szolgáltatót választja
🔒 5. "Meg kell védenem a mesterséges intelligencia átjárómat a jogosulatlan hozzáféréstől"

Ha AI átjárót teszünk ki a hálózatnak (LAN, VPS, Docker), a cím birtokában bárki felhasználhatja a fejlesztő tokenjeit/kvótáját. Védelem nélkül az API-k sebezhetőek a visszaélésekkel, azonnali befecskendezéssel és visszaélésekkel szemben.

Hogyan oldja meg az OmniRoute:

  • API-kulcskezelés Generálás, rotáció és hatókör szolgáltatónként egy dedikált /dashboard/api-manager oldallal
  • Modell-szintű engedélyek API-kulcsok korlátozása adott modellekre (openai/*, helyettesítő karakteres minták), az Összes engedélyezése/Korlátozása kapcsolóval
  • API Endpoint Protection Kulcs szükséges a /v1/models számára, és bizonyos szolgáltatók letiltása a listáról
  • Auth Guard + CSRF védelem - Minden irányítópult-útvonal withAuth köztes szoftverrel + CSRF tokenekkel védett
  • Rate Limiter — IP-nkénti sebességkorlátozás konfigurálható ablakokkal
  • IP-szűrés — Engedélyezési lista/blokkolólista a hozzáférés-vezérléshez
  • Prompt Injection Guard fertőtlenítés a rosszindulatú felszólítási minták ellen
  • AES-256-GCM titkosítás - A hitelesítő adatok nyugalmi állapotban titkosítva
🛑 6. "A szolgáltatóm leállt, és elvesztettem a kódolási folyamatomat"

Az AI-szolgáltatók instabillá válhatnak, 5xx-es hibákat adnak vissza, vagy elérhetik az ideiglenes sebességkorlátokat. Ha egy fejlesztő egyetlen szolgáltatótól függ, akkor megszakad. Megszakítók nélkül az ismételt újrapróbálkozások összeomolhatják az alkalmazást.

Hogyan oldja meg az OmniRoute:

  • Megszakító típusonként - Automatikus nyitás/zárás konfigurálható küszöbértékekkel és lehűtéssel (zárt/nyitott/félig nyitott), modellenkénti hatókör a lépcsőzetes blokkok elkerülése érdekében
  • Exponenciális visszalépés — Progresszív újrapróbálkozási késések
  • Mennydörgés elleni csorda - Mutex + szemafor védelem az egyidejű újrapróbálkozási viharok ellen
  • Kombinált tartalék láncok Ha az elsődleges szolgáltató meghibásodik, automatikusan, beavatkozás nélkül átesik a láncon
  • Combo Circuit Breaker Automatikusan letiltja a hibás szolgáltatókat a kombinált láncon belül
  • Egészségügyi irányítópult — Üzemidő-figyelés, áramkör-megszakító állapotok, zárolások, gyorsítótár-statisztika, p50/p95/p99 késleltetés
🔧 7. „Az egyes mesterséges intelligencia-eszközök konfigurálása fárasztó és ismétlődő”

A fejlesztők Cursort, Claude Code-ot, Codex CLI-t, OpenClaw-ot, Gemini CLI-t, Kilo Code-ot használnak... Minden eszköznek más konfigurációra van szüksége (API végpont, kulcs, modell). Az újrakonfigurálás szolgáltató- vagy modellváltáskor időpocsékolás.

Hogyan oldja meg az OmniRoute:

  • CLI Tools Dashboard - Dedikált oldal egykattintásos beállítással a Claude Code, Codex CLI, OpenClaw, Kilo Code, Antigravity, Cline számára
  • GitHub másodpilóta konfigurációs generátor chatLanguageModels.json generál VS kódhoz tömeges modellválasztással
  • Bevezető varázsló Irányított 4 lépéses beállítás első felhasználók számára
  • Egy végpont, minden modell - A http://localhost:20128/v1 egyszeri konfigurálása, 67+ szolgáltató elérése
🔑 8. "A több szolgáltatótól származó OAuth-tokenek kezelése pokol"

Claude Code, Codex, Gemini CLI, Copilot mindegyik az OAuth 2.0-t használja lejáró tokenekkel. A fejlesztőknek folyamatosan újra kell hitelesíteniük, kezelniük kell a client_secret is missing, redirect_uri_mismatch és a távoli kiszolgálók hibáit. Az OAuth a LAN/VPS-en különösen problémás.

Hogyan oldja meg az OmniRoute:

  • Automatikus tokenfrissítés - Az OAuth-tokenek a háttérben frissülnek a lejárat előtt
  • OAuth 2.0 (PKCE) beépített - Automatikus áramlás Claude Code, Codex, Gemini CLI, Copilot, Kiro, Qwen, Qoder számára
  • Multi-Account OAuth - Több fiók szolgáltatónként a JWT/ID token kivonattal
  • OAuth LAN/Távoli javítás - Privát IP-észlelés a redirect_uri számára + kézi URL mód távoli szerverekhez
  • OAuth az Nginx mögött - A window.location.origin kódot használja a fordított proxy kompatibilitáshoz
  • Távoli OAuth útmutató Lépésről lépésre útmutató a Google Cloud hitelesítő adataihoz VPS/Docker rendszeren
📊 9. "Nem tudom, mennyit költök és hol"

A fejlesztők több fizetős szolgáltatót használnak, de nincs egységes nézetük a kiadásokról. Minden szolgáltató saját számlázási irányítópulttal rendelkezik, de nincs összevont nézet. A váratlan költségek felhalmozódhatnak.

Hogyan oldja meg az OmniRoute:

  • Költségelemzési irányítópult Tokenenkénti költségkövetés és költségkeret-kezelés szolgáltatónként
  • Költségkeret-korlátok rétegenként - Költési felső határ szintenként, amely automatikus visszalépést vált ki
  • Per-Model Pricing Configuration — Configurable prices per model
  • Használati statisztika API-kulcsonként — A kérések száma és az utoljára használt időbélyeg kulcsonként
  • Analytics Dashboard — Statisztikai kártyák, modellhasználati diagram, szolgáltatói táblázat sikerarányokkal és késleltetéssel
🐛 10. "Nem tudom diagnosztizálni a hibákat és problémákat az AI-hívásoknál"

Ha egy hívás meghiúsul, a fejlesztő nem tudja, hogy sebességkorlátozás, lejárt token, rossz formátum vagy szolgáltatói hiba volt-e. Töredezett naplók a különböző terminálokon. Megfigyelhetőség nélkül a hibakeresés próba és hiba.

Hogyan oldja meg az OmniRoute:

  • Unified Logs Dashboard — 4 tabs: Request Logs, Proxy Logs, Audit Logs, Console
  • Konzolnapló-nézegető — Valós idejű terminál stílusú megjelenítő színkódolt szintekkel, automatikus görgetés, keresés, szűrés
  • SQLite proxynaplók Állandó naplók, amelyek túlélik a szerver újraindítását
  • Translator Playground 4 hibakeresési mód: Playground (formátum fordítás), Chat Tester (oda-vissza út), Tesztpad (kötegelt), Élő monitor (valós idejű)
  • Request Telemetria p50/p95/p99 késleltetés + X-Request-Id nyomkövetés
  • Fájlalapú naplózás elforgatással - A konzolelfogó mindent JSON-naplóba rögzít méretalapú elforgatással
  • Rendszerinformációs jelentés — A npm run system-info a teljes környezettel (Node-verzió, OmniRoute-verzió, OS, CLI-eszközök, Docker/PM2 állapot) system-info.txt-t generál. Csatolja, amikor az azonnali osztályozással kapcsolatos problémákat jelent be.
🏗️ 11. "Az átjáró telepítése és karbantartása összetett"

Az AI-proxy telepítése, konfigurálása és karbantartása különböző környezetekben (helyi, VPS, Docker, felhő) munkaigényes. Az olyan problémák, mint a keménykódolt elérési utak, a EACCES a könyvtárakon, a portütközések és a többplatformos buildek súrlódást okoznak.

Hogyan oldja meg az OmniRoute:

  • npm globális telepítésnpm install -g omniroute && omniroute — kész
  • Docker Multi-Platform AMD64 + ARM64 natív (Apple Silicon, AWS Graviton, Raspberry Pi)
  • Docker Compose Profilesbase (nincs CLI-eszközök) és cli (Claude Code-al, Codex-szel, OpenClaw-val)
  • Electron Desktop App Natív alkalmazás Windows/macOS/Linux rendszerhez rendszertálcával, automatikus indítással, offline móddal
  • Split-Port Mode API és irányítópult külön portokon haladó forgatókönyvekhez (fordított proxy, konténerhálózat)
  • Cloud Sync Szinkronizálás konfigurálása az eszközök között a Cloudflare Workers segítségével
  • DB biztonsági mentések — Az összes beállítás automatikus biztonsági mentése, visszaállítása, exportálása és importálása
🌍 12. "A felület csak angol nyelvű, és a csapatom nem beszél angolul"

A nem angol nyelvű országokban, különösen Latin-Amerikában, Ázsiában és Európában működő csapatok csak angol nyelvű felületekkel küszködnek. A nyelvi akadályok csökkentik az átvételt és növelik a konfigurációs hibákat.

Hogyan oldja meg az OmniRoute:

  • I18n irányítópult 30 nyelv Mind az 500+ billentyű lefordítva, beleértve arab, bolgár, dán, német, spanyol, finn, francia, héber, hindi, magyar, indonéz, olasz, japán, koreai, maláj, holland, norvég, lengyel, portugál (PT/BR), román, thai, orosz, szlovák, svéd, filippínó, angol, thai, orosz, kínai, filippínó
  • RTL támogatás Jobbról balra haladó arab és héber nyelv támogatása
  • Többnyelvű README-k — 30 teljes dokumentáció fordítás
  • Nyelvválasztó — Globe ikon a fejlécben a valós idejű váltáshoz
🔄 13. "Többre van szükségem, mint csevegésre beágyazásra, képekre, hangra van szükségem"

Az AI nem csak a csevegés befejezése. A fejlesztőknek képeket kell generálniuk, hangot kell átírniuk, beágyazást kell létrehozniuk a RAG számára, át kell sorolniuk a dokumentumokat, és moderálniuk kell a tartalmat. Minden API más végponttal és formátummal rendelkezik.

Hogyan oldja meg az OmniRoute:

  • Beágyazások/v1/embeddings 6 szolgáltatóval és 9+ modellel
  • Képgenerálás/v1/images/generations 10 szolgáltatóval és 20+ modellel (OpenAI, xAI, Together, Fireworks, Nebius, Hyperbolic, NanoBanana, Antigravity, SD WebUI, ComfyUI)
  • Text-to-Video/v1/videos/generations — ComfyUI (AnimateDiff, SVD) és SD WebUI
  • Text-to-Music/v1/music/generations — ComfyUI (Stable Audio Open, MusicGen)
  • Audio átírás - /v1/audio/transcriptions - Whisper + Nvidia NIM, HuggingFace, Qwen3
  • Szövegfelolvasó/v1/audio/speech — ElevenLabs, Nvidia NIM, HuggingFace, Coqui, Tortoise, Qwen3, Inworld, Cartesia, PlayHT, + meglévő szolgáltatók
  • Moderálás - /v1/moderations - Tartalombiztonsági ellenőrzések
  • Újrarangsorolás - /v1/rerank - Dokumentumreleváns átsorolás
  • Responses API - Teljes /v1/responses támogatás a Codex számára
🧪 14. "Nincs módom tesztelni és összehasonlítani a modellek minőségét"

A fejlesztők szeretnék tudni, hogy melyik modell a legjobb az ő használati esetükben kód, fordítás, érvelés , de a manuális összehasonlítás lassú. Nem léteznek integrált eval eszközök.

Hogyan oldja meg az OmniRoute:

  • LLM-értékelések — Arany készlet tesztelése 10 előre betöltött esettel, beleértve az üdvözlést, a matematikát, a földrajzot, a kódgenerálást, a JSON-megfelelőséget, a fordítást, a leértékelést, a biztonsági megtagadást
  • 4 egyezési stratégiaexact, contains, regex, custom (JS függvény)
  • Translator Playground Test Bench - Kötegelt tesztelés több bemenettel és várható kimenettel, szolgáltatók közötti összehasonlítás
  • Csevegés tesztelő - Teljes körút vizuális válaszmegjelenítéssel
  • Élő monitor Valós idejű adatfolyam a proxyn keresztül folyó összes kérésről
📈 15. "A teljesítmény elvesztése nélkül kell méreteznem"

A kérelmek mennyiségének növekedésével ugyanazok a kérdések a gyorsítótárazás nélkül duplikált költségeket generálnak. Idempotencia nélkül a duplikált hulladékfeldolgozási kérelmek. A szolgáltatónkénti díjkorlátokat be kell tartani.

Hogyan oldja meg az OmniRoute:

  • Szemantikus gyorsítótár A kétszintű gyorsítótár (aláírás + szemantikai) csökkenti a költségeket és a késleltetést
  • Idempotency kérése 5 másodperces deduplikációs ablak azonos kérések esetén
  • Drátakorlát észlelése Szolgáltatónkénti RPM, minimális rés és maximális egyidejű követés
  • Szerkeszthető sebességkorlátok - Konfigurálható alapértékek a Beállítások → Kitartással ellenálló képesség menüpontban
  • API Key Validation Cache 3-szintű gyorsítótár az éles teljesítményhez
  • Egészségügyi irányítópult telemetriával — p50/p95/p99 késleltetés, gyorsítótár statisztika, üzemidő
🤖 16. "Globálisan szeretném irányítani a modell viselkedését"

Azok a fejlesztők, akik minden választ egy adott nyelven, egy adott hangnemben szeretnének, vagy korlátozni szeretnék az érvelési tokeneket. Ennek konfigurálása minden eszközben/kérelemben nem praktikus.

Hogyan oldja meg az OmniRoute:

  • Rendszerprompt Injection — Globális prompt minden kérelemre vonatkozik
  • A költségkeret átgondolásának ellenőrzése Indoklási token-kiosztás ellenőrzése kérésenként (áthaladó, automatikus, egyéni, adaptív)
  • 6 Útválasztási stratégia Globális stratégiák, amelyek meghatározzák a kérések elosztását
  • Wildcard Router - provider/* minták dinamikusan továbbítanak bármely szolgáltatóhoz
  • Kombinációs engedélyezés/letiltás váltás - A kombók váltása közvetlenül az irányítópultról
  • Provider Toggle — Egy szolgáltató összes kapcsolatának engedélyezése/letiltása egyetlen kattintással
  • Letiltott szolgáltatók - Adott szolgáltatók kizárása a /v1/models listáról
🧰 17. "MCP-eszközökre van szükségem, mint első osztályú termékképességekre"

Sok mesterséges intelligencia-átjáró csak rejtett megvalósítási részletként teszi közzé az MCP-t. A csapatoknak látható, kezelhető műveleti rétegre van szükségük.

Hogyan oldja meg az OmniRoute:

  • Az MCP megjelenik az irányítópult navigációs és végponti protokoll lapján
  • Dedikált MCP-kezelési oldal folyamatokkal, eszközökkel, hatókörökkel és audittal
  • Beépített gyorsindítás a omniroute --mcp és a kliens bevezetéséhez
🧠 18. "A2A hangszerelésre van szükségem szinkronizálással + adatfolyam feladatútvonalak"

Az ügynöki munkafolyamatokhoz közvetlen válaszokra és hosszú távú, streamelt végrehajtásra van szükség életciklus-vezérléssel.

Hogyan oldja meg az OmniRoute:

  • A2A JSON-RPC végpont (POST /a2a) message/send és message/stream
  • SSE streaming terminál állapot terjesztéssel
  • Feladat életciklus API-k a tasks/get és tasks/cancel számára
🛰️ 19. "Valódi MCP folyamatállapotra van szükségem, nem kitalált állapotra"

Az operatív csapatoknak tudniuk kell, hogy az MCP valóban életben van-e, nem csak azt, hogy egy API elérhető-e.

Hogyan oldja meg az OmniRoute:

  • Futásidejű szívverés fájl PID-vel, időbélyegekkel, szállítással, szerszámszámmal és hatókör móddal
  • MCP állapot API, amely kombinálja a szívverést + a legutóbbi tevékenységet
  • UI állapotkártyák a folyamat/üzemidő/szívverés frissességéhez
📋 20. "Kivizsgálható MCP-eszköz-végrehajtásra van szükségem"

Amikor az eszközök módosítják a konfigurációt vagy működési műveleteket indítanak el, a csapatoknak kriminalisztikai nyomon követhetőségre van szükségük.

Hogyan oldja meg az OmniRoute:

  • SQLite-alapú auditnaplózás MCP-eszközhívásokhoz
  • Szűrések eszköz, siker/kudarc, API-kulcs és oldalszámozás szerint
  • Irányítópult audit táblázat + statisztikai végpontok az automatizáláshoz
🔐 21. "Hatókörű MCP-engedélyekre van szükségem integrációnként"

A különböző ügyfeleknek a legkevesebb jogosultsággal kell rendelkezniük az eszközkategóriákhoz.

Hogyan oldja meg az OmniRoute:

  • 9 szemcsés MCP hatókör az ellenőrzött szerszámhozzáféréshez
  • Hatályérvényesítés és láthatóság az MCP-kezelő felületen
  • Biztonságos alaphelyzet az üzemi szerszámokhoz
⚙️ 22. "Üzemeltetési vezérlőkre van szükségem újratelepítés nélkül"

A csapatoknak gyors futásidejű változtatásokra van szükségük incidensek vagy költségesemények során.

Hogyan oldja meg az OmniRoute:

  • A kombinált aktiválás váltása közvetlenül az MCP műszerfaláról
  • Rugalmassági profilok alkalmazása előre meghatározott házirend-csomagokból
  • Állítsa vissza a megszakító állapotát ugyanarról a kezelőpanelről
🔄 23. "Szükségem van élő A2A-feladatok életciklusának láthatóságára és törlésére"

Az életciklus láthatósága nélkül a feladat-incidensek nehezen osztályozhatók.

Hogyan oldja meg az OmniRoute:

  • Feladatok listázása/szűrés állapot/készség szerint oldalszámozással
  • A feladatok metaadatainak, eseményeinek és műtermékeinek részletezése
  • Feladat törlési végpont és felhasználói felület művelet megerősítéssel
🌊 24. "Aktív adatfolyam-metrikákra van szükségem A2A terheléshez"

A streamelési munkafolyamatok működési betekintést igényelnek a párhuzamosság és az élő kapcsolatok terén.

Hogyan oldja meg az OmniRoute:

  • Az A2A állapotba integrált aktív folyamszámlálók
  • Utolsó feladat időbélyegzője és állapotonkénti száma
  • A2A műszerfalkártyák a valós idejű műveletek figyeléséhez
🪪 25. "Szabványos ügynökfelderítésre van szükségem az ügyfelek számára"

A külső klienseknek és hangszerelőknek géppel olvasható metaadatokra van szükségük a bevezetéshez.

Hogyan oldja meg az OmniRoute:

  • Ügynökkártya közzétéve: /.well-known/agent.json
  • A menedzsment felületen látható képességek és készségek
  • Az A2A állapot API felfedezési metaadatokat tartalmaz az automatizáláshoz
🧭 26. "Protokoll felfedezhetőségre van szükségem az UX termékben"

Ha a felhasználók nem fedezik fel a protokollfelületeket, az elfogadás és a támogatás minősége csökken.

Hogyan oldja meg az OmniRoute:

  • Összevont Végpontok oldal a proxy, MCP, A2A és API végpontok lapjaival
  • Inline szolgáltatás állapotát váltja (Online/Offline) MCP és A2A esetén
  • Hivatkozások az áttekintésből a dedikált kezelőlapokhoz
🧪 27. "Végponttól végpontig terjedő protokoll-érvényesítésre van szükségem valódi kliensekkel"

A próbatesztek nem elegendőek a protokoll-kompatibilitás ellenőrzéséhez a kiadás előtt.

Hogyan oldja meg az OmniRoute:

  • E2E csomag, amely elindítja az alkalmazást, és valódi MCP SDK kliens szállítást használ
  • Az A2A kliens teszteli az áramlások felfedezését, küldését, streamingjét, lekérését és megszakítását
  • Az állítások keresztellenőrzése az MCP audit és az A2A feladatok API-jával szemben
📡 28. "Egységes megfigyelhetőségre van szükségem minden interfészen"

A megfigyelhetőség protokoll szerinti felosztása vakfoltokat és hosszabb MTTR-t hoz létre.

Hogyan oldja meg az OmniRoute:

  • Egységes irányítópultok/naplók/analytics egy termékben
  • Egészség + audit + kérés telemetria OpenAI, MCP és A2A rétegeken keresztül
  • Működési API-k az állapothoz és az automatizáláshoz
💼 29. "Egy futási környezetre van szükségem a proxyhoz + eszközökhöz + ügynök hangszereléshez"

Számos külön szolgáltatás futtatása növeli a működési költségeket és a hibamódokat.

Hogyan oldja meg az OmniRoute:

  • OpenAI-kompatibilis proxy, MCP szerver és A2A szerver egy veremben
  • Megosztott hitelesítés, rugalmasság, adattárolás és megfigyelhetőség
  • Konzisztens politikai modell az összes interakciós felületen
🚀 30. "Az ügynöki munkafolyamatokat ragasztókód szétszóródása nélkül kell szállítanom"

A csapatok veszítenek sebességükből, amikor több ad-hoc szolgáltatást és szkriptet illesztenek össze.

Hogyan oldja meg az OmniRoute:

  • Egységes végpont stratégia az ügyfelek és ügynökök számára
  • Beépített protokollkezelő felhasználói felületek és füstellenőrzési útvonalak
  • Gyártásra kész alapok (biztonság, naplózás, rugalmasság, biztonsági mentés)

Példa forgatókönyvekre (integrált használati esetek)

A játékkönyv: Maximalizálja a fizetett előfizetést + olcsó biztonsági mentés

Combo: "maximize-claude"
  1. cc/claude-opus-4-6
  2. glm/glm-4.7
  3. if/kimi-k2-thinking

Monthly cost: $20 + small backup spend
Outcome: higher quality, near-zero interruption

Playbook B: Zéró költségű kódolási verem

Combo: "free-forever"
  1. gc/gemini-3-flash
  2. if/kimi-k2-thinking
  3. qw/qwen3-coder-plus

Monthly cost: $0
Outcome: stable free coding workflow

Playbook C: 24/7 mindig bekapcsolt tartalék lánc

Combo: "always-on"
  1. cc/claude-opus-4-6
  2. cx/gpt-5.2-codex
  3. glm/glm-4.7
  4. minimax/MiniMax-M2.1
  5. if/kimi-k2-thinking

Outcome: deep fallback depth for deadline-critical workloads

D játékkönyv: Az ügynök MCP + A2A-val működik

1) Start MCP transport (`omniroute --mcp`) for tool-driven operations
2) Run A2A tasks via `message/send` and `message/stream`
3) Observe via /dashboard/endpoint (MCP and A2A tabs)
4) Toggle services via inline status controls

🆓 Indítás ingyenes nulla konfigurációs költség

Állítsa be az AI-kódolást percek alatt 0 USD/hó áron. Connect these free accounts and use the built-in Free Stack combo.

lépés Akció Szolgáltatók feloldva
1 Csatlakozás Kiro (AWS Builder ID OAuth) Claude Sonnet 4.5, Haiku 4.5 — korlátlan
2 Csatlakoztassa az Qoder-t (Google OAuth) kimi-k2-gondolkodás, qwen3-coder-plus, deepseek-r1... — korlátlan
3 Csatlakoztassa a Qwen (eszközkód) qwen3-coder-plus, qwen3-coder-flash... — korlátlan
4 Csatlakozás Gemini CLI (Google OAuth) gemini-3-flash, gemini-2.5-pro 180K/hó ingyenes
5 /dashboard/combosIngyenes köteg ($0) sablon Körbe-körbe minden ingyenes szolgáltató automatikusan

Mutasson bármely IDE/CLI-t a következőre: http://localhost:20128/v1 · API-kulcs: any-string · Kész.

Opcionális extra lefedettség (szintén ingyenes): Groq API kulcs (30 RPM ingyenes), NVIDIA NIM (40 RPM ingyenes, 70+ modell), Cerebras (1 millió tok/nap), LongCat API kulcs (50 millió token/nap!), Cloudflare Workers AI (10 000 neuron/nap, 50+ modell).

⚡ Gyors kezdés

1) Telepítse és futtassa

npm install -g omniroute
omniroute

pnpm felhasználók: Futtassa a pnpm approve-builds -g programot a telepítés után, hogy engedélyezze az better-sqlite3 és @swc/core által megkövetelt natív build szkripteket:

pnpm install -g omniroute
pnpm approve-builds -g   # Select all packages → approve
omniroute

Az irányítópult a http://localhost:20128 címen nyílik meg, az API alap URL-je pedig http://localhost:20128/v1.

Parancs Leírás
omniroute Szerver indítása (PORT=20128, API és irányítópult ugyanazon a porton)
omniroute --port 3000 A kanonikus/API port beállítása 3000
omniroute --mcp MCP-kiszolgáló indítása (stdio szállítás)
omniroute --no-open Ne nyissa meg automatikusan a böngészőt
omniroute --help Segítség megjelenítése

Opcionális osztott portos mód:

PORT=20128 DASHBOARD_PORT=20129 omniroute
# API:       http://localhost:20128/v1
# Dashboard: http://localhost:20129

2) Csatlakoztassa a szolgáltatókat, és hozza létre az API-kulcsot

  1. Nyissa meg az Irányítópult → Providers menüpontot, és csatlakoztasson legalább egy szolgáltatót (OAuth- vagy API-kulcs).
  2. Nyissa meg a Dashboard → Endpoints menüpontot, és hozzon létre egy API-kulcsot.
  3. (Opcionális) Nyissa meg az Irányítópult → Combos menüpontot, és állítsa be a tartalék láncot.

3) Irányítsa kódoló eszközét az OmniRoute-ra

Base URL: http://localhost:20128/v1
API Key:  [copy from Endpoint page]
Model:    if/kimi-k2-thinking (or any provider/model prefix)

Claude Code, Codex CLI, Gemini CLI, Cursor, Cline, OpenClaw, OpenCode és OpenAI-kompatibilis SDK-kkal működik.

4) Protokollok engedélyezése és ellenőrzése (v2.0)

MCP (szerszámvezérelt műveletekhez):

omniroute --mcp

Ezután csatlakoztassa MCP-kliensét stdio-on keresztül, és tesztelje az olyan eszközöket, mint:

  • omniroute_get_health
  • omniroute_list_combos

A2A (ügynök-ügynök munkafolyamatokhoz):

curl http://localhost:20128/.well-known/agent.json
curl -X POST http://localhost:20128/a2a \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":"quickstart","method":"message/send","params":{"skill":"quota-management","messages":[{"role":"user","content":"Give me a short quota summary."}]}}'

5) Érvényesítsen mindent a végétől a végéig (ajánlott)

npm run test:protocols:e2e

Ez a csomag érvényesíti a valódi MCP- és A2A-kliensfolyamokat egy futó alkalmazással szemben.

Alternatív megoldás: futtassa a forrásból

cp .env.example .env
npm install
PORT=20128 DASHBOARD_PORT=20129 NEXT_PUBLIC_BASE_URL=http://localhost:20129 npm run dev

🐳 Docker

Az OmniRoute nyilvános Docker-képként érhető el a Docker Hub webhelyen.

Gyors futás:

docker run -d \
  --name omniroute \
  --restart unless-stopped \
  -p 20128:20128 \
  -v omniroute-data:/app/data \
  diegosouzapw/omniroute:latest

Környezetfájllal:

# 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

A Docker Compose használata:

# 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
Kép Címke Méret Leírás
diegosouzapw/omniroute latest ~250 MB Legújabb stabil kiadás
diegosouzapw/omniroute 1.0.3 ~250 MB Jelenlegi verzió

🖥️ Asztali alkalmazás offline és mindig bekapcsolt állapotban

🆕 ÚJ! Az OmniRoute már elérhető natív asztali alkalmazásként Windows, macOS és Linux rendszeren.

Futtassa az OmniRoute-ot önálló asztali alkalmazásként nincs terminál, nincs böngésző, nincs szükség internetre a helyi modellekhez. Az elektron alapú alkalmazás a következőket tartalmazza:

  • 🖥️ Natív ablak - Dedikált alkalmazásablak rendszertálca-integrációval
  • 🔄 Automatikus indítás - Indítsa el az OmniRoute alkalmazást a rendszerbe való bejelentkezéskor
  • 🔔 Natív értesítések - Értesítést kaphat a kvóta kimerüléséről vagy a szolgáltatói problémákról
  • Egykattintásos telepítés - NSIS (Windows), DMG (macOS), AppImage (Linux)
  • 🌐 Offline mód - Teljesen offline módban működik a mellékelt szerverrel

Gyors kezdés

# Development mode
npm run electron:dev

# Build for your platform
npm run electron:build         # Current platform
npm run electron:build:win     # Windows (.exe)
npm run electron:build:mac     # macOS (.dmg) — x64 & arm64
npm run electron:build:linux   # Linux (.AppImage)

Rendszertálca

Ha minimalizálja, az OmniRoute a tálcán él, gyors műveletekkel:

  • Nyissa meg a műszerfalat
  • Szerver port módosítása
  • Lépjen ki az alkalmazásból

📖 Teljes dokumentáció: OMNI_TOKEN_153


💰 Árazás egy pillantásra

Tier Szolgáltató Költség Kvóta visszaállítása Legjobb a
💳 ELŐFIZETÉS Claude Code (Pro) 20 USD/hó 5 óra + heti Már előfizetett
Codex (Plus/Pro) 20-200 USD/hó 5 óra + heti OpenAI felhasználók
Gemini CLI INGYENES 180 000/hó + 1 000/nap Mindenki!
GitHub másodpilóta 10-19 USD/hó Havi GitHub felhasználók
🔑 API KEY NVIDIA NIM INGYENES (végre fejlesztő) ~40 RPM 70+ nyitott modell
Cerebrák INGYENES (1 millió tok/nap) 60K TPM / 30 RPM A világ leggyorsabb
Groq INGYENES (30 RPM) 14,4K RPD Ultragyors Llama/Gemma
DeepSeek V3.2 0,27 USD/1,10 USD/1 millió Nincs Legjobb ár/minőség érvelés
xAI Grok-4 Fast 0,20 USD/0,50 USD/1 millió 🆕 Nincs Leggyorsabb + szerszámhívás, ultralow
xAI Grok-4 (standard) 0,20 USD/1,50 USD/1M 🆕 Nincs Oktatás zászlóshajója az xAI-tól
Mistral Ingyenes próbaverzió + fizetett Ár korlátozott Európai AI
OpenRouter Felhasználásonkénti fizetés Nincs 100+ modell aggr.
💰 OLCSÓ GLM-5 (a Z.AI-n keresztül) 🆕 0,5 USD/1M Naponta 10:00 128K teljesítmény, legújabb zászlóshajó
GLM-4.7 0,6 USD/1M Naponta 10:00 Költségvetési biztonsági mentés
MiniMax M2.5 🆕 0,3 USD/1 millió bemenet 5 órás gurulás Érvelés + ügynöki feladatok
MiniMax M2.1 0,2 USD/1M 5 órás gurulás Legolcsóbb lehetőség
Kimi K2.5 (Moonshot API) 🆕 Felhasználásonkénti fizetés Nincs Közvetlen Moonshot API hozzáférés
Kimi K2 9 USD/hó lakás 10 millió token/hó Előrelátható költség
🆓 INGYENES Qoder 0 USD Korlátlan 5 modell korlátlan
Qwen 0 USD Korlátlan 4 modell korlátlan
Kiro 0 USD Korlátlan Claude Sonnet/Haiku (AWS Builder)
LongCat Flash-Lite 🆕 0 USD (50 millió tok/nap 🔥) 1 RPS A legnagyobb ingyenes kvóta a Földön
Beporzások AI 🆕 0 USD (nincs szükség kulcsra) 1 rekv/15mp GPT-5, Claude, DeepSeek, Llama 4
Cloudflare Workers AI 🆕 0 USD (10 000 neuron/nap) ~150 ill./nap 50+ modell, globális élvonal
Scaleway AI 🆕 0 USD (összesen 1 millió token) Ár korlátozott EU/GDPR, Qwen3 235B, Llama 70B

🆕 Új modellek hozzáadva (2026. március): Grok-4 Fast család 0,20 USD/0,50 USD/M áron (1143 ms-os referenciaérték 30%-kal gyorsabb, mint a Gemini 2.5 Flash), GLM-5 Z.AI-n keresztül 128K kimenettel, MiniMax M2.5 Vc3-on keresztül, K.2.5-ös okfejtéssel, KiepSeed2-vel. Moonshot közvetlen API.

💡 0 dolláros kombinált halom a teljes ingyenes beállítás:

# 🆓 Ultimate Free Stack 2026 — 11 Providers, $0 Forever
Kiro (kr/)             → Claude Sonnet/Haiku UNLIMITED
Qoder (if/)            → kimi-k2-thinking, qwen3-coder-plus, deepseek-r1 UNLIMITED
LongCat Lite (lc/)     → LongCat-Flash-Lite — 50M tokens/day 🔥
Pollinations (pol/)    → GPT-5, Claude, DeepSeek, Llama 4 — no key needed
Qwen (qw/)             → qwen3-coder-plus, qwen3-coder-flash, qwen3-coder-next UNLIMITED
Gemini (gemini/)       → Gemini 2.5 Flash — 1,500 req/day free API key
Cloudflare AI (cf/)    → Llama 70B, Gemma 3, Mistral — 10K Neurons/day
Scaleway (scw/)        → Qwen3 235B, Llama 70B — 1M free tokens (EU)
Groq (groq/)           → Llama/Gemma ultra-fast — 14.4K req/day
NVIDIA NIM (nvidia/)   → 70+ open models — 40 RPM forever
Cerebras (cerebras/)   → Llama/Qwen world-fastest — 1M tok/day

Zéró költség. Soha nem hagyja abba a kódolást. Konfigurálja ezt egyetlen OmniRoute-kombóként, és minden visszaesés automatikusan megtörténik soha nincs kézi váltás.



🆓 Ingyenes modellek Amit valójában kapsz

Minden alábbi modell 100%-ban ingyenes, hitelkártya nélkül. Az OmniRoute automatikus útvonalakat indít közöttük, ha egy kvóta kifogy kombinálja őket egy feltörhetetlen 0 dolláros kombinációért.

🔵 CLAUDE MODELLEK (Kiron keresztül AWS Builder ID)

Modell Előtag Limit Rate Limit
claude-sonnet-4.5 kr/ Korlátlan Nincs bejelentett napi felső határ
claude-haiku-4.5 kr/ Korlátlan Nincs bejelentett napi felső határ
claude-opus-4.6 kr/ Korlátlan Legújabb Opus via Kiro

QODER MODELLEK (ingyenes OAuth hitelkártya nélkül)

Modell Előtag Limit Rate Limit
kimi-k2-thinking if/ Korlátlan Nincs bejelentett felső határ
qwen3-coder-plus if/ Korlátlan Nincs bejelentett felső határ
deepseek-r1 if/ Korlátlan Nincs bejelentett felső határ
minimax-m2.1 if/ Korlátlan Nincs bejelentett felső határ
kimi-k2 if/ Korlátlan Nincs bejelentett felső határ

🟡 QWEN MODELLEK (Eszközkód hitelesítés)

Modell Előtag Limit Rate Limit
qwen3-coder-plus qw/ Korlátlan Nincs bejelentett felső határ
qwen3-coder-flash qw/ Korlátlan Nincs bejelentett felső határ
qwen3-coder-next qw/ Korlátlan Nincs bejelentett felső határ
vision-model qw/ Korlátlan Multimodális (képek)

🟣 GEMINI CLI (Google OAuth)

Modell Előtag Limit Rate Limit
gemini-3-flash-preview gc/ 180 000 tok/hó + 1 000/nap Havi visszaállítás
gemini-2.5-pro gc/ 180 000/hó (megosztott medence) Kiváló minőségű

⚫ NVIDIA NIM (ingyenes API-kulcs build.nvidia.com)

Tier Napi limit Rate Limit Megjegyzések
Ingyenes (fejlesztő) Nincs token cap ~40 RPM 70+ modell; átállás a tiszta díjhatárokra 2025 közepén

Népszerű ingyenes modellek: moonshotai/kimi-k2.5 (Kimi K2.5), z-ai/glm4.7 (GLM 4.7), deepseek-ai/deepseek-v3.2 (DeepSeek V3.2), nvidia/llama-3.3-70b-instruct_, __EN_18

⚪ CEREBRAS (ingyenes API-kulcs inference.cerebras.ai)

Tier Napi limit Rate Limit Megjegyzések
Ingyenes 1 millió token/nap 60K TPM / 30 RPM A világ leggyorsabb LLM-következtetése; naponta visszaállítja

Ingyenesen elérhető: llama-3.3-70b, llama-3.1-8b, deepseek-r1-distill-llama-70b

🔴 GROQ (ingyenes API-kulcs console.groq.com)

Tier Napi limit Rate Limit Megjegyzések
Ingyenes 14,4K RPD 30 ford./perc modellenként Nincs hitelkártya; 429 limiten, nem terhelik

Ingyenesen elérhető: llama-3.3-70b-versatile, gemma2-9b-it, mixtral-8x7b, whisper-large-v3

🔴 LONGCAT AI (ingyenes API kulcs longcat.chat) 🆕

Modell Előtag Napi ingyenes kvóta Megjegyzések
LongCat-Flash-Lite lc/ 50 millió token 💥 A valaha volt legnagyobb ingyenes kvóta
LongCat-Flash-Chat lc/ 500 000 token Többfordulós csevegés
LongCat-Flash-Thinking lc/ 500 000 token Érvelés / CoT
LongCat-Flash-Thinking-2601 lc/ 500 000 token 2026. januári verzió
LongCat-Flash-Omni-2603 lc/ 500 000 token Multimodális

100%-ban ingyenes nyilvános bétaverzióban. Regisztráljon a longcat.chat címen e-mailben vagy telefonon. Napi alaphelyzetbe állítás 00:00 UTC.

🟢 POLLINATIONS AI (nincs szükség API-kulcsra) 🆕

Modell Előtag Rate Limit Szolgáltató mögött
openai pol/ 1 rekv/15mp GPT-5
claude pol/ 1 rekv/15mp Antropikus Claude
gemini pol/ 1 rekv/15mp Google Gemini
deepseek pol/ 1 rekv/15mp DeepSeek V3
llama pol/ 1 rekv/15mp Meta Llama 4 Scout
mistral pol/ 1 rekv/15mp Mistral AI

Zéró súrlódás: Nincs regisztráció, nincs API-kulcs. Adja hozzá a Pollinations szolgáltatót egy üres kulcsmezővel, és azonnal működik.

🟠 CLOUDFLARE WORKERS AI (ingyenes API-kulcs cloudflare.com) 🆕

Tier Napi neuronok Egyenértékű használat Megjegyzések
Ingyenes 10 000 ~150 LLM ill / 500s hang / 15K beágyazás Globális élvonal, 50+ modell

Népszerű ingyenes modellek: @cf/meta/llama-3.3-70b-instruct, @cf/google/gemma-3-12b-it, @cf/openai/whisper-large-v3-turbo (ingyenes hang!), @cf/qwen/qwen2.5-coder-15b-instruct

API-token + fiókazonosító szükséges a következőtől: dash.cloudflare.com. Tárolja fiókazonosítóját a szolgáltató beállításaiban.

🟣 SCALEWAY AI (1 millió ingyenes token scaleway.com) 🆕

Tier Ingyenes kvóta Helyszín Megjegyzések
Ingyenes 1M token 🇫🇷 Párizs, EU Nincs szükség hitelkártyára a korlátokon belül

Ingyenesen elérhető: qwen3-235b-a22b-instruct-2507 (Qwen3 235B!), llama-3.1-70b-instruct, mistral-small-3.2-24b-instruct-2506, deepseek-v3-0324

EU/GDPR kompatibilis. Szerezze be az API-kulcsot a console.scaleway.com címen.

💡 The Ultimate Free Stack (11 szolgáltató, 0 USD örökké):

Kiro (kr/)             → Claude Sonnet/Haiku UNLIMITED
Qoder (if/)            → kimi-k2-thinking, qwen3-coder-plus, deepseek-r1 UNLIMITED
LongCat Lite (lc/)     → LongCat-Flash-Lite — 50M tokens/day 🔥
Pollinations (pol/)    → GPT-5, Claude, DeepSeek, Llama 4 — no key needed
Qwen (qw/)             → qwen3-coder models UNLIMITED
Gemini (gemini/)       → Gemini 2.5 Flash — 1,500 req/day free
Cloudflare AI (cf/)    → 50+ models — 10K Neurons/day
Scaleway (scw/)        → Qwen3 235B, Llama 70B — 1M free tokens (EU)
Groq (groq/)           → Llama/Gemma — 14.4K req/day ultra-fast
NVIDIA NIM (nvidia/)   → 70+ open models — 40 RPM forever
Cerebras (cerebras/)   → Llama/Qwen world-fastest — 1M tok/day

🎙️ Ingyenes átírási kombó

Bármilyen hang/videó átírása 0 USD-ért Deepgram vezet 200 USD ingyenes, AssemblyAI 50 USD tartalék, Groq Whisper korlátlan vészhelyzeti tartalékként.

Szolgáltató Ingyenes kreditek Legjobb modell Rate Limit
🟢 Deepgram 200 USD ingyenes (regisztráció) nova-3 — a legjobb pontosság, több mint 30 nyelv Nincs RPM-korlát az ingyenes krediteknél
🔵 AssemblyAI 50 USD ingyenes (regisztráció) universal-3-pro — fejezetek, hangulat, személyazonossági adatok Nincs RPM-korlát az ingyenes krediteknél
🔴 Groq Örökre ingyenes whisper-large-v3 — OpenAI Whisper 30 RPM (korlátozott sebesség)

Javasolt kombináció itt: /dashboard/combos:

Name: free-transcription
Strategy: Priority
Nodes:
  [1] deepgram/nova-3          → uses $200 free first
  [2] assemblyai/universal-3-pro → fallback when Deepgram credits run out
  [3] groq/whisper-large-v3    → free forever, emergency fallback

Ezután a /dashboard/mediaÁtírás lapon: töltsön fel bármilyen hang- vagy videofájlt → válassza ki a kombinált végpontot → kérje le az átírást a támogatott formátumokban.

💡 Főbb jellemzők

Az OmniRoute v2.0 működési platformként készült, nem csak közvetítő proxyként.

🆕 Új ClawRouter által inspirált fejlesztések (2026. március)

Funkció Mit csinál
Grok-4 Fast Family xAI modellek 0,20 USD/0,50 USD/M áron 1143 ms benchmark (30%-kal gyorsabb, mint a Gemini 2.5 Flash)
🧠 GLM-5 a Z.AI-n keresztül 128 000 kimeneti kontextus, 0,5 USD/1 millió a GLM család legújabb zászlóshajója
🔮 MiniMax M2.5 Érvelés + ügynöki feladatok 0,30 USD/1M áron jelentős fejlesztés az M2.1-hez képest
🎯 ToolCalling Flag modellenként Modellenkénti toolCalling: true/false a rendszerleíró adatbázisban Az AutoCombo kihagyja az eszközökkel nem rendelkező modelleket
🌍 Többnyelvű szándékfelismerés PT/ZH/ES/AR kulcsszavak az AutoCombo pontozásban jobb modellválasztás nem angol nyelvű tartalomhoz
📊 Benchmark-vezérelt tartalékok Valódi p95 késés az élő kérések hírcsatornáiból, kombinált pontozásból Az AutoCombo tanul a tényleges adatokból
🔁 Duplikáció visszavonásának kérése Tartalom-kivonat alapú dedup ablak többügynök biztonságos, megakadályozza az ismétlődő terheléseket
🔌 Pluggable RouterStrategy Bővíthető RouterStrategy interfész egyéni útválasztási logika hozzáadása bővítményekként

🚀 Előző v2.0.9+ Játszótér, CLI ujjlenyomatok és ACP

Funkció Mit csinál
🎮 Játszótér modell Irányítópult oldal bármely modell közvetlen teszteléséhez szolgáltató/modell/végpont választó, Monaco Editor, adatfolyam, megszakítás, időzítés
🔏 CLI ujjlenyomat-egyeztetés Szolgáltatónkénti fejléc/törzs rendezés a natív CLI-aláírásoknak megfelelően váltson szolgáltatónként a Beállítások > Biztonság menüpontban. A proxy IP-címe megmarad
🤝 ACP-támogatás (Agent Client Protocol) CLI ügynök felderítés (Codex, Claude, Goose, Gemini CLI, OpenClaw + 9 további), folyamat spawner, /api/acp/agents végpont
🤖 ACP Agents Dashboard Hibakeresés Ügynökök oldal 14 ügynökből álló rács telepítési állapottal, verzióval, egyéni ügynök űrlappal bármely CLI-eszközhöz. Az OpenCode felhasználók egy „Opencode.json letöltése” gombot kapnak, amely automatikusan létrehoz egy használatra kész konfigurációt az összes elérhető modellhez.
🔧 Egyéni modell apiFormat Útválasztás Egyéni modellek apiFormat: "responses" most megfelelően irányítják a Responses API fordítóhoz
🏢 ** Codex Workspace Isolation** E-mailenként több Codex-munkaterület az OAuth megfelelően választja el a kapcsolatokat a munkaterület-azonosító
🔄 Elektronikus automatikus frissítés Az asztali alkalmazás ellenőrzi a frissítéseket + automatikus telepítés újraindításkor

🤖 Ügynök- és protokollműveletek (v2.0)

Funkció Mit csinál
🔧 MCP szerver (16 eszköz) IDE/ügynök eszközök 3 átvitelen keresztül: stdio, SSE (/api/mcp/sse), streamelhető HTTP (/api/mcp/stream)
🤝 A2A szerver (JSON-RPC + SSE) Ügynök-ügynök feladatvégrehajtás szinkronizálási és adatfolyam-folyamokkal
🧭 Konszolidált végpontok oldal Lapos kezelőoldal Endpoint Proxy, MCP, A2A és API Endpoints lapokkal
🎚️ Szolgáltatás engedélyezése/letiltása kapcsolók BE/KI kapcsolók az MCP-hez és az A2A-hoz a beállítások fennmaradásával (alapértelmezett: KI)
🛰️ MCP Runtime Heartbeat Valós folyamatállapot (pid, üzemidő, szívverés kora, szállítás, hatókör mód)
📋 MCP Audit Trail Szűrhető auditnaplók sikerrel/sikertelenséggel és kulcshozzárendeléssel
🔐 MCP Scope Enforcement 9 részletes hatókörű engedély az ellenőrzött szerszám-hozzáféréshez
📡 A2A Task Lifecycle Management Feladatok listázása/szűrése, események/műtermékek ellenőrzése, futó feladatok megszakítása
📋 Agent Card Discovery /.well-known/agent.json az ügyfél automatikus felfedezéséhez
🧪 E2E protokoll tesztkábel Valódi MCP SDK + A2A kliens folyamatok test:protocols:e2e
⚙️ Működési vezérlők Váltókombó, rugalmassági profilok alkalmazása, megszakítók alaphelyzetbe állítása egyetlen vezérlőfelületről

🧠 Útválasztás és intelligencia

Funkció Mit csinál
🎯 Intelligens 4-szintű tartalék Automatikus útvonal: Előfizetés → API-kulcs → Olcsó → Ingyenes
📊 Valós idejű kvótakövetés Élő tokenszám + visszaszámlálás visszaállítása szolgáltatónként
🔄 Formátum fordítás OpenAI ↔ Claude ↔ Gemini ↔ Válaszok sémabiztos konverziókkal
👥 Többfiókos támogatás Több fiók szolgáltatónként intelligens kiválasztással
🔄 Automatikus token frissítés Az OAuth-tokenek automatikusan frissülnek
🎨 Egyéni kombók 6 kiegyensúlyozási stratégia + tartalék láncvezérlés
🌐 Wildcard Router provider/* dinamikus útválasztás
🧠 A költségvetési szabályozás átgondolása Áthaladási, automatikus, egyéni és adaptív érvelési korlátok
🔀 Modell álnevek Beépített + egyedi modell alias és migrációs biztonság
Háttérromlás Alacsony prioritású háttérfeladatok irányítása olcsóbb modellek felé
🧪 Feladattudatos intelligens útválasztás Modell automatikus kiválasztása tartalomtípus szerint (kódolás/látás/elemzés/összegzés)
💬 Rendszer azonnali befecskendezés Következetesen alkalmazott globális viselkedésszabályozás
📄 Responses API-kompatibilitás Teljes /v1/responses támogatás a Codexhez és a speciális ügynöki munkafolyamatokhoz

🎵 Multimodális API-k

Funkció Mit csinál
🖼️ Képgenerálás /v1/images/generations felhővel és helyi háttérrendszerekkel
📐 Beágyazás /v1/embeddings keresési és RAG-folyamatokhoz
🎤 Audio átírás /v1/audio/transcriptions — 7 szolgáltató (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), automatikus nyelvérzékelés, MP4/MP3/WAV támogatás
🔊 Szövegfelolvasó /v1/audio/speech — 10 szolgáltató (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) helyes hibaüzenetekkel
🎬 Videogeneráció /v1/videos/generations (ComfyUI + SD WebUI munkafolyamatok)
🎵 Zenegeneráció /v1/music/generations (ComfyUI munkafolyamatok)
🛡️ Moderálás /v1/moderations biztonsági ellenőrzések
🔀 Átsorolás /v1/rerank a relevancia pontozáshoz
🔍 Internetes keresés 🆕 /v1/search — 5 szolgáltató (Serper, Brave, Perplexity, Exa, Tavily), 6500+ ingyenes/hó, automatikus feladatátvétel, gyorsítótár

🛡️ Rugalmasság, biztonság és kormányzás

Funkció Mit csinál
🔌 Megszakítók Modellenkénti kioldás/helyreállítás küszöbérték-vezérlőkkel
🎯 Végpont-tudatos modellek Az egyéni modellek deklarálják a támogatott végpontokat + API formátumot
🛡️ Menydörgésellenes csorda Mutex + szemafor védelem az újrapróbálkozás/rate eseményeknél
🧠 Szemantikai + aláírás gyorsítótár Költség/késleltetés csökkentése két gyorsítótár-réteggel
Idempotencia kérése Megkettőzött védőablak
🔒 TLS ujjlenyomat-hamisítás Böngészőszerű TLS-ujjlenyomat csökkenti a botfelismerést és a fiók megjelölését
🔏 CLI ujjlenyomat-egyeztetés Megfelel a natív CLI-kérés aláírásainak — csökkenti a kitiltási kockázatot, miközben megőrzi a proxy IP-címét
🌐 IP-szűrés Engedélyezési lista/blokkolista vezérlés a nyílt telepítésekhez
📊 Szerkeszthető díjkorlátok Konfigurálható globális/szolgáltatói szintű korlátozások tartósan
🔑 API-kulcskezelés + hatókör A kulcsok biztonságos kiadása/forgatása és a modell/szolgáltató vezérlői
🛡️ Védett /models Opcionális hitelesítési kapu és szolgáltatói elrejtés a modellkatalógushoz

📊 Observability & Analytics

Feature What It Does
📝 Request + Proxy Logging Full request/response and proxy logging
📉 Streamed Detailed Logs 🆕 Reconstructs SSE payload streams cleanly into the UI
📋 Unified Logs Dashboard Request, proxy, audit, and console views in one page
🔍 Request Telemetry p50/p95/p99 latency and request tracing
🏥 Health Dashboard Uptime, breaker states, lockouts, cache stats
💰 Cost Tracking Budget controls and per-model pricing visibility
📈 Analytics Visualizations Model/provider usage insights and trend views
🧪 Evaluation Framework Golden set testing with configurable match strategies

☁️ Deployment & Platform

Funkció Mit csinál
🌐 Deploy Anywhere Localhost, VPS, Docker, Cloud környezetek
💾 Cloud Sync Konfiguráció szinkronizálása felhőkezelőn keresztül
🔄 Biztonsági mentés/visszaállítás Export/import és katasztrófa utáni helyreállítási folyamatok
🧙 Bevezető varázsló Első futtatás irányított beállítás
🔧 CLI Tools Dashboard Egykattintásos beállítás a népszerű kódolóeszközökhöz
🎮 Játszótér modell Teszteljen bármely szolgáltatót/modellt/végpontot az irányítópultról
🔏 CLI ujjlenyomat kapcsoló Szolgáltatónkénti ujjlenyomat-egyeztetés a Beállítások > Biztonság
🌐 i18n (30 nyelv) Teljes irányítópult + dokumentumok nyelvi támogatása RTL lefedettséggel
🧹 Minden modell törlése Egykattintásos modelllista törlése a szolgáltató adatai között
👁️ Sidebar Controls 🆕 Hide components and integrations from Appearance Settings
📋 Kiadássablonok Szabványos GitHub-sablonok hibákhoz és szolgáltatásokhoz
📂 Egyéni adattár DATA_DIR felülírása a tárolási helyhez

Feature Deep Dive

Intelligens tartalék praktikus költségszabályozással

Combo: "my-coding-stack"
  1. cc/claude-opus-4-6
  2. nvidia/llama-3.3-70b
  3. glm/glm-4.7
  4. if/kimi-k2-thinking

Ha a kvóta, arány vagy állapot meghiúsul, az OmniRoute kézi váltás nélkül automatikusan a következő jelöltre lép.

Látható és működőképes protokollkezelés

  • Az MCP + A2A felfedezhető a felhasználói felületen és a dokumentumokban (nem rejtett)
  • A protokollállapot API-k élő működési adatokat tesznek közzé (/api/mcp/*, /api/a2a/*)
  • Az irányítópultok tartalmaznak műveleteket a 2. napi műveletekhez (kombinált kapcsolók, megszakítók alaphelyzetbe állítása, feladat törlése)

Fordító + érvényesítési munkafolyamat

A Fordító terület a következőket tartalmazza:

  • Játszótér: kérjen átalakítási ellenőrzéseket
  • Csevegés tesztelő: teljes kérés/válasz oda-vissza út
  • Test Bench: több eset egy menetben
  • Élő monitor: valós idejű forgalmi nézet

Plusz a protokoll érvényesítése valós ügyfelekkel a npm run test:protocols:e2e segítségével.

📖 MCP Server README — Eszközreferencia, IDE konfigurációk és példák kliensekre

📖 A2A Server README — Készségek, JSON-RPC módszerek, adatfolyamok és feladatok életciklusa

🧪 Értékelések (Evals)

Az OmniRoute egy beépített kiértékelő keretrendszert tartalmaz, amellyel az LLM válaszminőségét egy aranykészlettel összehasonlítva tesztelheti. Az irányítópulton az Analytics → Evals menüpontban érheti el.

Beépített arany készlet

Az előre feltöltött "OmniRoute Golden Set" teszteseteket tartalmaz:

  • Üdvözlet, matematika, földrajz, kódgenerálás
  • JSON formátum megfelelőség, fordítás, leértékelés generálása
  • Biztonsági elutasítás (káros tartalom), számlálás, logikai logika

Értékelési stratégiák

Stratégia Leírás Példa
exact A kimenetnek pontosan meg kell egyeznie "4"
contains A kimenetnek tartalmaznia kell részkarakterláncot (a kis- és nagybetűk nem különböznek egymástól) "Paris"
regex A kimenetnek meg kell egyeznie a regex mintával "1.*2.*3"
custom Az egyéni JS függvény igaz/hamis (output) => output.length > 10

📖 Beállítási útmutató

Protokollbeállítás (MCP + A2A)

🧩 MCP beállítása (Model Context Protocol)

Indítsa el az MCP-átvitelt stdio módban:

omniroute --mcp

Javasolt érvényesítési folyamat:

  1. Csatlakoztassa az MCP-klienst az stdio-n keresztül.
  2. Futtassa a omniroute_get_health.
  3. Futtassa a omniroute_list_combos.
  4. Nyissa meg a /dashboard/mcp oldalt a szívverés, a tevékenység és az ellenőrzés megerősítéséhez.

Hasznos API-k az automatizáláshoz:

  • GET /api/mcp/status
  • GET /api/mcp/tools
  • GET /api/mcp/audit
  • GET /api/mcp/audit/stats
🤝 A2A beállítás (Agent2Agent)

Fedezze fel az ügynököt:

curl http://localhost:20128/.well-known/agent.json

Feladat küldése:

curl -X POST http://localhost:20128/a2a \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":"setup-a2a","method":"message/send","params":{"skill":"quota-management","messages":[{"role":"user","content":"Summarize quota status."}]}}'

Életciklus kezelése:

  • GET /api/a2a/status
  • GET /api/a2a/tasks
  • GET /api/a2a/tasks/:id
  • POST /api/a2a/tasks/:id/cancel

Működési UI:

  • /dashboard/a2a a feladat/állapot/folyam megfigyelhetőségéhez és füstműveletekhez
🧪 Végpontok közötti protokoll érvényesítés

Érvényesítse mindkét protokollt valódi ügyfelekkel:

npm run test:protocols:e2e

Ez igazolja:

  • MCP SDK kliens csatlakozás/lista/hívás
  • A2A felfedezés/küldés/stream/get/cancel
  • Az MCP audit és A2A feladatkezelő API-k adatainak keresztellenőrzése
💳 Előfizetési szolgáltatók

Claude Code (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

Profi tipp: Használja az Opust összetett feladatokhoz, a Sonnet pedig a sebességhez. Az OmniRoute nyomkövetési kvóta modellenként!

OpenAI Codex (Plus/Pro)

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

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

Codex fióklimit-kezelés (5 óra + heti)

Minden Codex-fiók rendelkezik házirend-kapcsolókkal a Dashboard -> Providers-ban:

  • 5h (BE/KI): érvényesítse az 5 órás ablak küszöbszabályát.
  • Weekly (BE/KI): érvényesítse a heti ablak küszöbére vonatkozó szabályzatot.
  • Küszöbbeli viselkedés: ha egy engedélyezett ablak eléri a >=90%-os használatot, a fiók kimarad.
  • Forgatási viselkedés: Az OmniRoute automatikusan a következő jogosult Codex-fiókhoz irányít.
  • Visszaállítási viselkedés: amikor a szolgáltató resetAt ideje letelik, a fiók automatikusan újra jogosulttá válik.

Forgatókönyvek:

  • 5h ON + Weekly ON: a fiók kimarad, ha bármelyik ablak eléri a küszöböt.
  • 5h OFF + Weekly ON: csak heti használat blokkolhatja a fiókot.
  • 5h ON + Weekly OFF: csak 5 órás használat blokkolhatja a fiókot.
  • resetAt sikeres: a fiók automatikusan újra rotációba lép (nincs kézi újraengedélyezés).

Gemini CLI (INGYENES 180 000/hó!)

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

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

Legjobb érték: Hatalmas ingyenes szint! Használja ezt a fizetett szintek előtt.

GitHub másodpilóta

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
🔑 API kulcs szolgáltatók

NVIDIA NIM (INGYENES fejlesztői hozzáférés 70+ modell)

  1. Regisztráljon: build.nvidia.com
  2. Ingyenes API-kulcs beszerzése (1000 következtetési kredit)
  3. Irányítópult → Szolgáltató hozzáadása → NVIDIA NIM:
    • API-kulcs: nvapi-your-key

Modellek: nvidia/llama-3.3-70b-instruct, nvidia/mistral-7b-instruct és több mint 50

Profi tipp: OpenAI-kompatibilis API zökkenőmentesen működik az OmniRoute formátumfordításával!

DeepSeek

  1. Regisztráljon: platform.deepseek.com
  2. Szerezze be az API-kulcsot
  3. Irányítópult → Szolgáltató hozzáadása → DeepSeek

Modellek: deepseek/deepseek-chat, deepseek/deepseek-coder

Groq (ingyenes szint elérhető!)

  1. Regisztráljon: console.groq.com
  2. API-kulcs beszerzése (ingyenes szint tartalmazza)
  3. Irányítópult → Szolgáltató hozzáadása → Groq

Modellek: groq/llama-3.3-70b, groq/mixtral-8x7b

Profi tipp: Ultragyors következtetés a legjobb valós idejű kódoláshoz!

OpenRouter (100+ modell)

  1. Regisztráljon: openrouter.ai
  2. Szerezze be az API-kulcsot
  3. Irányítópult → Szolgáltató hozzáadása → OpenRouter

Modellek: Hozzáférés több mint 100 modellhez az összes főbb szolgáltatótól egyetlen API-kulccsal.

💰 Olcsó szolgáltatók (tartalék)

GLM-4.7 (napi visszaállítás, 0,6 USD/1 millió)

  1. Regisztráljon: Zhipu AI
  2. Szerezze be az API-kulcsot a Coding Plan-ból
  3. Irányítópult → API-kulcs hozzáadása:
    • Szolgáltató: glm
    • API-kulcs: your-key

Használat: glm/glm-4.7

Profi tipp: A kódolási terv 3-szoros kvótát kínál 1/7 költséggel! Visszaállítás naponta 10:00.

MiniMax M2.1 (5 óra visszaállítás, 0,20 USD/1 millió)

  1. Regisztráljon: MiniMax
  2. Szerezze be az API-kulcsot
  3. Irányítópult → API-kulcs hozzáadása

Használat: minimax/MiniMax-M2.1

Profi tipp: A legolcsóbb lehetőség hosszú kontextushoz (1 millió token)!

Kimi K2 (9 USD/hó lakás)

  1. Feliratkozás: Moonshot AI
  2. Szerezze be az API-kulcsot
  3. Irányítópult → API-kulcs hozzáadása

Használat: kimi/kimi-latest

Profi tipp: Fix 9 USD/hó 10 millió token esetén = 0,90 USD/1 millió tényleges költség!

🆓 INGYENES szolgáltatók (vészhelyzeti biztonsági mentés)

Qoder (5 INGYENES modell OAuth-on keresztül)

Dashboard → Connect Qoder
→ Qoder OAuth login
→ Unlimited usage

Models:
  if/kimi-k2-thinking
  if/qwen3-coder-plus
  if/glm-4.7
  if/minimax-m2
  if/deepseek-r1

Qwen (4 INGYENES modell az eszközkódon keresztül)

Dashboard → Connect Qwen
→ Device code authorization
→ Unlimited usage

Models:
  qw/qwen3-coder-plus
  qw/qwen3-coder-flash

Kiro (Claude INGYENES)

Dashboard → Connect Kiro
→ AWS Builder ID or Google/GitHub
→ Unlimited usage

Models:
  kr/claude-sonnet-4.5
  kr/claude-haiku-4.5
🎨 Kombók létrehozása

1. példa: Előfizetés maximalizálása → Olcsó biztonsági mentés

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. példa: Csak ingyenes (nulla költség)

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!
🔧 CLI integráció

Kurzor IDE

Settings → Models → Advanced:
  OpenAI API Base URL: http://localhost:20128/v1
  OpenAI API Key: [from OmniRoute dashboard]
  Model: cc/claude-opus-4-6

Claude Code

Használja az irányítópult CLI Tools oldalát az egykattintásos konfiguráláshoz, vagy szerkessze manuálisan a ~/.claude/settings.json fájlt.

Codex CLI

export OPENAI_BASE_URL="http://localhost:20128"
export OPENAI_API_KEY="your-omniroute-api-key"

codex "your prompt"

OpenClaw

1. lehetőség Irányítópult (ajánlott):

Dashboard → CLI Tools → OpenClaw → Select Model → Apply

2. lehetőség Kézi: Szerkesztés ~/.openclaw/openclaw.json:

{
  "models": {
    "providers": {
      "omniroute": {
        "baseUrl": "http://127.0.0.1:20128/v1",
        "apiKey": "sk_omniroute",
        "api": "openai-completions"
      }
    }
  }
}

Megjegyzés: Az OpenClaw csak a helyi OmniRoute-tal működik. Használja az 127.0.0.1 localhost helyett az IPv6-feloldási problémák elkerülése érdekében.

Cline / Folytatás / RooCode

Settings → API Configuration:
  Provider: OpenAI Compatible
  Base URL: http://localhost:20128/v1
  API Key: [from OmniRoute dashboard]
  Model: if/kimi-k2-thinking

OpenCode

1. lépés: Az OmniRoute hozzáadása egyéni szolgáltatóként:

opencode
/connect
# Select "Other" → Enter ID: "omniroute" → Enter your OmniRoute API key

2. lépés: Hozzon létre/szerkesszen opencode.json projektjének gyökérkönyvtárában:

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "omniroute": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "OmniRoute",
      "options": {
        "baseURL": "http://localhost:20128/v1"
      },
      "models": {
        "cc/claude-sonnet-4-20250514": { "name": "Claude Sonnet 4" },
        "gg/gemini-2.5-pro": { "name": "Gemini 2.5 Pro" },
        "if/kimi-k2-thinking": { "name": "Kimi K2 (Free)" }
      }
    }
  }
}

3. lépés: Válassza ki a modellt az OpenCode-ban:

/models
# Select any OmniRoute model from the list

Tipp: Adja hozzá az OmniRoute /v1/models végpontjában elérhető bármely modellt a models szakaszhoz. Használja a provider/model-id formátumot az OmniRoute irányítópultján.


🐛 Hibaelhárítás

Kattintson a hibaelhárítási útmutató kibontásához

"A nyelvi modell nem adott üzenetet"

  • A szolgáltatói kvóta kimerült → Ellenőrizze az irányítópult kvótakövetőjét
  • Megoldás: Használjon kombinált tartalékot, vagy váltson olcsóbb szintre

Drátakorlát

  • Előfizetési kvóta lejárt → Tartalék a GLM/MiniMax-hoz
  • Kombinó hozzáadása: cc/claude-opus-4-6 → glm/glm-4.7 → if/kimi-k2-thinking

OAuth token lejárt

  • Az OmniRoute automatikusan frissíti
  • Ha a problémák továbbra is fennállnak: Irányítópult → Szolgáltató → Újracsatlakozás

Magas költségek

  • Ellenőrizze a használati statisztikákat az Irányítópult → Költségek menüpontban
  • Állítsa át az elsődleges modellt GLM/MiniMax-ra
  • Használjon ingyenes réteget (Gemini CLI, Qoder) a nem kritikus feladatokhoz

Az irányítópult/API portok hibásak

  • PORT a kanonikus alapport (és alapértelmezés szerint API-port)
  • Az API_PORT csak az OpenAI-kompatibilis API figyelőt írja felül
  • Az DASHBOARD_PORT csak az irányítópultot/Next.js figyelőt írja felül
  • Állítsa be a NEXT_PUBLIC_BASE_URL-t az irányítópultjára/nyilvános URL-címére (OAuth-visszahívásokhoz)

Felhő szinkronizálási hibák

  • Ellenőrizze, hogy BASE_URL mutat a futó példányra
  • Ellenőrizze CLOUD_URL pontot a várható felhő-végponthoz
  • Tartsa az NEXT_PUBLIC_* értékeket a szerveroldali értékekkel összhangban

Az első bejelentkezés nem működik

  • Ellenőrizze a INITIAL_PASSWORD-t itt: .env
  • Ha nincs beállítva, a tartalék jelszó: 123456

Nincs kérésnapló

  • ENABLE_REQUEST_LOGS=true beállítása a .env-ban

A csatlakozási teszt „Érvénytelen” üzenetet mutat az OpenAI-kompatibilis szolgáltatók esetében

  • Sok szolgáltató nem tesz közzé /models végpontot
  • Az OmniRoute v1.0.6+ tartalmazza a tartalék érvényesítést a csevegés befejezésén keresztül
  • Győződjön meg arról, hogy az alap URL tartalmazza a /v1 utótagot

🔐 OAuth távoli szerveren

⚠️ Fontos az OmniRoute-ot VPS-en, Dockeren vagy bármely távoli szerveren futtató felhasználók számára

Miért nem működik az Antigravity / Gemini CLI OAuth távoli szervereken?

Az Antigravity és Gemini CLI szolgáltatók a Google OAuth 2.0 szolgáltatást használják. A Google megköveteli, hogy az OAuth folyamatban szereplő redirect_uri pontosan egyezzen az alkalmazás Google Cloud Console-jában előregisztrált URI-k egyikével.

Az OmniRoute csomagban található OAuth hitelesítő adatok csak a localhost számára vannak regisztrálva. Amikor egy távoli szerveren éri el az OmniRoute szolgáltatást (pl. https://omniroute.myserver.com), a Google a következőkkel utasítja el a hitelesítést:

Error 400: redirect_uri_mismatch

Megoldás: Állítsa be saját OAuth hitelesítő adatait

Létre kell hoznia egy OAuth 2.0 ügyfél-azonosítót a Google Cloud Console-ban a szerver URI-jával.

Lépésről lépésre

1. Nyissa meg a Google Cloud Console-t

Ugrás ide: https://console.cloud.google.com/apis/credentials

2. Új OAuth 2.0 ügyfél-azonosító létrehozása

  • Kattintson a „+ Hitelesítési adatok létrehozása”„OAuth-ügyfélazonosító” elemre.
  • Alkalmazás típusa: "Web alkalmazás"
  • Név: bármi, ami tetszik (pl. OmniRoute Remote)

3. Engedélyezett átirányítási URI-k hozzáadása

Az "Engedélyezett átirányítási URI-k" mezőbe írja be:

https://your-server.com/callback

Cserélje ki a your-server.com értéket a szerver domainjére vagy IP-címére (ha szükséges, adja meg a portot, pl. http://45.33.32.156:20128/callback).

4. Mentse és másolja a hitelesítő adatokat

A létrehozás után a Google megjeleníti az Client ID és Client Secret kódot.

5. Környezeti változók beállítása

A .env (vagy a Docker környezeti változókban):

# For Antigravity:
ANTIGRAVITY_OAUTH_CLIENT_ID=your-client-id.apps.googleusercontent.com
ANTIGRAVITY_OAUTH_CLIENT_SECRET=GOCSPX-your-secret

# For Gemini CLI:
GEMINI_OAUTH_CLIENT_ID=your-client-id.apps.googleusercontent.com
GEMINI_OAUTH_CLIENT_SECRET=GOCSPX-your-secret
GEMINI_CLI_OAUTH_CLIENT_SECRET=GOCSPX-your-secret

6. Az OmniRoute újraindítása

# npm:
npm run dev

# Docker:
docker restart omniroute

7. Próbáljon újra csatlakozni

Irányítópult → Szolgáltatók → Antigravity (vagy Gemini CLI) → OAuth

A Google most megfelelően átirányítja a következőre: https://your-server.com/callback.


Ideiglenes megoldás (egyéni hitelesítő adatok nélkül)

Ha most nem szeretné beállítani a saját hitelesítő adatait, továbbra is használhatja a manuális URL-folyamatot:

  1. Az OmniRoute megnyitja a Google engedélyezési URL-címét
  2. Az engedélyezés után a Google megpróbál átirányítani a localhost címre (ami a távoli szerveren meghiúsul)
  3. Másolja ki a teljes URL-t a böngésző címsorából (még akkor is, ha az oldal nem töltődik be)
  4. Illessze be az URL-t az OmniRoute csatlakozási módban látható mezőbe
  5. Kattintson a "Csatlakozás" gombra.

Ez azért működik, mert az URL-ben szereplő engedélyezési kód attól függetlenül érvényes, hogy az átirányítási oldal betöltődött-e.


🇧🇷 Versão em Português

Az OAuth do Antigravity / Gemini CLI falha em servidores remotos?

Az Antigravitáció és a Gemini CLI usam Google OAuth 2.0 hitelesítése. A Google exige que a redirect_uri nincs fluxo OAuth seja exatamente uma das URI-k pre-cadastradas no Google Cloud Console do aplicativo.

As credenciais OAuth embutidas no OmniRoute estão cadastradas apenas para localhost. Quando você acessa o OmniRoute em um servidor Remoto (pl.: https://omniroute.meuservidor.com), o Google rejeita a autenticação com:

Error 400: redirect_uri_mismatch

Megoldás: A suas próprias credenciais OAuth konfigurálása

Você precisa criar um OAuth 2.0 ügyfél-azonosító nincs Google Cloud Console com egy URI do seu servidor.

Passo a passo

1. Acesse o Google Cloud Console

Abra: https://console.cloud.google.com/apis/credentials

2. Crie um novo OAuth 2.0 ügyfél-azonosító

  • Kattintson a gombra "+ Hitelesítési adatok létrehozása""OAuth-kliens-azonosító"
  • Tipo de Aplicativo: "Web alkalmazás"
  • Név: escolha qualquer nome (pl.: OmniRoute Remote)

3. Adicione mint engedélyezett átirányítási URI

No campo "Engedélyezett átirányítási URI-k", kiegészítés:

https://seu-servidor.com/callback

Helyettesítő seu-servidor.com pelo domínio vagy IP do seu servidor (beleértve a porta se necessário-t is, pl.: http://45.33.32.156:20128/callback).

4. Másolat mentése hitelesítésként

Após criar, o Google mostrará o Client ID e o Client Secret.

5. Konfigurálás variáveis de ambienteként

No seu .env (ou nas variáveis de ambiente do 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. Reinicie o OmniRoute

# Se usando npm:
npm run dev

# Se usando Docker:
docker restart omniroute

7. Tente conectar novamente

Irányítópult → Szolgáltatók → Antigravity (vagy Gemini CLI) → OAuth

Agora o Google redirecionará corretamente para https://seu-servidor.com/callback e a autenticação funcionará.


Kerülő megoldás temporário (sem configurar credenciais próprias)

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

  1. OmniRoute abrirá a Google autorização URL-jét
  2. Após você autorizar, o Google tentará redirecionar para localhost (que falha no servidor remoto)
  3. ** Teljes URL másolása** 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. Kattintson a "Connect" gombra

Este workaround funciona porque o código de autorização na URL é válido independente do redirect ter carregado ou não.


🛠️ Tech Stack

Kattintson a technológiai verem részleteinek kibontásához
  • Futtatási idejű: Node.js 1822 LTS (⚠️ A Node.js 24+ nem támogatott - A better-sqlite3 natív binárisok nem kompatibilisek)
  • Nyelv: TypeScript 5.9 100% TypeScript a src/ és open-sse/ között (nulla any az alapmodulokban a v2.0 óta)
  • Keretrendszer: Next.js 16 + React 19 + Tailwind CSS 4
  • Adatbázis: LowDB (JSON) + SQLite (tartomány állapota + proxynaplók + MCP-audit + útválasztási döntések)
  • Sémák: Zod (MCP-eszköz I/O-ellenőrzése, API-szerződések)
  • Protokollok: MCP (stdio/HTTP) + A2A v0.3 (JSON-RPC 2.0 + SSE)
  • Streaming: Szerver által küldött események (SSE)
  • Auth: OAuth 2.0 (PKCE) + JWT + API-kulcsok + MCP-hatókörű engedélyezés
  • Tesztelés: Node.js tesztfutó + Vitest (900+ teszt, beleértve az egységet, az integrációt, az E2E-t)
  • CI/CD: GitHub Actions (automatikus npm közzététel + Docker Hub kiadáskor)
  • Webhely: omniroute.online
  • Csomag: npmjs.com/package/omniroute
  • Dokker: hub.docker.com/r/diegosouzapw/omniroute
  • Rugalmasság: megszakító, exponenciális visszakapcsolás, mennydörgés elleni csorda, TLS-hamisítás, automatikus kombinált öngyógyítás

📖 Dokumentáció

dokumentum Leírás
User Guide Szolgáltatók, kombók, CLI-integráció, telepítés
API Reference Minden végpont példákkal
MCP Server 16 MCP-eszköz, IDE konfigurációk, Python/TS/Go kliensek
A2A Server JSON-RPC 2.0 protokoll, készségek, adatfolyam, feladat mgmt
Auto-Combo Engine 6 faktoros pontozás, módcsomagok, öngyógyító
Troubleshooting Gyakori problémák és megoldások
Architecture Rendszerarchitektúra és belső elemek
Contributing Fejlesztési beállítások és irányelvek
OpenAPI Spec OpenAPI 3.0 specifikáció
Security Policy Sebezhetőségi jelentések és biztonsági gyakorlatok
VM Deployment Teljes útmutató: VM + nginx + Cloudflare beállítás
Features Gallery Vizuális irányítópult bemutató képernyőképekkel
Release Checklist Kiadás előtti érvényesítési lépések

🗺️ Útiterv

Az OmniRoute 210+ funkciót tervez több fejlesztési fázisban. Íme a legfontosabb területek:

Kategória Tervezett funkciók Kiemelések
🧠 Útválasztás és intelligencia 25+ Legkisebb késleltetésű útválasztás, címke alapú útválasztás, kvóta elővizsgálat, P2C-fiók kiválasztása
🔒 Biztonság és megfelelőség 20+ SSRF keményítés, hitelesítő adatok álcázása, végpontonkénti sebességkorlát, felügyeleti kulcs hatóköre
📊 Megfigyelhetőség 15+ OpenTelemetry integráció, valós idejű kvótafigyelés, modellenkénti költségkövetés
🔄 ** Szolgáltatói integrációk** 20+ Dinamikus modellnyilvántartás, szolgáltatói leállások, többfiókos Codex, másodpilóta kvótaelemzés
Teljesítmény 15+ Kettős gyorsítótárréteg, gyorsítótár, válaszgyorsítótár, folyamatos adatfolyam, kötegelt API
🌐 Ökoszisztéma 10+ WebSocket API, config hot-reload, elosztott konfigurációs tároló, kereskedelmi mód

🔜 Hamarosan

  • 🔗 OpenCode integráció - Natív szolgáltatói támogatás az OpenCode AI kódoló IDE-hez
  • 🔗 TRAE integráció — A TRAE AI fejlesztési keret teljes támogatása
  • 📦 Batch API - Aszinkron kötegelt feldolgozás tömeges kérésekhez
  • 🎯 Címke alapú útválasztás - Egyéni címkéken és metaadatokon alapuló útvonalkérések
  • 💰 Legalacsonyabb költségű stratégia - Automatikusan válassza ki a legolcsóbb elérhető szolgáltatót

📝 A teljes funkció specifikációi a OMNI_TOKEN_342 címen érhetők el (217 részletes specifikáció)


👥 Közreműködők

Contributors

Hogyan járuljunk hozzá

  1. Fork a tároló
  2. Hozza létre saját jellemzői ágát (git checkout -b feature/amazing-feature)
  3. Végezze el módosításait (git commit -m 'Add amazing feature')
  4. Nyomja az ágra (git push origin feature/amazing-feature)
  5. Nyisson meg egy lehívási kérelmet

A részletes útmutatásért lásd: CONTRIBUTING.md.

Új verzió kiadása

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

📊 Csillagtörténet

Stargazers idővel

Stargazers over time

🙏 Köszönetnyilvánítás

Külön köszönet 9router, decolua az eredeti projekt, amely ezt a villát inspirálta. Az OmniRoute erre a hihetetlen alapra épít további funkciókkal, multimodális API-kkal és teljes TypeScript-újraírással.

Külön köszönet CLIProxyAPI az eredeti Go implementációnak, amely ihlette ezt a JavaScript-portot.


📄 Licenc

MIT-licenc a részletekért lásd: LICENSE.


A ❤️ segítségével készült a 24/7 kódoló fejlesztőknek
omniroute.online