纯JS实现的ChatGPT项目,基于OpenAI API

部署一个HTML文件即可使用。

支持复制,刷新,语音输入,朗读等功能,以及众多自定义选项。

仅部署HTML

使用任意http server部署index.html。打开网页设置,填写自定义API Key,自定义接口,当本地

可正常访问api.openai.com,填写https://api.openai.com/

不可正常访问api.openai.com,填写其反代地址(可使用Cloudflare Worker等反代),国内服务器 或者国内虚拟主机 就使用反代。

 

国内反代地址:https://api.1re.ren/

 

自定义选项

  1. 可选GPT模型,默认gpt-3.5,当前使用gpt-4模型需通过openai的表单申请。
  2. 可选自定义接口地址,使用nginx或caddy部署反代后可以不设置。
  3. 可选API key,默认不设置,如需网页设置自定义API key使用,反代接口最好配置https,公网以http方式明文传输API key极易被中间人截获。
  4. 可选系统角色,默认不开启,有四个预设角色,并动态加载awesome-chatgpt-prompts-zh中的角色。
  5. 可选角色性格,默认灵活创新,对应接口文档的top_p参数。
  6. 可选回答质量,默认平衡,对应接口文档的temperature参数。
  7. 修改打字机速度,默认较快,值越大速度越快。
  8. 允许连续对话,默认开启,对话中包含上下文信息,会导致api费用增加。
  9. 允许长回复,默认关闭,开启后可能导致api费用增加,并丢失大部分上下文,对于一些要发送继续才完整的回复,不用发继续了。
  10. 选择语音,默认Bing语音,支持Azure语音和系统语音,可分开设置提问语音和回答语音。
  11. 音量,默认最大。
  12. 语速,默认正常。
  13. 音调,默认正常。
  14. 允许连续朗读,默认开启,连续郎读到所有对话结束。
  15. 允许自动朗读,默认关闭,自动朗读新的回答。(iOS需打开设置-自动播放视频预览,Mac上Safari需打开此网站的设置-允许全部自动播放)
  16. 支持语音输入,默认识别为普通话,可长按语音按钮修改识别选项。语音识别必需条件:使用chrome内核系浏览器 + https网页或本地网页。 如点击语音按钮没反应,可能是未授予麦克风权限或者没安装麦克风设备。
  17. 左边栏支持功能,新建会话,重命名,删除会话。导出所有会话,导入会话文件,清空所有会话。

1681254359-d539218685425e2

部署效果 如上面:

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源