最近的 gptel 已支持 DeepSeek v4

老早之前用 gptel 用过 deepseek,记得还是什么时候的春节来着,用的官方 api 非常卡。

现在 deepseek v4 出了就想用 gptel 再试一试,发现作者已经更新了 deepseek v4 的支持: gptel-openai-extras: Add new DeepSeek models · karthink/gptel@260bc59

简单玩玩可以参考以下代码:

(setq gptel-model 'deepseek-v4-pro
      gptel-backend (gptel-make-deepseek "Deepseek"
		              :stream t
		              :key "sk-your-api-key")
      gptel-use-curl t)

然后 M-x gptel 打开聊天 buffer 就行了。

具体体验起来速度比之前好多了。

2 个赞

其实直接用openai兼容设置代码就行,不用等作者添加兼容:

(setq gptel-model   "deepseek-v4-pro"
        gptel-backend (gptel-make-openai "DeepSeek"
                        :host "api.deepseek.com"
                        :endpoint "/chat/completions"
                        :stream t
                        :key "YOUR-DEEPSEEK-KEY"
                        :models '("deepseek-v4-flash" "deepseek-v4-pro")))

如果要自定义一点还需要手动设置预设,一个调pro的思考深度,一个关flash的思考。

(gptel-make-preset 'max
    :request-params '(:reasoning_effort "max"))
  (gptel-make-preset 'no-r
    :request-params '(:thinking '(:type "disabled")))
2 个赞