GPT-API水龙头

介绍:每24小时可以免费领取 $1.00, 这是为 AI 开发者提供的

网址:https://faucet.openkey.cloud/

水龙头的概念来自于加密货币圈,用户可以通过举办的活动领取到免费代币。今天要介绍的是AI圈的一个公益项目,可以免费领取1美金的API KEY。

由于OpenAI官方接口比较稀缺,尤其是4.0,这对于许多生态开发者是一件不太友好的事情,所以有了这个平台。如果大家有项目开发需要用到ChatGPT接口,可以从水龙头网站领取一个。

框架介绍

程序使用 Next.js 框架和 React 库开发,其中 _app.tsx 文件是 Next.js 应用程序的主组件,用于初始化页面;

index.tsx 文件是应用程序的主页组件,主要的修改区域;

Layout.tsx 文件定义了应用程序的布局组件,包括头部、内容和页脚。

部署流程

1. 安装依赖

在项目根目录下运行以下命令,来安装项目所需的依赖包:

1
npm install

该命令将会根据package.json文件中列出的依赖包进行安装。如果安装过程中遇到问题,您可以尝试使用npm cache clean –force清理npm缓存后重试。

2. 构建项目

1
npm run build

此命令将源代码编译、打包成最终的可执行代码。构建过程可能会涉及代码转换、压缩、打包等一系列任务。

3. 启动项目

构建完成后,您可以运行以下命令来启动项目:

1
npm run start

该命令将用于启动项目。执行此命令后,您应该能够在指定的端口上访问应用程序。

4. 配置反向代理 / 或使用端口:IP访问

4.1 前端服务代理配置:

Proxy dir:/

Target URL:http://localhost:3000/

4.2 端口:IP访问

打开浏览器,访问http://localhost:3000 , 服务正常启动

5. 启动开发服务器(用于开发环境测试)

1
npm run dev

注意:此命令通常用于开发环境,而不推荐用于生产环境。请确保在运行npm run dev之前已经成功执行了 npm installnpm run build 。以确保所有依赖都已正确安装,项目已经正确构建。

6. 使用pm2包管理器来运行项目(推荐)

首先,全局安装pm2

1
npm install pm2 -g

PM2启动应用

1
pm2 start npm --name "chatgpt-api-faucet" -- run start

PM2查看日志

1
pm2 logs chatgpt-api-faucet

⚠️ 注意:如果你安装过程中遇到了问题,请检查依赖是否安装。

相关项目

  • one-api: OpenAI 接口管理 & 分发系统

平台说明

  • 您将收到一个API令牌和接口地址, 只需将 OpenAI 官方接口替换为此处提供的地址, 即可开始使用.
  • 默认情况下, 令牌有 $1.00 的使用限制, 有效期为1个月. 这是完全免费的, 请勿滥用.
  • 您可以每24小时从水龙头领取一次.
  • 如果您愿意支持这个项目, 我们将不胜感激.

水龙头api:https://faucet.openkey.cloud/

Github:https://github.com/terobox/ChatGPT-API-Faucet