查询模型筛选项

查询模型类型、系列和报价状态的数量,供模型目录筛选使用。

GET https://billing.moi.matrixorigin.cn/api/v1/taas/models/filter-options

调用前准备

准备个人访问令牌。创建和管理方法参阅创建和管理个人访问令牌。

查询范围为当前用户有权访问的数据。

查询参数

将示例中的 $MOI_PERSONAL_ACCESS_TOKEN 替换为个人访问令牌。

curl --get "https://billing.moi.matrixorigin.cn/api/v1/taas/models/filter-options" \
  -H "X-API-Key: $MOI_PERSONAL_ACCESS_TOKEN"

参数

类型

是否必填

说明

status

string

否

模型启用状态筛选。

q

string

否

按名称、别名、描述、系列、类型或供应商名称搜索。

search

string

否

未填写 q 时使用的搜索词。

search_logos

string

否

将系列匹配加入搜索条件;可重复传递或用逗号分隔。

search_types

string

否

将类型匹配加入搜索条件;可重复传递或用逗号分隔。

series_type

string

否

计算系列数量时使用的模型类型;省略时不按此项限制。

成功响应

返回 HTTP 200,响应包含模型筛选项及对应数量。

{
  "total": 4,
  "type_counts": [
    {
      "type": "chat",
      "count": 4
    }
  ],
  "series_counts": [
    {
      "logo": "example",
      "count": 4
    }
  ],
  "pricing": {
    "priced": 4,
    "unpriced": 0
  }
}

字段

类型

说明

total

integer

符合当前可见范围、启用状态和搜索条件的模型数。

type_counts

array of object

各模型类型的数量。

type_counts[].type

string

模型类型。

type_counts[].count

integer

模型数量。

series_counts

array of object

各模型系列的数量。

series_counts[].logo

string

系列标识。

series_counts[].count

integer

模型数量。

pricing

object

报价状态数量。

pricing.priced

integer

已配置正数报价的模型数量。

pricing.unpriced

integer

未配置正数报价的模型数量。

字段路径中的 [] 表示数组中的每一项。

最后更新于