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

目录