chatGPT开源项目:xqdoo00o / chatgpt-web,这个是在github上看到的,感觉还不错,以下是它可以设置的自定义选项:
左边栏支持,搜索会话,新建/重命名/删除(会话/文件夹),浅色/深色/自动主题模式,导出/导入/重置会话和设置数据,显示API额度,显示本地存储。
可选GPT模型,默认gpt-3.5,当前使用gpt-4模型需通过OpenAI的表单申请,或使用ChatGPT-to-API模拟网页ChatGPT为API使用(使用gpt-4需Plus账户)。
可选OpenAI接口地址,使用nginx或caddy部署反代后可以不设置。
可选API密钥,默认不设置,如需网页设置自定义API密钥使用,反代接口最好配置https,公网以http方式明文传输API key极易被中间人截获。
可选用户头像,可修改为任意图片地址。
可选系统角色,默认不开启,有四个预设角色,并动态加载awesome-chatgpt-prompts-zh中的角色。
可选角色性格,默认灵活创新,对应接口文档的top_p参数。
可选回答质量,默认平衡,对应接口文档的temperature参数。
修改打字机速度,默认较快,值越大速度越快。
允许连续对话,默认开启,对话中包含上下文信息,会导致api费用增加。
允许长回复,默认关闭,开启后可能导致api费用增加,并丢失大部分上下文,对于一些要发送继续才完整的回复,不用发继续了。
选择语音,默认Bing语音,支持Azure语音和系统语音,可分开设置提问语音和回答语音。
音量,默认最大。
语速,默认正常。
音调,默认正常。
允许连续朗读,默认开启,连续郎读到所有对话结束。
允许自动朗读,默认关闭,自动朗读新的回答。(iOS需打开设置-自动播放视频预览,Mac上Safari需打开此网站的设置-允许全部自动播放)
支持语音输入,默认识别为普通话,可长按语音按钮修改识别选项。语音识别必需条件:使用chrome内核系浏览器 + https网页或本地网页。 如点击语音按钮没反应,可能是未授予麦克风权限或者没安装麦克风设备。