Chat with GPT 是一款开源、非官方的 ChatGPT 应用程序,具有额外的功能和更多自定义体验的方法。它将 ChatGPT 与 ElevenLabs 连接起来,为 ChatGPT 提供逼真的人声。
尝试托管版本:https://www.chatwithgpt.ai
或者使用 Docker 进行自托管。
该应用程序由 OpenAI 的新 ChatGPT API 提供支持,使用 TypeScript + React 开发。我们欢迎社区的拉取请求!
要开始使用 GPT 聊天,您需要在设置屏幕上添加 OpenAI API 密钥。单击主页上的“连接您的 OpenAI 帐户以开始”即可开始。添加 API 密钥后,您就可以开始与 ChatGPT 聊天。
您的 API 密钥仅存储在您的设备上,绝不会传输给除 OpenAI 之外的任何人。请注意,OpenAI API 密钥的使用按即用即付费率计费,与您的 ChatGPT 订阅分开。
要使用真实的 AI 文本转语音功能,您需要通过单击任何消息旁边的“播放”来添加您的 ElevenLabs API 密钥。
您的 API 密钥仅存储在您的设备上,绝不会传输给除 ElevenLabs 之外的任何人。
要在您自己的设备上运行,您可以使用 Docker:
docker run -v $(pwd)/data:/app/data -p 3000:3000 ghcr.io/cogentapps/chat-with-gpt:release
然后导航到 http://localhost:3000 查看该应用程序。
为了方便起见,您可以将 API 密钥存储在计算机上,而不是在浏览器中输入它们。
警告:如果其他人可以访问您的自托管版本的应用程序,请务必小心执行此操作。他们也可以通过您的 API 密钥使用该应用程序。
在data
文件夹中创建一个名为config.yaml
的文件,其中包含以下内容:
services:
openai:
apiKey: (your api key)
elevenlabs:
apiKey: (your api key)
并重新启动服务器。需要登录。
docker pull ghcr.io/cogentapps/chat-with-gpt:release
Chat with GPT 已获得 MIT 许可。有关详细信息,请参阅许可证文件。