Skip to content

模型 - 大语言模型

大语言模型管理操作


列出所有大语言模型

GET
/api/v1/provider/models/llm

获取所有已配置的大语言模型列表

授权

ApiKeyAuth

使用 X-API-Key 请求头进行 API 密钥认证。
示例:X-API-Key: lbk_your_api_key_here

类型API Key (header: X-API-Key)
BearerAuth

Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>

类型HTTP (bearer)

响应

成功响应

application/json
JSON
{
"code": 0,
"msg": "ok",
"data": {
"models": [
{
"uuid": "string",
"name": "GPT-4",
"description": "OpenAI GPT-4 model",
"requester": "openai-chat-completions",
"requester_config": {
"model": "gpt-4",
"args": {
}
},
"api_keys": [
{
"name": "string",
"keys": [
"string"
]
}
],
"abilities": [
[
"chat",
"vision"
]
],
"extra_args": {
},
"created_at": "string",
"updated_at": "string"
}
]
}
}

试验场

服务器
授权

示例


创建新的大语言模型

POST
/api/v1/provider/models/llm

创建并配置一个新的大语言模型

授权

ApiKeyAuth

使用 X-API-Key 请求头进行 API 密钥认证。
示例:X-API-Key: lbk_your_api_key_here

类型API Key (header: X-API-Key)
BearerAuth

Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>

类型HTTP (bearer)

请求体

application/json
JSON
{
"name": "string",
"description": "string",
"requester": "string",
"requester_config": {
},
"api_keys": [
{
}
],
"abilities": [
"string"
],
"extra_args": {
}
}

响应

模型创建成功

application/json
JSON
{
"code": 0,
"msg": "ok",
"data": {
"uuid": "550e8400-e29b-41d4-a716-446655440000"
}
}

试验场

服务器
授权
主体

示例


获取指定的大语言模型

GET
/api/v1/provider/models/llm/{model_uuid}

通过 UUID 获取指定大语言模型的详细信息

授权

ApiKeyAuth

使用 X-API-Key 请求头进行 API 密钥认证。
示例:X-API-Key: lbk_your_api_key_here

类型API Key (header: X-API-Key)
BearerAuth

Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>

类型HTTP (bearer)

参数

路径参数

model_uuid*

模型 UUID

类型string
必填
格式"uuid"

响应

成功响应

application/json
JSON
{
"code": 0,
"msg": "ok",
"data": {
"model": {
"uuid": "string",
"name": "GPT-4",
"description": "OpenAI GPT-4 model",
"requester": "openai-chat-completions",
"requester_config": {
"model": "gpt-4",
"args": {
}
},
"api_keys": [
{
"name": "string",
"keys": [
"string"
]
}
],
"abilities": [
[
"chat",
"vision"
]
],
"extra_args": {
},
"created_at": "string",
"updated_at": "string"
}
}
}

试验场

服务器
授权
变量

示例


更新大语言模型

PUT
/api/v1/provider/models/llm/{model_uuid}

更新现有大语言模型的配置

授权

ApiKeyAuth

使用 X-API-Key 请求头进行 API 密钥认证。
示例:X-API-Key: lbk_your_api_key_here

类型API Key (header: X-API-Key)
BearerAuth

Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>

类型HTTP (bearer)

参数

路径参数

model_uuid*

模型 UUID

类型string
必填
格式"uuid"

请求体

application/json
JSON
{
"name": "string",
"description": "string",
"requester_config": {
},
"api_keys": [
{
}
],
"abilities": [
"string"
],
"extra_args": {
}
}

响应

模型更新成功

application/json
JSON
{
"code": 0,
"msg": "ok",
"data": {
}
}

试验场

服务器
授权
变量
主体

示例


删除大语言模型

DELETE
/api/v1/provider/models/llm/{model_uuid}

从系统中删除一个大语言模型

授权

ApiKeyAuth

使用 X-API-Key 请求头进行 API 密钥认证。
示例:X-API-Key: lbk_your_api_key_here

类型API Key (header: X-API-Key)
BearerAuth

Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>

类型HTTP (bearer)

参数

路径参数

model_uuid*

模型 UUID

类型string
必填
格式"uuid"

响应

模型删除成功

application/json
JSON
{
"code": 0,
"msg": "ok",
"data": {
}
}

试验场

服务器
授权
变量

示例


测试大语言模型

POST
/api/v1/provider/models/llm/{model_uuid}/test

测试大语言模型的连接性和功能

授权

ApiKeyAuth

使用 X-API-Key 请求头进行 API 密钥认证。
示例:X-API-Key: lbk_your_api_key_here

类型API Key (header: X-API-Key)
BearerAuth

Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>

类型HTTP (bearer)

参数

路径参数

model_uuid*

模型 UUID

类型string
必填
格式"uuid"

请求体

application/json
JSON
{
}

响应

模型测试成功

application/json
JSON
{
"code": 0,
"msg": "ok",
"data": {
}
}

试验场

服务器
授权
变量
主体

示例


技术支持 VitePress OpenAPI