Routage intelligent
Le routage intelligent selectionne automatiquement le meilleur fournisseur pour chaque requete en fonction de la classification de l’intention. Utilisez claudex run auto pour l’activer.
Fonctionnement
Section intitulée « Fonctionnement »- L’utilisateur execute
claudex run auto - Claude Code envoie une requete au proxy
- Le proxy extrait le message de l’utilisateur et l’envoie a un classificateur local (par ex. Ollama)
- Le classificateur retourne une categorie d’intention (code, analysis, creative, search, math)
- Les regles de routage font correspondre l’intention au profil fournisseur optimal
- La requete est transmise au fournisseur selectionne
Configuration
Section intitulée « Configuration »[router]enabled = trueprofile = "local-qwen" # reutiliser le base_url + api_key d'un profil pour la classificationmodel = "qwen2.5:3b" # remplacer le modele (optionnel, par defaut le default_model du profil)
[router.rules]code = "deepseek" # taches de codage → DeepSeekanalysis = "grok" # taches analytiques → Grokcreative = "chatgpt" # ecriture creative → ChatGPTsearch = "kimi" # recherche/documentation → Kimimath = "deepseek" # math/logique → DeepSeekdefault = "grok" # repli pour les intentions non classifieesCategories d’intentions
Section intitulée « Categories d’intentions »| Intention | Description | Exemples de taches |
|---|---|---|
code | Programmation et generation de code | Ecrire une fonction, corriger un bug, refactoriser du code |
analysis | Analyse de donnees et raisonnement | Analyser des logs, comparer des approches, expliquer des concepts |
creative | Ecriture creative et ideation | Rediger de la documentation, trouver des noms, rediger des emails |
search | Recuperation d’informations | Trouver des docs API, rechercher des codes d’erreur |
math | Taches mathematiques et logiques | Calculer la complexite, prouver la correction |
Utilisation
Section intitulée « Utilisation »# Executer avec le routage intelligentclaudex run auto
# Remplacer le modele meme avec le routage automatiqueclaudex run auto -m grok-3-mini-beta