『NAS』在绿联部署One API,统一管理你的所有大模型服务

0 阅读3分钟

点赞 + 关注 + 收藏 = 学会了

💡整理了一个 NAS 专属玩法专栏,感兴趣的工友可以戳这里关注 👉 《NAS邪修》

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 兼容
  • Base URL:https://api.longcat.chat/openai/v1
  • 模型: 在下方输入框填入:LongCat-Flash-ChatLongCat-Flash-ThinkingLongCat-Flash-Thinking-2601LongCat-Flash-LiteLongCat-Flash-Omni-2603。写本文时 LongCat 提供了以上5个模型。
  • 密钥: 填入你在 LongCat 平台申请的 API Key 👉 longcat.chat/platform/ap…

保存后回到渠道列表,点击“测试”。若右上角显示成功提示,说明 One API 已经成功“握手” LongCat。

One API 就像一个分发中心,测试通过后,你需要创建一个“令牌”给外部应用使用。

点击页面顶部的“令牌”。

进入“令牌”页面,点击“添加新的令牌”。

输入一个令牌名称。

然后选择这个令牌可以调用哪些模型。

额度可以自定义。

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

来到你要用 AI 能力的项目里(比如 n8n):

  • 选择 OpenAI 兼容 或者 OpenAI
  • API Key:输入刚刚在 One API 里复制的令牌。
  • Base URL:输入 NAS_IP:6689/v1 就能调用你刚刚配置的那些模型了。

之前不能调用 LongCat 的终于能用上了~


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

想了解更多NAS玩法记得关注《NAS邪修》👏

往期推荐:

点赞 + 关注 + 收藏 = 学会了