--- parent: Connecting to LLMs nav_order: 500 --- # OpenAI compatible APIs Aider can connect to any LLM which is accessible via an OpenAI compatible API endpoint. First, install aider: {% include install.md %} Then configure your API key and endpoint: ``` # Mac/Linux: export OPENAI_API_BASE= export OPENAI_API_KEY= # Windows: setx OPENAI_API_BASE setx OPENAI_API_KEY # ... restart shell after setx commands ``` Start working with aider and your OpenAI compatible API on your codebase: ```bash # Change directory into your codebase cd /to/your/project # Prefix the model name with openai/ aider --model openai/ ``` See the [model warnings](warnings.html) section for information on warnings which will occur when working with models that aider is not familiar with.