阅读时间:1 分钟
0 字

服务商 API

服务商 API 负责管理模型平台的接入信息。

常见接口

  • GET /ai/provider
  • POST /ai/provider
  • GET /ai/provider/{id}
  • PUT /ai/provider/{id}
  • GET /ai/provider/protocols

字段表

字段是否必填说明
name服务商名称
protocol协议类型
api_key按协议API Key,要求该协议需要时必填
code调用标识,留空系统自动生成
base_url接口地址,留空时部分协议会走默认值
timeout请求超时,单位秒
active是否启用
description说明
organization组织标识
project项目标识
icon图标
headers附加请求头
query_params附加 Query 参数

协议获取接口

http
GET /ai/provider/protocols

返回重点

字段说明
value协议值
label展示名称
description协议说明
default_base_url默认地址
requires_api_key是否必须填写 API Key

创建请求示例

json
{
  "name": "DeepSeek 主服务商",
  "code": "deepseek_main",
  "protocol": "deepseek",
  "api_key": "sk-xxx",
  "base_url": "https://api.deepseek.com/v1",
  "timeout": 30,
  "headers": [],
  "query_params": [],
  "active": true,
  "description": "主业务聊天服务商"
}

成功响应示例

json
{
  "id": 1,
  "name": "DeepSeek 主服务商",
  "code": "deepseek_main",
  "protocol": "deepseek",
  "base_url": "https://api.deepseek.com/v1",
  "timeout": 30,
  "active": true
}