Appearance
Modèles
Sur cette page
Choisir un modèle
text
> /modelAffiche les modèles du fournisseur courant et permet d'en saisir un autre librement. La bannière affiche toujours le modèle réel qui répond (jamais un placeholder).
Capacités
Chaque modèle expose des capacités que Marexcode découvre dans cet ordre :
- Override explicite —
modelCapabilities["fournisseur/modèle"]dansconfig.json(prioritaire) - Métadonnées du fournisseur —
supports_vision, modalités OpenRouter… - Défauts connus — Anthropic, OpenAI, Gemini,
deepseek-flash…
| Capacité | Clé | Effet |
|---|---|---|
contextWindow | nombre de tokens | Base du budget de compaction et du % affiché |
maxOutputTokens | nombre de tokens | Plafond de génération |
supportsTools | booléen | Appels d'outils (function calling) |
supportsVision | booléen | Images jointes acceptées |
json
{
"modelCapabilities": {
"local/mon-modele": {
"contextWindow": 128000,
"maxOutputTokens": 8192,
"supportsTools": true,
"supportsVision": false
}
}
}Sans fenêtre connue, pas de devinette : Marexcode garde l'historique complet au lieu de tronquer au hasard, et la compaction automatique reste désactivée (
/compactmanuel possible).
Vision
Un modèle doit déclarer la vision pour recevoir des images. Sinon, l'envoi est refusé explicitement — jamais d'échec silencieux ni de 400 surprise.
deepseek-flash(fournisseur DeepSeek) : vision native- Anthropic / OpenAI / Gemini : vision par défaut
- Forçage :
"supportsVision": truedansmodelCapabilities
Voir Vision pour joindre des images (@capture.png, /image).