图灵 APIAI 大模型 API 中转站

首页 / 客户端配置 / Open WebUI

Open WebUI 接入图灵 API

Open WebUI 是自托管的对话平台,配置入口在管理员面板。它的特点是模型列表会自动同步——配好连接后不需要手动维护模型名,但同步失败时也不太会给明确原因。

自托管平台需管理员权限模型自动同步

配置速查

Open WebUI 只需要两个字段,但必须是管理员身份才能改。

配置项填什么容易错在哪
OpenAI API 地址https://turingapi.space/v1必须带 /v1,同步走的是这个前缀
API 密钥控制台创建的 sk- 密钥填完点保存,不点保存不会生效
权限管理员账号普通用户看不到「连接」设置项
模型为什么要自动同步:Open WebUI 保存连接后会请求 /v1/models 拉取模型清单。如果这个接口在你的分组里没有开放,同步就会失败——此时可以在连接里手动指定模型名,或者换一个开放了列表接口的分组。

前置准备

确认你有管理员权限,这是最常见的卡点。

1
确认是管理员账号

Open WebUI 的第一个注册用户默认是管理员。如果你用的是别人部署的实例,很可能没有权限。

2
创建一个 API 密钥

在 注册页 建账号,控制台新建密钥并保存。

3
自建的话确认能出网

服务器要能访问 turingapi.space。内网部署又没放通出网时,表现是同步超时。

配置步骤

配置只需要一次,之后模型会随分组变化自动更新。

管理员面板配置 主流程

  1. 用管理员账号登录
  2. 点右上角头像 →「管理员面板」
  3. 进入「设置 → 连接」
  4. 在 OpenAI API 一栏填 https://turingapi.space/v1
  5. 填入 API Key,点保存
  6. 回到对话页,模型下拉里应该已经出现站内模型

保存后如果模型没出现,刷新一次页面;还不出现就看下面的同步排查。

模型同步不到怎么办 常见故障

  1. 先用 curl 确认 /v1/models 是否返回数据
  2. 确认地址带 /v1 且没有多余斜杠
  3. 检查服务器到 turingapi.space 的网络是否通
  4. 实在同步不到,在连接设置里手动添加模型名
curl -H "Authorization: Bearer sk-你的密钥" https://turingapi.space/v1/models

手动添加的模型同样可以正常调用,同步只是省事。

多个连接导致模型重名 特有坑

  1. Open WebUI 会把所有连接的模型合并成一个列表
  2. 两个连接里有同名模型时,可能指向了错误的那一个
  3. 建议只保留一个有效的 OpenAI 连接,或者在连接名称上做区分

自建用户常同时接本地 Ollama 和远程接口,模型名撞车时很难判断实际打到哪边。

验证是否配置成功

看到这些就说明通了

  1. 对话页顶部的模型下拉里有站内模型
  2. 选中并发送一条消息,能流式返回
  3. 控制台「用量」页出现记录

模型下拉里有了列表,说明 /v1/models 已经通,此时对话基本不会有问题。

对话报错但模型列表正常

  1. 确认选中的模型属于同一个分组
  2. 确认余额不为 0
  3. 换一个模型重试,判断是模型级问题还是连接级问题

模型列表能拉到但对话报错,通常是这个模型在该分组下没有权限,或余额不足。

常见问题

Open WebUI 的问题多半和权限、同步有关。

为什么我在设置里找不到「连接」?

因为你用的不是管理员账号。「连接」只在管理员面板里出现,普通用户是看不到的。

自建实例的话,可以进数据库把某个用户提升为管理员,或者用最初注册的那个账号。

模型列表一直是空的?

先确认 /v1/models 能通(用 curl 测),再确认地址带 /v1。都正常但在界面里拉不到,多半是实例本身出网有问题。

临时方案是手动指定模型名,不影响调用。

可以同时接本地模型和远程接口吗?

可以,Open WebUI 支持多个连接并存。但要注意模型重名——两个来源有同名模型时,列表里只显示一个,实际打到哪个不好判断。建议用明显不同的模型名区分。

为什么模型名后面带了一串前缀?

那是 Open WebUI 用来区分不同连接的显示名,不影响实际调用。真正发给接口的还是模型名本身。

相关客户端

还没密钥?注册后直接创建一个 邮箱注册即用,控制台自助创建密钥、查看用量与余额。
免费注册 →

接入过程卡住了?到 QQ 群 1128182538 说明「客户端 + 报错码 + 时间点」,比只说"用不了"好排查得多。其他通用问题见 常见问题。