OpenWebUI 对外 HTTP 接口使用指南
OpenWebUI 通过 HTTP 方式提供对外接口,使得开发者可以通过 HTTP 方式快速对接拥有 RAG 能力的模型基座。
1. 配置 API Key
OpenWebUI 使用 Bearer Token 机制对 API 请求进行身份验证。从 Open WebUI 中的'设置 > 帐户'获取 API 密钥,或者使用 JWT(JSON Web 令牌)进行身份验证。
其中 JWT 是有时效性限制,API 密钥是永久的。
2. API 使用说明
注意每次请求都需要将 API KEY 密钥设置到 HTTP 请求头:
Authorization: Bearer <your_api_key>
基础接口功能包括列出在 OpenWebUI 注册的模型和模型进行聊天。
2.1 列出模型
| 接口作用 | 地址 | 方法 |
|---|---|---|
| 列出所有已配置的模型 | /api/models | GET |
请求示例:
curl http://127.0.0.1:3000/api/models
响应结果:
{
"data": [
{
"id": "deepseek-r1:1.5b",
"name": "deepseek-r1:1.5b",
"object": "model",
"created": 1741313196,
"owned_by": "ollama"
}
]


