如果你是一个Emacs的重度粉丝,最近也想试试ChatGPT,那么这个项目(以及后面推荐的很多项目)就是给你准备的。
chatgpt-shell实现将ChatGPT API(调用需要openai key)和Emacs 的通用命令解释器 ( comint ) 连接起来。项目通过打包inferior-emacs-lisp-mode( ielm ) 和其他一些commit的东西组装一个基本的ChatGPT shell 界面。
主要是将每个请求发送到 ChatGPT API 以获得响应。主要是通过curl 来发出每个请求。调用非常简单:
仓库:
安装:
clone该项目或者下载chatgpt-shell.el到
配置文件(~/.emacs.d/init.el)
在源文件中增加key配置
用函数方式配置openAI的key:
或者变量形式配置
或者手动配置
然后执行 M-x chatgpt-shell就可以启动。
其他更多的此类项目有 gptel、gptai、codegpt、chatgpt、ChatGPT.el、gpt.el ,org-ai(org-mode)大家可参考:
领取专属 10元无门槛券
私享最新 技术干货