avante: new configuration format for deepseek

This commit is contained in:
xinyangli 2025-04-23 09:49:18 +08:00
parent 9240bb4db9
commit ab587ab729
No known key found for this signature in database

View file

@ -1,18 +1,32 @@
# Cursor like ai driven code suggestions
{ ... }:
{ pkgs, ... }:
{
extraPlugins = with pkgs.vimPlugins; [
img-clip-nvim
];
plugins.avante = {
enable = true;
settings = {
provider = "openai";
auto_suggestions_provider = "openai";
openai = {
endpoint = "https://api.deepseek.com/v1";
model = "deepseek-chat";
timeout = 30000;
temperature = 0;
max_tokens = 4096;
provider = "deepseek";
vendors = {
deepseek = {
__inherited_from = "openai";
api_key_name = "DEEPSEEK_API_KEY";
# endpoint = "https://api.deepseek.com";
# model = "deepseek-chat";
endpoint = "https://ark.cn-beijing.volces.com/api/v3";
model = "deepseek-v3-250324";
};
};
};
};
plugins.render-markdown = {
enable = true;
settings = {
file_types = [
"markdown"
"Avante"
];
};
};
}