Przejdź do głównej zawartości

Inteligentne trasowanie

Inteligentne trasowanie automatycznie wybiera najlepszego dostawce dla kazdego zadania na podstawie klasyfikacji intencji. Uzyj claudex run auto, aby je aktywowac.

  1. Uzytkownik uruchamia claudex run auto
  2. Claude Code wysyla zadanie do proxy
  3. Proxy wyodrebnia wiadomosc uzytkownika i wysyla ja do lokalnego klasyfikatora (np. Ollama)
  4. Klasyfikator zwraca kategorie intencji (code, analysis, creative, search, math)
  5. Reguly trasowania mapuja intencje na optymalny profil dostawcy
  6. Zadanie jest przekazywane do wybranego dostawcy
[router]
enabled = true
profile = "local-qwen" # ponowne uzycie base_url + api_key profilu do klasyfikacji
model = "qwen2.5:3b" # nadpisanie modelu (opcjonalne, domyslnie default_model profilu)
[router.rules]
code = "deepseek" # zadania programistyczne → DeepSeek
analysis = "grok" # zadania analityczne → Grok
creative = "chatgpt" # pisanie kreatywne → ChatGPT
search = "kimi" # wyszukiwanie/badania → Kimi
math = "deepseek" # matematyka/logika → DeepSeek
default = "grok" # zapasowy dla niesklasyfikowanych
IntencjaOpisPrzykladowe zadania
codeProgramowanie i generowanie koduNapisz funkcje, napraw blad, refaktoryzuj kod
analysisAnaliza danych i rozumowanieAnalizuj logi, porownaj podejscia, wyjasnij koncepcje
creativePisanie kreatywne i generowanie pomyslowNapisz dokumentacje, wymyslaj nazwy, redaguj e-maile
searchWyszukiwanie informacjiZnajdz dokumentacje API, wyszukaj kody bledow
mathZadania matematyczne i logiczneOblicz zlozonosc, udowodnij poprawnosc
Okno terminala
# Uruchom z inteligentnym trasowaniem
claudex run auto
# Nadpisz model nawet przy automatycznym trasowaniu
claudex run auto -m grok-3-mini-beta