Zed 编辑器配置 DeepSeek 2.5 为 AI 小助理

https://zed.dev/ 是一个现代化的编辑器,支持 AI 助理(AI Assistant)功能,而它在最近的更新中,支持了自定义 API。

相应配置方法如下——

  1. Cmd+, 打开配置,将如下配置加到 settings.json 文件中(:warning:需注意嵌套关系):
{
  "language_models": {
    "openai": {
      "api_url": "https://api.siliconflow.cn/",
      "version": "1",
      "available_models": [
        {
          "name": "deepseek-ai/DeepSeek-V2.5",
          "max_tokens": 128000,
          "max_output_tokens": 2560,
          "cache_configuration": {
            "max_cache_anchors": 10,
            "min_total_token": 10000,
            "should_speculate": false
          }
        },
        {
          "name": "THUDM/glm-4-9b-chat",
          "max_tokens": 128000,
          "max_output_tokens": 2560,
          "cache_configuration": {
            "max_cache_anchors": 10,
            "min_total_token": 10000,
            "should_speculate": false
          }
        },
        {
          "name": "google/gemma-2-27b-it",
          "max_tokens": 128000,
          "max_output_tokens": 2560,
          "cache_configuration": {
            "max_cache_anchors": 10,
            "min_total_token": 10000,
            "should_speculate": false
          }
        }
      ]
    }
  }
}
  1. Cmd+Shift+P 打开命令框,打开 assistant: show configuration,在最下面的 OpenAI API Key 输入框中输入相应的 API Key 并按回车保存。

经过上述配置,就可以在 Zed 中愉快地使用 DeepSeek-V2.5 了! :tieba_013:

最后要说的是,这里没有直接用 DeepSeek 的官方 API,是因为我没有免费额度了 :tieba_087:——而通过我的邀请链接 https://cloud.siliconflow.cn/i/dAHB6bYX AFF 注册 SiliconFlow,你我都可以得到 ¥14 赠额——相当于 1000 万 DeepSeek tokens! :tieba_095:(如果没涨价的话)


附 站内 Zed 相关讨论:

8 个赞

感谢大佬分享。

1 个赞

感谢分享大佬厉害啊

1 个赞

如果后期api支持fim就好了

1 个赞

后续我也对 Zed 编辑器做了一个视频,方便大家入门使用!
视频解析:【探索 Zed 编辑器:代码编辑器的未来】 探索 Zed 编辑器:代码编辑器的未来_哔哩哔哩_bilibili

2 个赞

请问我的Supermaven一直是 Supermaven initializing 状态。是怎么回事?
已经配置了proxy,zed里也能登录github,

不知道以下情况 如何在Zed里配置,目前我看下来还是得自己本地起一个转发服务:

中转A:提供GPT Claude
中转B:自己的Deepseek API

A和B不是同一个base_url, 但都兼容openai。 zed里看起来应该只能配一个 "openai"字段

这个bug貌似已经被zed解决了

按照他们的说法:状态图标可能只是卡住了,但补全功能是正常的。
如果问题仍然存在,可以去Zed的GitHub库再说一下这个Issue,开发者会跟进修复的。

2 个赞

它可以配置 anthropic,但不确定能否自己指 api_url(因为我没有也没法试 :tieba_087: