Skip to Content
aicentos

MiMo Code

Utiliser aicentos dans MiMo Code : connexion à un point d'accès compatible OpenAI via la couche de compatibilité

Dernière mise à jour:

MiMo Code accepte dans sa configuration un base_url compatible OpenAI. Pointez-le vers aicentos et renseignez la clé API pour que MiMo Code utilise les modèles intégrés par aicentos.

Prérequis

Créez d'abord dans la console, page « Clés API », une clé dédiée pour MiMo Code (nommez-la par exemple mimo-code, pour suivre plus facilement sa consommation).

MiMo Code est un outil en CLI ; il s'installe généralement via npm en global. Si le paquet que vous récupérez est une tarball, décompressez-la et placez l'exécutable dans le PATH.

npm install -g mimo-code
mimo --version

Configuration à renseigner

ChampValeur
Clé APIclé créée dans la console
base_urlhttps://aicentos.com/v1
modelnom du modèle dans la « place de marché des modèles » de la console

Étapes de configuration

La méthode recommandée passe par les variables d'environnement, pour une meilleure compatibilité :

export MIMO_BASE_URL="https://aicentos.com/v1"
export MIMO_API_KEY="sk-votre-clé"
export AICENTOS_API_KEY="$MIMO_API_KEY"
export MIMO_MODEL="gpt-4o"

Pour un effet permanent, écrivez-les dans ~/.zshrc ou ~/.bashrc, puis exécutez source ~/.zshrc.

Si vous préférez un fichier de configuration, éditez ~/.mimo/config.json :

{
  "baseUrl": "https://aicentos.com/v1",
  "apiKey": "sk-votre-clé",
  "model": "gpt-4o"
}

Attention : selon les versions, le nommage des options de configuration (base_url / baseUrl) et le préfixe des variables d'environnement (MIMO_ / MIMOCODE_) peuvent différer. Si les noms de variables ci-dessus ne sont pas pris en compte, vérifiez avec mimo --help ou la documentation officielle les noms réellement lus par votre version, plutôt que d'essayer au hasard.

Test

Une fois configuré, lancez directement mimo et envoyez une invite simple. En cas d'erreur d'authentification, vérifiez d'abord que le nom des variables d'environnement est bien reconnu par votre version, que base_url s'arrête bien à /v1, et que la clé ne contient pas d'espace superflu.

Remarques

  • Certaines versions comparent le base_url au point d'accès officiel intégré au démarrage ; si la configuration semble ignorée, passer par les variables d'environnement permet généralement de contourner le contrôle.
  • La Base URL s'arrête à /v1.
  • Il est conseillé de vérifier d'abord la visibilité des modèles avec curl https://aicentos.com/v1/models -H "Authorization: Bearer $AICENTOS_API_KEY" avant de renseigner le nom du modèle.
  • Quand variables d'environnement et fichier de configuration coexistent, la priorité varie selon les versions ; ne conservez qu'un seul mode de configuration.