TUIWOTUIWO
API字节跳动Seedance 系列模型

素材组

创建、查询、分页、修改和删除素材组。

CreateAssetGroup

创建素材组。

请求

curl -X POST 'https://ai.tuiwo.vip/ai?Action=CreateAssetGroup&Version=2024-01-01' \
  -H 'Authorization: Bearer $TUIWO_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "Name": "商品图片",
    "Description": "商品参考素材",
    "GroupType": "AIGC",
    "ProjectName": "default"
  }'
字段类型必填说明
Namestring是素材组名称,最长 64 字符
Descriptionstring否描述,最长 300 字符
GroupTypestring否素材组类型,例如 AIGC、LivenessFace
ProjectNamestring否项目名,默认 default

响应

{
  "Result": {
    "Id": "GROUP_ID"
  }
}

从 Result.Id 获取素材组 ID。

GetAssetGroup

查询单个素材组。

curl -X POST 'https://ai.tuiwo.vip/ai?Action=GetAssetGroup&Version=2024-01-01' \
  -H 'Authorization: Bearer $TUIWO_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"Id":"GROUP_ID"}'
字段类型必填说明
Idstring是素材组 ID
ProjectNamestring否默认 default

响应 Result:

字段类型说明
Idstring素材组 ID
Namestring名称
Descriptionstring描述
GroupTypestring组类型
ProjectNamestring项目名
CreateTimestring创建时间
UpdateTimestring更新时间

ListAssetGroups

分页查询素材组。

curl -X POST 'https://ai.tuiwo.vip/ai?Action=ListAssetGroups&Version=2024-01-01' \
  -H 'Authorization: Bearer $TUIWO_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"Filter":{"GroupType":"AIGC","Name":"商品"},"PageNumber":1,"PageSize":20}'
字段类型说明
Filter.GroupTypestring按组类型筛选
Filter.GroupIdsstring[]按组 ID 筛选
Filter.Namestring按名称筛选
NextTokenstring游标分页标记
MaxResultsinteger游标分页大小,1–100
SortBystringCreateTime 或 UpdateTime
SortOrderstringDesc 或 Asc
PageNumberinteger页码分页
PageSizeinteger每页数量;平台当前默认上限约 50

响应 Result:

{
  "Items": [
    {
      "Id": "GROUP_ID",
      "Name": "商品图片",
      "Description": "商品参考素材",
      "GroupType": "AIGC",
      "ProjectName": "default",
      "CreateTime": "2026-11-09T12:00:00Z",
      "UpdateTime": "2026-11-09T12:00:00Z"
    }
  ],
  "NextToken": "",
  "PageNumber": 1,
  "PageSize": 20,
  "TotalCount": 1
}

UpdateAssetGroup

修改名称或描述。

curl -X POST 'https://ai.tuiwo.vip/ai?Action=UpdateAssetGroup&Version=2024-01-01' \
  -H 'Authorization: Bearer $TUIWO_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"Id":"GROUP_ID","Name":"新名称"}'
字段类型必填说明
Idstring是素材组 ID
Namestring否新名称
Descriptionstring否新描述
ProjectNamestring否默认 default

响应 Result.Id。

DeleteAssetGroup

删除素材组及其下全部素材,操作不可恢复。

curl -X POST 'https://ai.tuiwo.vip/ai?Action=DeleteAssetGroup&Version=2024-01-01' \
  -H 'Authorization: Bearer $TUIWO_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"Id":"GROUP_ID"}'

删除真人认证的私有组时,可能需要组已过期或认证已被拒绝。删除后组内素材不能继续用于生成。