Vertex AI
Aider 可以连接 Google Vertex AI 提供的模型。您需要安装 gcloud CLI 并使用具有 Vertex AI API 使用权限的 GCP 账户或服务账户进行登录。
根据您选择的登录方式,gcloud CLI 会自动设置指向凭证文件的 GOOGLE_APPLICATION_CREDENTIALS
环境变量。
首先安装 aider:
python -m pip install aider-install
aider-install
要配置 Aider 使用 Vertex AI API,您需要为 Aider 设置 VERTEXAI_PROJECT
(GCP 项目 ID)和 VERTEXAI_LOCATION
(GCP 区域)环境变量。
请注意,Vertex AI 上的 Claude 仅在特定 GCP 区域可用,请查看您所用模型的模型卡片了解支持的区域。
示例 .env
文件:
VERTEXAI_PROJECT=my-project
VERTEXAI_LOCATION=us-east5
开始使用 aider 和 Vertex AI 处理您的代码库:
# 切换到您的代码库目录
cd /to/your/project
aider --model vertex_ai/claude-3-5-sonnet@20240620
或者您可以使用 YAML 配置文件将模型设置为 Vertex AI 支持的任何模型。
示例 .aider.conf.yml
文件:
model: vertex_ai/claude-3-5-sonnet@20240620