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 注册的模型和模型进行聊天。
列出模型
| 接口作用 | 列出所有已经配置在 OpenWebUI 的模型 |
|---|---|
| 地址 | /api/models |
| 方法 | GET |
| 请求示例 | 127.0.0.1:3000/api/models |
| 响应结果 | ```json |
| { | |
| "data": [ |
{
"id": "deepseek-r1:1.5b",
"name": "deepseek-r1:1.5b",
"object": "model",
"created": 1741313196,
"owned_by": "ollama",
"ollama": {
"name": "deepseek-r1:1.5b"


