Skip to content

公开接口

公开接口不需要鉴权。

端点

方法路径参数请求体返回值
GET/health{ "status": "ok" }
GET/api/public/settings公开站点设置,如站点名称、主题、登录方式、注册开关、公开页面配置。
GET/api/public/models公开模型目录,包含模型、供应商、价格、能力和视频计费配置。
GET/api/public/status状态页监控项和最近检查结果。
GET/api/public/announcements启用状态的公告列表。
GET/api/pricing公开价格表;如果系统关闭公开价格接口会返回错误。
GET/api/setup/status{ "required": true },表示是否需要初始化首个管理员。
POST/api/setupsite_nameusernameemailpassword{ "token": "...", "user": { ... } }

初始化管理员

请求:

json
{
  "site_name": "Veloce",
  "username": "admin",
  "email": "admin@example.com",
  "password": "change-me"
}

返回:

json
{
  "token": "jwt-token",
  "user": {}
}

错误:

状态码说明
400参数不合法。
409初始化已完成。
500初始化失败。

基于 MIT 协议发布(社区版)