Azure

Aider 可以连接 Azure 上的 OpenAI 模型。

首先安装 aider:

python -m pip install aider-install
aider-install

然后配置您的 API 密钥和端点:


# Mac/Linux:                                           
export AZURE_API_KEY=<密钥>
export AZURE_API_VERSION=2024-12-01-preview
export AZURE_API_BASE=https://myendpt.openai.azure.com


# Windows
setx AZURE_API_KEY <密钥>
setx AZURE_API_VERSION 2024-12-01-preview
setx AZURE_API_BASE https://myendpt.openai.azure.com

# ... 执行 setx 命令后重启 shell

开始使用 aider 和 Azure 处理您的代码库:


# 切换到您的代码库目录
cd /to/your/project

aider --model azure/<您的模型部署名称>


# 列出 Azure 提供的可用模型
aider --list-models azure/

请注意 aider 也会使用类似 AZURE_OPENAI_API_xxx 的环境变量。

aider --list-models azure/ 命令会列出 aider 通过 Azure 支持的所有模型,而不是针对提供的端点可用的模型。

当使用 --model azure/<您的模型部署名称> 设置模型时,<您的模型部署名称> 很可能只是您部署到端点的模型名称,例如 o3-minigpt-4o。下面的截图显示了在 myendpt 资源下的 Azure 门户中完成的 o3-minigpt-4o 部署。

azure 部署示例


目录