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 」