Aller au contenu
FR

Utiliser OpenRouter avec Codex depuis le terminal

Connectez votre compte OpenRouter, puis choisissez son modèle au lancement de Codex. Vous avez besoin de la CLI Mandri et d’une clé API OpenRouter. Les requêtes utilisent votre compte OpenRouter et ses limites de facturation.

Fenêtre de terminal
mandri provider add openrouter

Collez votre clé à l’invite provider API key:. Elle est saisie de manière interactive plutôt qu’inscrite dans la commande. Mandri vérifie la connexion avant de l’enregistrer.

Si ce nom existe déjà, vérifiez la connexion enregistrée :

Fenêtre de terminal
mandri provider verify openrouter

Pour ajouter un autre compte OpenRouter, utilisez un nom distinct et précisez son type :

Fenêtre de terminal
mandri provider add second-router --kind openrouter
Fenêtre de terminal
mandri provider models openrouter

Choisissez un modèle adapté à l’utilisation d’outils. Remplacez <model-id> par son identifiant exact, en conservant les barres obliques qu’il contient :

Fenêtre de terminal
mandri run --model "openrouter/<model-id>" codex

Exécutez cette commande depuis le dossier de votre projet. Codex est inclus avec Mandri. Saisissez votre tâche lorsque son interface s’ouvre dans le terminal.

Pour Pi, suivez les instructions officielles, vérifiez que pi est disponible dans le PATH, puis utilisez :

Fenêtre de terminal
mandri run --model "openrouter/<model-id>" pi

OpenRouter et le fournisseur qui sert le modèle reçoivent les requêtes. Les capacités disponibles dépendent du modèle et de l’outil choisis. Le guide Codex d’OpenRouter décrit la compatibilité des modèles. Mandri fournit la configuration de connexion pour les commandes ci-dessus.

La vérification échoue : vérifiez l’état de la clé dans OpenRouter et lisez l’erreur dans le terminal.

Le modèle est présent mais la tâche échoue : vérifiez sa disponibilité, sa prise en charge des outils, le solde de votre compte et les limites de la clé. Consulter les modèles ne teste pas une tâche de programmation.

Pour l’interface graphique, consultez OpenRouter dans l’application.