请问有没有使用 neovim 和 deepseek api 的大佬?

19 天前
 saturnast

请问有没有 neovim 插件,可以支持使用 deepseek v3 的 api 进行类似于 GitHub Copilot 的代码自动补全?

我尝试了几个热门的 AI 插件,如 ChatGPT.vim ,使用兼容 OpenAI 的 API 接口,似乎都不行,deepseek 文档的实用集成推荐里面,也没有代码自动补全这一块的插件。

求大佬推荐,谢谢~

865 次点击
所在节点    问与答
11 条回复
houshuu
19 天前
avante.nvim
saturnast
19 天前
@houshuu avante.nvim 支持类似与 chat 的对话模式,能配置支持类似于 copilot 的使用 tab 之类的快捷键进行自动行补全吗?
zwpaper
19 天前
saturnast
19 天前
@zwpaper 感谢大佬,我找时间试一下~
zidy111
19 天前
@saturnast
支持对话模式,tab 补全在试验阶段,目前还不支持 deepseek v3 。
支持这些 "claude" | "openai" | "azure" | "gemini" | "vertex" | "cohere" | "copilot"
saturnast
19 天前
@zidy111 非常感谢,期待支持 deepseek ~
houshuu
19 天前
avante 支持自定义的啊?
我最小化配置了下,没啥问题

```lua
{
"yetone/avante.nvim",
opts = {
provider = "deepseek_3",
auto_suggestions_provider = "deepseek_3",
vendors = {
deepseek_3 = {
__inherited_from = "openai",
endpoint = "https://api.deepseek.com",
model = "deepseek-chat",
api_key_name = "DEEPSEEK_API_KEY",
},
},
behaviour = {
auto_suggestions = true,
},
},
},
```
houshuu
19 天前
虽然之前是直接看的 avante 源码配置的,现在发现官方也做了个 wiki ,没放在 readme 里而已。
https://github.com/yetone/avante.nvim/wiki/Custom-providers
saturnast
18 天前
@houshuu 哇!谢谢谢谢!我试一下!
saturnast
18 天前
@houshuu 成功了!感谢大佬!
thisdanielhu
1 天前
@houshuu 国内用第三方 API 的怎么配置 avante 啊?一直卡在 generating responses... 但是第三方日志有显示到调用记录~

```lua
opts = {
provider = "claude",
auto_suggestions_provider = "claude",
claude = {
endpoint = "https://api.burn.hair/",
model = "claude-3-5-sonnet-20241022",
api_key_name = "ANTHROPIC_API_KEY",
},
},
```

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1101942

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX