请问有没有 neovim 插件,可以支持使用 deepseek v3 的 api 进行类似于 GitHub Copilot 的代码自动补全?
我尝试了几个热门的 AI 插件,如 ChatGPT.vim ,使用兼容 OpenAI 的 API 接口,似乎都不行,deepseek 文档的实用集成推荐里面,也没有代码自动补全这一块的插件。
求大佬推荐,谢谢~
请问有没有 neovim 插件,可以支持使用 deepseek v3 的 api 进行类似于 GitHub Copilot 的代码自动补全?
我尝试了几个热门的 AI 插件,如 ChatGPT.vim ,使用兼容 OpenAI 的 API 接口,似乎都不行,deepseek 文档的实用集成推荐里面,也没有代码自动补全这一块的插件。
求大佬推荐,谢谢~
|
fang2houJan 2, 2025 via iPhone
1
avante.nvim
|
|
2
@houshuu avante.nvim 支持类似与 chat 的对话模式,能配置支持类似于 copilot 的使用 tab 之类的快捷键进行自动行补全吗?
|
|
ikwJan 2, 2025
3
|
|
zidy111Jan 2, 2025
5
@saturnast
支持对话模式,tab 补全在试验阶段,目前还不支持 deepseek v3 。 支持这些 "claude" | "openai" | "azure" | "gemini" | "vertex" | "cohere" | "copilot" |
|
fang2houJan 2, 2025
7
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, }, }, }, ``` |
|
fang2houJan 2, 2025
8
虽然之前是直接看的 avante 源码配置的,现在发现官方也做了个 wiki ,没放在 readme 里而已。
https://github.com/yetone/avante.nvim/wiki/Custom-providers |
|
thisdanielhuJan 20, 2025
11
@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", }, }, ``` |
|
fang2houJan 22, 2025
12
@thisdanielhu 估计是不支持流式传输吧
|
|
tycholiuFeb 10, 2025
13
API 国内这家 https://ppinfra.com 不错,推荐可以尝试一下。
|
|
nshenFeb 13, 2025
14
可以用 CodeCompantion.nvim ,可以看这个介绍
[Neovim 集成 DeepSeek & Copilot 双 AI 编程神器 | CodeCompanion.nvim 插件配置 | 撸免费 DeepSeek] https://www.bilibili.com/video/BV1ExNke9Een/?share_source=copy_web&vd_source=cdf419b1f322f97fc5a3246d5beae104 |