Skip to content

Modèles ​

Sur cette page ​

Choisir un modèle ​

text
> /model

Affiche 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 :

  1. Override explicite — modelCapabilities["fournisseur/modèle"] dans config.json (prioritaire)
  2. Métadonnées du fournisseur — supports_vision, modalités OpenRouter…
  3. Défauts connus — Anthropic, OpenAI, Gemini, deepseek-flash…
CapacitéCléEffet
contextWindownombre de tokensBase du budget de compaction et du % affiché
maxOutputTokensnombre de tokensPlafond de génération
supportsToolsbooléenAppels d'outils (function calling)
supportsVisionbooléenImages 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 (/compact manuel 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": true dans modelCapabilities

Voir Vision pour joindre des images (@capture.png, /image).