上一篇文章中我们介绍了 NextChat 项目,只需要配置好 ChatGPT API Key 就可以拥有私人 ChatGPT 网页应用。
今天我们衔接上篇,给大家介绍一下免费获取 ChatGPT API Key 的来源——GPT_API_free,它也是 Github 上开源的一个项目,现在已经有 13.6K 的 Star。
如何使用
⚠️由于频繁的恶意请求,GPT_API_free 不再直接提供公共的免费 Key。而是需要使用 Github 账号进行绑定才可以领取。
- 登录 Github 并访问该项目
- 在 README.md 中找到「申请领取内测免费 API Key」链接,点击后进行 Github 授权即可获得 API Key
没错!只需要两步就可以获得免费的 API Key 了👍😍。
配合 NextChat
有了 Key 之后,按照上一篇文章中说的,可以在:
- 部署了 NextChat 之后在页面中配置
- 也可以在使用 Docker 部署 NextChat 的时候用参数的形式进行配置。
在 GPT_API_free 中也有提供 API 的转发 Host,我们在使用 docker 部署 NextChat 时可以一起配置进去,否则后面还要在 NextChat 提供的页面中进行配置。
⚠️主要不配置转发 Host,也用不了
docker run -d -p 3000:3000 \ -e OPENAI_API_KEY=sk-xxxx \ -e CODE=页面访问密码 \ -e BASE_URL=转发 Host \ yidadaa/chatgpt-next-web
个人推荐第二种方式,这样就不用每次访问项目的时候都配置一次了。
免费版限制
免费版支持 gpt-3.5-turbo
,embedding
,gpt-4
。其中 gpt-4 由于价格过高,每天限制3次调用(0点刷新),且不支持流式传输。需要更稳定快速的 gpt-4
可以选择使用他们提供的付费版。
持久运营 GPT_API_free
说简单一点,虽然 GPT_API_free 能给大家提供免费的 API Key,但是项目本身也是有日常开销的,所以它还提供了付费版 API。感兴趣的可以了解一下,维护项目不易,有能力也可以支持一下作者哦~
补充
实际上除了在 NextChat 中使用外,GPT_API_free 的文档中也介绍了一些常见的软件和插件,比如:
- ChatGPT 的桌面应用——BotGem(AMA)
- 也是 ChatGPT 的桌面应用——ChatBox
- 浏览器插件 ChatGPT Sidebar
- Jetbrains 插件 ChatGPT - Easycode
大家感兴趣的话就赶紧行动起来吧~