返回博客

工具与集成指南

如何将 Aider 连接到 CheapTokens

用两个环境变量和 openai/ 模型前缀将 Aider 指向 CheapTokens 的 OpenAI 兼容 API,然后检查它是否能回答。

作者:CheapTokens Team发布于 2 分钟阅读

终端中的 Aider 已连接到 CheapTokens API
本页内容
  1. 开始之前
  2. 第 1 步:设置 API 地址和密钥
  3. 第 2 步:用模型启动 Aider
  4. 第 3 步:检查是否正常工作
  5. 常见错误

Aider 是一款在终端中运行的 AI 结对编程工具,会把它的编辑提交到 git。它可以与任何 OpenAI 兼容的 API 通信,因此将它连接到 CheapTokens 只需要两个环境变量和一个模型名称。以下步骤依据 Aider 截至 2026 年 10 月的 OpenAI 兼容 API 文档;它们尚未在真实的 Aider 安装上运行过。

开始之前#

  • 已安装 Aider(aider --version 会打印版本号)。
  • 你有一个 CheapTokens API 密钥和正余额。如果没有,请先从你的第一个 API 请求开始。

第 1 步:设置 API 地址和密钥#

bash
export OPENAI_API_BASE="https://api.cheaptokens.dev/v1"
export OPENAI_API_KEY="your-cheaptokens-key"

地址必须以 /v1 结尾。如果你不想重复输入,请把这两行放进你的 shell 配置文件,或项目中的 .env 文件里。

第 2 步:用模型启动 Aider#

bash
aider --model openai/deepseek-ai/DeepSeek-V4-Flash-0731

openai/ 前缀告诉 Aider 使用 OpenAI 兼容协议;它会在请求前被移除,API 收到的是完整的模型 ID。其他模型:

  • openai/zai-org/GLM-5.3-Flash — 先推理再回答,适合较难的改动。
  • openai/MiniMaxAI/MiniMax-M2.7 — 适合长时间的智能体会话;200K 上下文。

它们的区别和费用:GLM vs DeepSeek vs MiniMax。

Aider 可能会警告说它不知道模型的上下文窗口和价格。它会使用安全的默认值,请求仍然可以正常工作;每个模型的限制列在连接 Cline中。

第 3 步:检查是否正常工作#

在聊天中问一个小问题,例如 /ask what does this repository do?。有回答就说明设置完成了。架构模式、仓库地图和 git 提交都在你的机器上运行,所以它们的工作方式相同。

常见错误#

  • 401 — 密钥有拼写错误或被轮换过;请重新导出。
  • 404 — OPENAI_API_BASE 没有以 /v1 结尾。
  • 400 Model "…" not found — openai/ 后面的模型 ID 有拼写错误。
  • 402 — 余额已用完。

所有错误码:连接错误与修复。Aider 每一轮都会重新发送对话,所以账单的大部分是输入 token——参见AI 智能体的成本。

向其他开发者推荐 CheapTokens?通过推荐计划,你可以获得他们充值金额的一定比例。