Automatizované směrování modelů v Claude, Codex a Cursor
Nový projekt funguje jako proxy pro Anthropic, OpenAI a Gemini API a automaticky směruje požadavky mezi modely.
Nový projekt na GitHubu, vyvinutý firmou Weave, představuje router, který automaticky vybírá vhodný model pro každou žádost. Funguje jako proxy pro Anthropic, OpenAI a Gemini API a lze ho napojit na nástroje jako Claude Code, Codex, Cursor nebo vlastní aplikaci.
Router využívá cluster scorer, který analyzuje žádosti a na základě toho vybírá nejvhodnější model. To znamená, že vývojáři se nemusí starat o to, který model použít pro konkrétní úlohu, protože router se postará o optimalizaci volby.
Router je možné spustit lokálně na portu 8080, což usnadňuje testování a vývoj. Pro instalaci stačí použít příkaz npx @workweave/router.
Router také podporuje sledování pomocí OTLP a integraci s nástroji jako Honeycomb, Datadog a Grafana. Zajímavé na tom je, že router používá šifrování pro uchovávání klíčů na místním zařízení.
Kromě toho router poskytuje endpointy pro různá API volání, což usnadňuje integraci s existujícími aplikacemi. Vedle modelů dostupných přes Anthropic, OpenAI nebo Gemini může pracovat také s modely přes OpenRouter, například DeepSeek, Kimi, GLM, Qwen, Llama nebo Mistral.
Je však důležité mít na paměti, že některé funkce mohou být v beta verzi a nemusí být plně optimalizovány.