1、简介
- One API 是一个 OpenAI 接口管理 & 分发系统,可以通过标准的 OpenAI API 格式访问所有的大模型,开箱即用。
- FastGPT 可以通过接入 OneAPI 来实现对不同大模型的支持。OneAPI 的部署方法也很简单。
2、版本类型
- MySQL 版本支持多实例,高并发。
- SqlLite 版本不支持多实例,适合个人小流量使用。
3、安装MySQL
-
docker部署MySQL
docker run -d -p 3306:3306 --privileged=true -v /data/mysql/conf/my.cnf:/etc/my.cnf -v /data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=pwd@2023 --restart always --name mysql mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci
-
建库 库名oneapi 表会自动创建不用管
4、安装one api
-
docker部署one api
docker run --name one-api -d --restart always --privileged=true --network="host" -p 3000:3000 -e SQL_DSN="root:pwd@2023@tcp(localhost:3306)/oneapi" -e TZ=Asia/Shanghai -v /data/one-api:/data justsong/one-api
5、部署完成 通过IP访问
- http://x.x.x.x:3000
- 使用 root 用户初次登录系统后,务必修改默认密码 123456
网友评论