Published on

如何免费获取 ChatGPT API Key?

上一篇文章中我们介绍了 NextChat 项目,只需要配置好 ChatGPT API Key 就可以拥有私人 ChatGPT 网页应用。

今天我们衔接上篇,给大家介绍一下免费获取 ChatGPT API Key 的来源——GPT_API_free,它也是 Github 上开源的一个项目,现在已经有 13.6K 的 Star。

如何使用

⚠️由于频繁的恶意请求,GPT_API_free 不再直接提供公共的免费 Key。而是需要使用 Github 账号进行绑定才可以领取。

  1. 登录 Github 并访问该项目
  2. 在 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-turboembeddinggpt-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

大家感兴趣的话就赶紧行动起来吧~