OpenCat#
OpenCat 是 OpenAI 和 ChatGPT 的本地客户端,通过调用 API 接口,使用密钥的方式,提供比网络更顺畅、更快速的聊天体验。
简介美观的 UI 设计,无额外强制付费
软件分为 IOS、IPAD、MAC 三个版本,数据可以通过 iCloud 同步,非常人性化的产品,并且开发者还在继续肝新的功能,迭代速度飞快。
功能展示#
➤ AI 工坊
- 提供 ChatGPT 的 Promptl 快捷功能,并有数十个参考 Prompt 可选择,用户可以直接通过选取方式,快捷使用 Prompt,以达到预置 ChatGPT 聊天角色的设定,帮助你更效率,更准确的完成工作以及相关的聊天场景。
- AI 工坊还可以自定义 Prompt,开启上帝视角,自行设定 ChatGPT 的角色。
➤ 语音功能
- 提供 ChatGPT 的回复语音功能,开启后,ChatGPT 的回复可以实时语音播报,并介入了 Azure TTS(需要 Azure TTS API 才能使用),用户可以自行选择播放的语音属性,普通话、方言、日语、汉语、美式英语等多国语言。
- 帮助你更方便的接受 ChatGPT 的回复,或更好的利用学习锻炼你的口语和多语言学习。
➤ Siri 集成
- 提供 ChatGPT 的 Siri 功能,可以在 IOS/IPADOS/MacOS/AppleWatchOS 中直接通过与 Siri 对话的方式,使用 ChatGPT。
➤ Team 团队版
- 用户可以自行开启团队模式,由开发人员设置好团队的域名和 API 密钥即可,一人密钥多人使用,并且无需使用翻墙工具。(服务器需要是国外的)
下载地址:#
如何获取 ChatGPT 的 API#
- 登录 ChatGPT API 后台
- 点击创建即可(key 只显示一次,创建时记得保存)
如何配置 OpenCat for Team#
官方文档(链接)
- 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 代理
如何配置 Azure TTS#
在 Azure 创建资源
- 登录您的 Azure 账号
- 点击链接创建 TTS 资源 https://portal.azure.com/#create/Microsoft.CognitiveServicesSpeechServices
- 区域:最好选择
East Asia
- 名称:随便起一个名字
- 定价层:选择免费试用(Free F0)或者标准计费
- 填写完毕后,点击「审阅并创建」
- 点击「创建」
配置 OpenCat
- 创建成功后点击「转到资源」
- 在 OpenCat 中选择对应的区域
- 点击「密钥 1」后面的复制按钮,复制到 OpenCat 的 Token 里
- 验证成功后会在下方显示支持的声音列表
- 试听后点击前方加号将资源添加到上方
- 进入任意聊天,点击右上角的三点按钮,选择「朗读声音」,你选择的声音会显示在最上方。
以上。
购买 ChatGPT API / 免翻墙使用 ChatGPT ——「 Ayancan Store 」