Ejecuta la pasarela de EveryAPI dentro de Aider
Aider es una herramienta de programación asistida por IA que funciona en la terminal y dentro de un repositorio Git. Configura su conexión compatible con OpenAI para EveryAPI y usa un modelo disponible en tu cuenta con el prefijo openai/.
Una línea de base URL apunta Aider a EveryAPI
Base URL global por defecto / Base URL prioritaria para China: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
# Instalar aiderpip install aider-installaider-install # Pasa por EveryAPI; el prefijo "openai/" en --model le indica a aider que use el protocolo compatible con OpenAIaider --openai-api-base https://api.everyapi.ai/v1 \ --openai-api-key sk-everyapi-... \ --model openai/claude-sonnet-5 # Aider luego ingresa al modo interactivo: díselo "add type annotations to api.py"De cero a tu primera llamada
- Instalar aider
pip install aider-install && aider-install. El comando aider instalado ya está disponible en tu terminal.
aider.chat/docs/install.html
- Configura la base URL + clave de EveryAPI
Recomendamos escribir ~/.aider.conf.yml (persistente), pero también puedes pasar --openai-api-base + --openai-api-key en la línea de comandos; las variables de entorno también funcionan.
- Antepón openai/ al nombre del modelo
Aider usa LiteLLM por debajo, y los nombres de modelo para un endpoint compatible con OpenAI deben llevar el prefijo openai/ (p. ej. openai/claude-sonnet-5). De lo contrario, LiteLLM intentará encontrar el proveedor nativo de Anthropic.
Acerca de Aider × EveryAPI
¿Por qué el nombre del modelo necesita el prefijo openai/?
Aider usa LiteLLM por debajo para enrutar proveedores. LiteLLM mira el prefijo del nombre del modelo para decidir qué proveedor usar; openai/xxx pasa por OPENAI_API_BASE / OPENAI_API_KEY. Sin el prefijo, LiteLLM trata claude-sonnet-5 como una solicitud al endpoint nativo de Anthropic, que es otra ruta.