(fakeOpen服务已停,请移步到PandoraNext-tokensTool项目,该项目全面支持one-api使用pandoraNext)针对于One-API使用Pandora的可视化网页,可以实现网页批量更改刷新token并每五天自动通过账号密码刷新Tokens,从而自动装填fakeAPI,同时自动更新FakeOpenAI地址,已打包好docker,开箱即用,后续扩展更多功能
FakeApiTool 是一个基于 One API 和 Pandora 中的 fakeApi 的工具,旨在更加简便地使用pandora资源,使得可以方便地白嫖 chatGPT,本工具是站在巨人的肩膀上,方便大家,麻烦给个不要钱的星星⭐⭐⭐!
# 记得在下面代码的指定位置填写好你的One-API数据表的密码
docker run --network="host" --name one-api -d --restart always -p 3000:3000 -e SQL_DSN="oneapi:(填写你的One-API数据表的密码)@tcp(localhost:3306)/oneapi" -e TZ=Asia/Shanghai -v /home/ubuntu/data/one-api:/data justsong/one-api
保存账号信息: 支持保存 OpenAI 账号密码和 token,方便快速访问。
自动获取 API keys: 工具可以自动获取 One-API 的 API keys,省去手动获取的步骤。
自动添加删除修改渠道: 工具能够自动在 One-API 中添加删除修改渠道,简化配置过程。
每日自动更新渠道请求地址: 工具会每日自动更新渠道的请求地址,确保始终使用最新的数据。
每五天自动通过openAI账号密码刷新token,更新渠道: 工具会每五天自动通过openAI账号密码刷新token,更新渠道,方便使用。
#先拿到管理员权限
sudo su -
#提示你输入密码进行确认。输入密码并按照提示完成验证。
# 填写下面路径
cd (你的安装路径)
#安装 OpenJDK 11:
sudo apt install openjdk-11-jdk
安装完成后,可以通过运行以下命令来验证 JDK 安装:
java -version
# 修改下面代码,填写你的oneapi数据库密码、你的One-API部署网址
# 注意填写是没有括号的
nohup java -jar fakeApiTool-0.0.1-SNAPSHOT.jar --server.port=8008 --spring.datasource.username=oneapi --spring.datasource.password=(你的oneapi数据库密码)--baseUrlWithoutPath=(http/https://你的网址的ip+端口号) > output.log 2>&1 &
# 等待一会 放行8008端口即可运行
# 拉取镜像
docker pull yangclivia/fakeapitool:latest
# 修改环境变量启动容器
docker run -d --restart=always --name fakeApiTool --net=host \
yangclivia/fakeapitool:latest \
--server.port=8008 \
--spring.datasource.password=(你的(oneapi密码)) \
--spring.datasource.username=(你的数据库表名(oneapi)) \
--spring.datasource.url=(jdbc:mysql://localhost:3306/oneapi) \
--baseUrlWithoutPath=(http(https)://你的one-api的id+端口号)
本项目是站在巨人的肩膀上的,感谢One API大佬,感谢Pandora大佬!,欢迎各位来帮助修改本项目,使得本项目变得更方便,更简单!