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
校验提示文案