Skip to main content
avante.nvim 是一款为 Neovim 打造的 AI 辅助编程插件,模仿 Cursor 的交互体验。通过 DeerAPI,可在 Neovim 中接入 GPT、Claude、Gemini 等主流模型。

准备工作

1

获取 DeerAPI 令牌

登录 DeerAPI,进入 API 令牌 页面,点击「添加令牌」,获取:
  • API Keysk-xxxxx
  • Base URLhttps://api.deerapi.com
登录 DeerAPI
API 令牌列表
获取令牌详情

API 配置

1

修改 Neovim 配置文件

打开你的 Neovim 配置文件(通常为 ~/.config/nvim/lua/plugins/avante.lua),参照以下配置填写 API 地址和密钥:
require("avante").setup({
  provider = "openai",
  openai = {
    endpoint = "https://api.deerapi.com/v1",
    api_key = "sk-xxxxx",  -- 替换为你的 DeerAPI Key
    model = "gpt-4o",
  },
})
  • endpoint:填写 https://api.deerapi.com/v1
  • api_key:粘贴从 DeerAPI 获取的 sk-xxxxx
avante.nvim 配置示例
2

重启 Neovim

保存配置文件后,重启 Neovim 使配置生效。
DeerAPI 兼容 OpenAI 接口格式,gpt-4oclaude-3-5-sonnet-20241022 等模型均可直接使用,只需修改 model 字段即可切换。