更新后试了下,目前 deepseek-chat 成功了,不知为何 reasoner 还是报错?结果如下:
go-translate 设置如下(参考的 Readme: GitHub - lorniu/go-translate: Translator on Emacs. Support multiple engines such as Google, Bing, deepL, StarDict and Youdao, also support LLMs like ChatGPT, DeepSeek and so on.
(setq gt-chatgpt-key (my-auth-secret "api.deepseek.com"))
(setq gt-default-translator
(gt-translator :taker (gt-taker :pick nil :prompt t)
:engines (list
(gt-chatgpt-engine
:host "https://api.deepseek.com"
:path "/chat/completions"
:model "deepseek-chat")
(gt-chatgpt-engine
:host "https://api.deepseek.com"
:path "/chat/completions"
:model "deepseek-reasoner"
:prompt "Translate the text to {{lang}} and return the first word:\n\n{{text}}"
:stream t))
:render (gt-buffer-render)))