源码描述:
one-api是一款OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用。
基于One API的二次开发版本,支持Midjourney,仅供个人管理渠道使用,请勿用于商业API分发!区别在于在one-api二开优化的版本,本项目为个人学习使用,不保证稳定性,且不提供任何技术支持。
安装也非常简单,主要用于系统的API中转使用,如本站MJ中转接口网址 https://mj.cxhao.com GPT4.0中转接口网站 https://api.cxhao.com,比如你安装了本系统也可通过这两网址再中转到你的系统使用,省去了自建API渠道接口过程,你也要以自行对接OPENAI官方或者MJ官方及国内的大模型如百度文心 星火等模型。
安装的同时也教大家如何搭建自己的中转接口网址,同时教大家使用如何二次中转调用,后面也出一期如何搭建自己的midjourney-proxy中转平台配合分发系统使用
源码截图:
安装教程:
1、执行前先建好自己的数据库,下方执行中的root:123456为数据库用户名和密码
2、宝塔开放3000端口
3、执行以下命令
# 使用 SQLite 的部署命令:
docker run –name new-api -d –restart always -p 3000:3000 -e TZ=Asia/Shanghai -v /www/wwwroot/new-api:/data calciumion/new-api:latest
# 使用 MySQL 的部署命令,在上面的基础上添加 `-e SQL_DSN=”root:123456@tcp(localhost:3306)/oneapi”`,请自行修改数据库连接参数。
# 例如:
# 注意:数据库要开启远程访问,并且只允许服务器IP访问
————————————————————————————
# 例如执行以下命令(注意修改数据用户名和密码):
docker run –name new-api -d –restart always -p 3000:3000 -e SQL_DSN=”root:123456@tcp(宝塔的服务器地址:宝塔数据库端口)/宝塔数据库名称” -e TZ=Asia/Shanghai -v /www/wwwroot/new-api:/data calciumion/new-api:latest
如果上面的镜像无法拉取,可以尝试使用 GitHub 的 Docker 镜像,将上面的
1
|
justsong/one-api
|
替换为
1
|
ghcr.io/songquanpeng/one-api
|
即可。
更新命令:
1
|
docker run –rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR
|
4、执行命令后docker管理器查看是否启动,这里因为原来安装过现在是停止状态,重执行 docker start one-api(后面为对应ID名称)后启动正常
5、新建网址,建立反代,端口注意是3000
两个版本区别在于原版菜单在上,二开版菜单在左边
6、建好以后就能正常访问,用户名root 密码123456
页头页脚和首页修改
首页支持HTML代码,如果不会可到微信编辑器编辑一段好看的图文自己加上
下面是如何使用二次中转教程,很简单新建渠道时,只需要把要中转的网址填上,也可使用第三方的网址
可使用如本站MJ中转接口网址 https://mj.cxhao.com
GPT4.0+MJ中转接口网站 https://api.cxhao.com
然后把充值的费率修改一下即可使用
免责声明
本站所有资源均收集于互联网仅供学习、参考和研究,请理解这个概念,所以不能保证每个细节都符合你的需求,也可能存在未知的BUG与瑕疵, 你下载的资源和程序源码组件因其特殊性均为可复制品,所以不支持任何理由的退款兑现,请认真阅读本站声明和相关条款后再点击支付下载。
本网站所有资源不带免费技术支持,下载资源请在24小时内删除,如用于违法用途或者商业用途,自行承担。
如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
温馨提示:违规以上内容条款,本网站有权对违规者进行封号处理