
One API 是一个开源的接口管理与分发系统,它能将各种大模型的非标接口(如 DeepSeek、Kimi、LongCat 等)统一封装成标准的 OpenAI 接口格式。

我之前推荐过几次的 LongCat 这个模型虽然量大管饱,但并非所有应用都能直接兼容。例如在 n8n 的 AI Agent 节点或之前的《Wolfcha 狼人杀》项目中,直接调用 LongCat 常会遇到适配报错。通过 One API 中转后,所有模型都能化身为标准的 OpenAI 接口,从此告赖,一路绿灯。
本次演示基于绿联 NAS 环境,其他品牌(群晖、极空间、飞牛等)的操作流程基本一致。
打开「文件管理」,在 docker 文件夹下新建 one-api 文件夹。
在 one-api 内部再创建一个 api 文件夹。

打开「Docker」应用,进入“项目”面板,新增项目:
one-api/docker/one-api
Compose配置如下:
services:
one-api:
image: justsong/one-api:latest
container_name: one-api
volumes:
- ./api:/data justsong/one-api # 映射到刚刚创建的 /docker/one-api/api 目录
ports:
- 6689:3000 # 6689 这个端口可以自定义项目构建成功后,在浏览器访问 NAS_IP:6689 即可打开 One API

打开 One API 后第一步点击右上角的“登录”按钮,账号是 root,密码是 123456
登录后记得立刻改改密码。

然后点击顶部导航栏的“渠道”,点击“添加新的渠道”。

你可以将你买的 kimi、DeepSeek、OpenAI 等服务都接入 One API 渠道里。
这里以 LongCat 为例:
OpenAI 兼容https://api.longcat.chat/openai/v1LongCat-Flash-Chat、LongCat-Flash-Thinking、LongCat-Flash-Thinking-2601、LongCat-Flash-Lite、LongCat-Flash-Omni-2603。写本文时 LongCat 提供了以上5个模型。
保存后回到渠道列表,点击“测试”。若右上角显示成功提示,说明 One API 已经成功“握手” LongCat。

One API 就像一个分发中心,测试通过后,你需要创建一个“令牌”给外部应用使用。
点击页面顶部的“令牌”。
进入“令牌”页面,点击“添加新的令牌”。

输入一个令牌名称。
然后选择这个令牌可以调用哪些模型。
额度可以自定义。

令牌创建后,点击“复制”按钮,你将获得一个以 sk- 开头的密钥,手动复制它。

来到你要用 AI 能力的项目里(比如 n8n):
OpenAI 兼容 或者 OpenAI。NAS_IP:6689/v1 就能调用你刚刚配置的那些模型了。
之前不能调用 LongCat 的终于能用上了~

以上就是本文的全部内容啦,你有好玩的镜像推荐吗?欢迎在评论区留言讨论!