主题
语言

Aider

通过 OPENAI_API_BASE、OPENAI_API_KEY 以及目录中的模型 id 连接 Aider。

现成配置

根据请求从我们的目录构建:API 地址、每个已发布模型及其上下文和输出限制,以及推荐设置。其中不包含密钥。Aider 从 OPENAI_API_KEY 读取密钥:export OPENAI_API_KEY="$GETVIBE_API_KEY"。保存全部三个文件 — 另外两个文件包含每个模型的上下文和编辑格式。

# macOS / Linux
curl -fsSL https://getvibeapi.com/api/integrations/aider.conf.yml -o ~/.aider.conf.yml
curl -fsSL https://getvibeapi.com/api/integrations/aider.model.metadata.json -o ~/.aider.model.metadata.json
curl -fsSL https://getvibeapi.com/api/integrations/aider.model.settings.yml -o ~/.aider.model.settings.yml
# Windows PowerShell
Invoke-WebRequest https://getvibeapi.com/api/integrations/aider.conf.yml -OutFile "$HOME\.aider.conf.yml"
Invoke-WebRequest https://getvibeapi.com/api/integrations/aider.model.metadata.json -OutFile "$HOME\.aider.model.metadata.json"
Invoke-WebRequest https://getvibeapi.com/api/integrations/aider.model.settings.yml -OutFile "$HOME\.aider.model.settings.yml"
  • 主模型 — gpt-6.1-sol:具备强大代理能力的编码模型,拥有较大的上下文窗口,价格适中;使用不带限定的 id 可保持跨渠道故障转移。
  • 小型任务 — deepseek-v4.1-flash:最便宜且能力足够、支持 1M 上下文的模型,用于标题、摘要、提交消息和压缩。
  • 启用流式传输,请求超时时间为 600 秒,推理力度为 medium:较长的推理回答需要几分钟,而不使用流式传输会达到等待时限。
  • 所有地方都使用不带 :suffix 的纯模型 ID,这样可以保持自动故障转移到健康通道的功能。
目录会发生变化:出现新模型时,请再次下载该文件。若只保留部分模型,请在 URL 中添加带逗号分隔 ID 的 ?models=。

Aider 使用标准 OpenAI SDK 环境变量。密钥来自环境变量,绝不会写入代码仓库。

运行

export OPENAI_API_KEY="$GETVIBE_API_KEY"
export OPENAI_API_BASE="https://getvibeapi.com/v1"
aider --model openai/gpt-6.1-sol
在测试文件夹中运行该命令,并提出一个简短的问题。如果需要其他 id,请对照公开的模型列表进行交叉检查;对于普通使用,请在不带:suffix的情况下写入该 id:后缀会固定一个通道,并禁用自动切换到健康通道的功能。
Aider + GetVibe API — 兼容 OpenAI 的端点 | GetVibe API