Guide de configuration Aider
Aider s'appuie sur LiteLLM, donc l'URL de base compatible OpenAI de UnoRouter fonctionne avec deux variables d'environnement.
Aperçu
Aider s'appuie sur LiteLLM, donc toute URL de base compatible OpenAI fonctionne. Définissez deux variables d'environnement et passez openai/MODEL_ID comme modèle.
Configuration rapide
Renseignez ces valeurs dans le client. Votre clé se remplit automatiquement une fois connecte.
URL de base: https://api.unorouter.com/v1
Clé API: YOUR_API_KEYCompatibilité
Configuration étape par étape
- 1Définir les variables d'environnement
Aider lit OPENAI_API_BASE et OPENAI_API_KEY depuis votre shell.
bashexport OPENAI_API_BASE=https://api.unorouter.com/v1 export OPENAI_API_KEY=YOUR_API_KEY - 2Lancer aider avec le préfixe openai/
LiteLLM utilise le préfixe openai/ pour router la requête via son pilote OpenAI. Ajoutez votre identifiant de modèle UnoRouter.
bashaider --model openai/YOUR_MODEL_ID - 3Facultatif : conserver dans .aider.conf.yml
Déposez une configuration à la racine de votre projet pour ne pas avoir à répéter les options.
yamlopenai-api-base: https://api.unorouter.com/v1 openai-api-key: YOUR_API_KEY model: openai/YOUR_MODEL_ID
Modèles recommandés
Modèles gratuits qui fonctionnent bien ici. Collez n'importe quel id de modèle dans le client.
Points de vigilance
- Incluez toujours /v1 dans l'URL de base.
- LiteLLM peut afficher des avertissements unknown model. Utilisez --no-show-model-warnings ou fournissez une fenêtre de contexte via --model-metadata-file si cela devient trop bruyant.