Utiliser GLM 5.2 avec Roo Code — velqa.dev, facturation USD
Roo Code est un fork de Cline avec des profils de mode avancés (Code, Architect, Ask, Debug). Il se configure de la même façon pour un provider OpenAI-compatible.
Prérequis
- VS Code avec l'extension Roo Code installée
- Une clé API velqa.dev (voir le quickstart)
Configuration
- Ouvrez Roo Code dans la barre latérale VS Code
- Cliquez sur l'icône Paramètres (engrenage)
- Dans API Provider, sélectionnez OpenAI Compatible
- Remplissez les champs :
| Champ | Valeur |
|---|---|
| Base URL | https://api.velqa.dev/v1 |
| API Key | sk-... |
| Model ID | glm-5.2 |
| Context Window Size | 131072 |
| Max Output Tokens | 16384 |
- Cliquez Save
Fenêtre de contexte et sortie (important)
Renseignez Context Window Size et Max Output Tokens dans les paramètres avancés du provider OpenAI Compatible. Elles indiquent à Roo Code quand compacter le contexte. Sans elles, une longue session agentique laisse le contexte grossir sans limite et finit par déclencher Trop de tokens demandes. Reessaie plus tard., tout en consommant votre quota plus vite.
Valeurs par modèle :
| Model ID | Context Window Size | Max Output Tokens |
|---|---|---|
glm-5.2 | Consultez le catalogue | Consultez le catalogue |
minimax-m3 | 131072 | 16384 |
hy3 | 262144 | 16384 |
glm-4.7-flash | 200000 | 16384 |
deepseek-v4-flash | 65536 | 8192 |
Modèles disponibles
| Model ID | Cas d'usage Roo Code |
|---|---|
glm-5.2 | Mode Code et Architect — vérifiez les limites dans le catalogue |
minimax-m3 | Mode Code — génération et refactoring |
glm-4.7-flash | Mode Ask — questions rapides, documentation |
deepseek-v4-flash | Gros volume économique |
Compatibilité tool calling
Roo Code exige le tool calling natif OpenAI. Vérifiez qu'un modèle actif supporte ce format avant de le sélectionner. Ne configurez pas de fallback XML — il n'est pas supporté par Roo Code.
Test
Lancez une tâche simple dans le mode Ask : Quel est le contenu de ce dossier ?. Une réponse sans erreur confirme que le gateway velqa.dev répond correctement.
Dépannage
- `401 Unauthorized` : clé API incorrecte ou absente
- `Model not found` : vérifiez l'identifiant exact sur velqa.dev/models
- Pas de tool calling : vérifiez que le Model ID correspond exactement à un modèle actif qui supporte les outils.
