Guide de configuration Aider
Aider s'appuie sur LiteLLM, donc l'URL de base compatible OpenAI de UnoRouter fonctionne avec deux variables d'environnement.
Apercu
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 cle se remplit automatiquement une fois connecte.
URL de base: https://api.unorouter.ai/v1
Cle API: YOUR_API_KEYCompatibilite
Configuration etape par etape
- 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.ai/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.ai/v1 openai-api-key: YOUR_API_KEY model: openai/YOUR_MODEL_ID
Modeles recommandes
Modeles gratuits qui fonctionnent bien ici. Collez n'importe quel id de modele 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.