Img Open
  1. 绘图工具
Img Open
  • CV任务状态码信息附录
  • 绘图信息
    • sd 文生图-v2
      POST
    • sd 文生图-v3
      POST
    • sd 图生图-v2
      POST
    • sd 图生图-v3
      POST
    • sd 局部重绘-v1
      POST
    • sd controlnet 生图
      POST
    • 查询模型列表
      POST
    • 查询lora列表
      POST
    • 查询vae列表
      POST
    • 查询Embedding列表
      POST
  • 绘图任务
    • 查询归档任务详情
    • 查询任务实时状态 (百分比/进度条/中间图)
    • 绘图工具任务查询
  • 模型训练
    • 提交训练任务
    • 训练结果回调
  • 绘图工具
    • Flux文生图
      POST
    • 个性化写真
      POST
    • 高级换脸
      POST
    • 超级换脸 faceFusion
      POST
    • 面部检测(脸部提取) faceDetection
      POST
    • 换发型
      POST
    • 提示词扩写
      POST
    • sd prompts优化
      POST
    • 提示词扩写优化
      POST
    • 图转文
      POST
    • 超分辨
      POST
    • 换脸 roop
      POST
    • 面部修复
      POST
    • 智能擦除
      POST
    • 风格识别
      POST
    • 图片外扩
      POST
    • CNT预览
      POST
    • 背景去除
      POST
    • 图片扩大
      POST
    • 给图片加水印
      POST
    • 图片去水印
      POST
    • 图生视频
      POST
  • 图片检测
    • 异步图片检测
  • 视频工具
    • 视频加水印
    • 移除视频背景
    • 视频比例调整
    • 扩大视频图像
    • 视频补帧
    • 视频格式转换
  • 音频工具
    • 人声分离
    • 文生音乐
    • 文字配音
    • 生成歌词
  • 翻译
    • 翻译
  1. 绘图工具

超级换脸 faceFusion

POST
/AIGCImgOpenServ/saas/tool/face/fusion
支持使用者上传两张原始图片和一张目标图片,其中目标图片类似于两人合照,基于本接口可实现将原始图的人脸替换至目标图中。

请求参数

Header 参数
X-Request-req-accessKeyId
string 
必填
可选
示例值:
accessKeyId
X-Request-req-accessKeySecret
string 
必填
可选
示例值:
accessKeySecret
Body 参数application/json
sourceUrl
array[string]
源图片
必需
用户传入的提供面部信息的图片url地址
>= 1 items<= 2 items
targetUrl
string 
目标图片
必需
用户传入的接受面部信息的图片url地址
faceIdx
integer 
可选
用于换多张脸中一张脸时使用
source中人脸需要替换到target中多张人脸中具体序号
人脸的顺序是按其在图片中的位置从左至右排列;若tager image中有三张人脸,face_idx的取值范围为[1, 3]
businessTaskId
string 
任务ID
必需
任务ID
callbackUrl
string 
回调地址
可选
用于服务端回传绘图结果 有部分接口是异步接口 , 请查看备注 收到响应的json字符串 code = 200 我们才会标记为请求成功 如 {"code":"200"} 阶梯间隔重试 3 、5、15、30、60 、600、3600秒 最多重试10次
示例
{
  "businessTaskId": "10086996",
  "sourceUrl": [
    "https://aigcoss.zhiqiteai.cn/Output-Img2/zjy/pic3-1.png",
    "https://aigcoss.zhiqiteai.cn/Input-Img/superJ/8696fa0a-6dfc-4907-97fc-a4db0c24a04a.jpeg"
  ],
  "targetUrl": "https://aigcoss.zhiqiteai.cn/Input-Img/superJ/151b18c7-7e2b-4313-8d21-65de676ef264.jpeg"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.zhiqite.com/AIGCImgOpenServ/saas/tool/face/fusion' \
--header 'X-Request-req-accessKeyId: accessKeyId' \
--header 'X-Request-req-accessKeySecret: accessKeySecret' \
--header 'Content-Type: application/json' \
--data-raw '{
    "businessTaskId": "10086996",
    "sourceUrl": ["https://aigcoss.zhiqiteai.cn/Output-Img2/zjy/pic3-1.png", "https://aigcoss.zhiqiteai.cn/Input-Img/superJ/8696fa0a-6dfc-4907-97fc-a4db0c24a04a.jpeg"],
    "targetUrl": "https://aigcoss.zhiqiteai.cn/Input-Img/superJ/151b18c7-7e2b-4313-8d21-65de676ef264.jpeg"
}'

返回响应

🟢200成功
application/json
Body
code
string 
必需
msg
string 
必需
data
object 
必需
taskId
string 
任务ID
必需
businessTaskId
string 
业务任务ID
必需
toolTask
string 
任务类型
必需
status
string 
任务状态
必需
outputImageUrl
string 
图片地址
必需
示例
{
  "code": "200",
  "msg": "success",
  "data": {
    "taskId": "pre1715827520336429778183",
    "businessTaskId": "10086996",
    "toolTask": "faceFusion",
    "status": 1,
    "outputImageUrl": "https://aigcoss.zhiqiteai.cn/Output-Img2/roop/pro1703734845555845969817.png"
  }
}
修改于 2024-06-12 06:27:56
上一页
高级换脸
下一页
面部检测(脸部提取) faceDetection
Built with