OpenCat 是一款基于 ChatGPT 第三方 macOS / iOS 客户端,使用 OpenCat 你需要申请一个 ChatGPT 账户,拥有 Open AI 的 KEY,然后填写后就能使用了。功能方面支持 Menubar 在系统菜单快速 ChatGPT 聊天,支持自定义对话图标,支持 Azure TTS 语音。
团队版介绍
OpenCat 团队版主要就是通过 OpenAI API Key 部署服务,让你的团队成员使用 ChatGPT 聊天,并且支持用户管理,部署如下:
docker run -d --name opencatd -p 80:80 -v /srv/data:/opt/db bayedev/opencatd
Docker 环境变量
- PORT 指定 HTTP 模式的端口
- API_DOMAIN=https://xx.com 如果想连接另一个 openai 的代*理,用这个变量覆盖默认的 https://api.openai.com
Team 的流程
- 第一次创建团队时会生成一个 root 账号,客户端会保存这个 root 的 token,自此客户端便可以管理服务端了。
- 如果客户端需要再次连接服务端并管理数据,需要重置 root 的 token,然后输入 token 连接
docker exec opencatd opencatd reset_root
HTTPS 模式和 HTTP 模式的区别
- HTTPS 模式会自动申请、保存 HTTPS 证书,必须要 80、443 端口
- HTTP 模式既可以直接提供服务也可以由用户配置其它服务一起使用,比如用 nginx 代*理