UNRAID篇!One API 接口管理和分发系统
该篇教程主要讲解One API的安装和简单使用
One API:
是 OpenAI 接口管理和分发系统,可以通过标准的 OpenAI API 格式访问所有的大模型,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元等国内大模型,可用于二次分发管理 key。
主要流程目录:
1.安装
2.使用
3.扩展
1.安装
创建一个容器
切换”高级视图“
参考填写
one-api
justsong/one-api:latest
http://[IP]:[PORT:3000]
添加其他参数
3000
3000
/data
/mnt/user/appdata/one-api
TZ
Asia/Shanghai
Tip:
默认上面是使用SQLite的,如果你的并发量较大,务必使用单独数据库MySQL,添加下面参数 SQL_DSN
创建chatnio数据库
mysql -u root -p
create database oneapi;
SQL_DSN
root:MYSQL_ROOT_PASSWORD@tcp(192.168.31.40:3306)/oneapi
2.使用
进入界面首页,先进行登录
初始账号用户名为 root,密码为 123456
提示需要修改密码
Tip:
地址需要填写外网可以访问的,填写局域网后面生成的令牌外网是调用不了的。这里可以先填入局域网,后面看情况会换成可访问的外网地址。
设置,设置一下服务器地址
渠道,点击”添加新的渠道“
这里演示添加一个第三方openai的(这个需要自行注册)
添加成功有以后,点击测试查看是否有响应
令牌,点击”添加新的令牌“
填写名称和选择模型范围即可
添加令牌完成,可以点击复制出来即可使用
Tip:
在外面使用One API,需要外网可以访问才行(有些还要求是https协议才行),API地址是局域网的是调用不了的。(如果是内网页面应用,通过内网方式,是可以调用)
日志,调用令牌记录都会在日志显示
3.扩展
这里简单说一下怎么使用上面令牌,安装 Web
只需要替换下面这两个即可
BASE_URL:One API地址
OPENAI_API_KEY:生成的令牌
可以正常调用
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
Wilford
校验提示文案
Wilford
校验提示文案