Skip to content

Clipdrop

Authentication

参考接入 BytePower

Clipdrop

接口功能: 官方所有接口

Method & Path

  • POST {domain}/bp/ai/clipdrop
  • POST {domain}/bp/server/user/{user_id}/ai/clipdrop

Request

  • content-type: "multipart/form-data"
ParametersTypeRequiredDesc
strategystringtruestrategy
modulestringtrueclipdrop moule
......trueother Parameters
go
var clipdropMap = map[string]string{
    "cleanup":            "cleanup/v1",
    "upscale":            "image-upscaling/v1/upscale",
    "reimagine":          "reimagine/v1/reimagine",
    "remove-background":  "remove-background/v1",
    "remove-text":        "remove-text/v1",
    "replace-background": "replace-background/v1",
    "sketch-to-image":    "sketch-to-image/v1/sketch-to-image",
    "text-inpainting":    "text-inpainting/v1",
    "text-to-image":      "text-to-image/v1",
    "uncrop":             "uncrop/v1",
}

支持官方所有接口,只需在官方文档的请求参数添加 strategy 和对应的 module

Response

  • HTTP 状态码:200
json
{
  "current_count": 1,
  "current_total_count": 10,
  "data": ["https://715x351k8o.debug-static.bytepowerapp.cn/ai/image_resp/2024-01-24/159782380343.png"]
}
  • HTTP 状态码:4xx
json
{
  "error": {
    "error_type": "invalid_parameter",
    "message": "xxxxx"
  }
}

error_type:

  • item_not_found(找不到条目)
  • config_invalid(console 配置问题)

京ICP备19011570号-2