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).
- Console : https://aicentos.com
- Créer une clé : https://aicentos.com/keys
- Recharger le portefeuille : https://aicentos.com/wallet
- Site de documentation : https://docs.aicentos.com
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 --versionConfiguration à renseigner
| Champ | Valeur |
|---|---|
| Clé API | clé créée dans la console |
| base_url | https://aicentos.com/v1 |
| model | nom 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_urlau 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.