接入 OpenAI 兼容接口
设置接口地址和 Key,然后在模型名前加 openai/ 前缀:
export OPENAI_API_BASE=https://你的服务地址/v1export OPENAI_API_KEY=<你的 Key>
aider --model openai/<模型名>Windows 用 setx 设置环境变量:
setx OPENAI_API_BASE https://你的服务地址/v1setx OPENAI_API_KEY <你的 Key>连接 Ollama 本地模型
export OLLAMA_API_BASE=http://127.0.0.1:11434aider --model ollama_chat/<模型名>Ollama 默认的上下文窗口只有 2k tokens,对 Aider 来说太小了,务必按下面的方法调大。
模型参数:.aider.model.settings.yml
在项目根目录或用户主目录创建 .aider.model.settings.yml,为模型设置编辑格式和额外参数:
- name: ollama/deepseek-v3 edit_format: diff extra_params: num_ctx: 8192保存常用配置:.aider.conf.yml
不想每次都输入一长串参数,可以写进 .aider.conf.yml:
model: openai/<模型名>openai-api-base: https://你的服务地址/v1API Key 建议放在环境变量或 .env 文件里,不要提交到 Git。
选择模型的建议
Aider 让模型直接输出编辑内容(diff 等格式),对模型遵循格式的能力要求较高。效果不理想时可以:
- 换用在 Aider 排行榜上表现好的模型
- 在
.aider.model.settings.yml里调整edit_format(如whole、diff)