Novita.ai
  1. 案例 API
Novita.ai
  • Novita.ai
  • 账户接口
    • 配置s3配置
      POST
    • 查询s3配置
      GET
    • 删除 s3 配置
      DELETE
    • 用户信息
      GET
  • 基本 API
    • 文字转图像
      POST
    • 图像到图像
      POST
    • 进步
      GET
    • 广告商
      POST
  • 基础 API V3
    • 使用 lcm 将文本转为图像
    • 使用 lcm 进行图像到图像
    • 获取异步任务结果
    • 文字转图像
    • 图像到图像
  • 模型 API
    • 同步 civitai 模型
    • 查询 civitai 模型
    • 查询模型
  • 案例 API
    • Upscale
      POST
    • 清除
      POST
    • 外画
      POST
    • 删除背景
      POST
    • 删除文字
      POST
    • 重新想象
      POST
    • 涂鸦
      POST
    • 混合姿势
      POST
    • 替换背景
      POST
    • 替换天空
      POST
    • 恢复面容
      POST
    • 创建图块
      POST
    • 去除水印
      POST
    • 合并面
      POST
    • 替换对象
      POST
    • 图片提示
      POST
    • 制作照片
      POST
    • 要遮罩的图像
      POST
  • 培训 API
    • 获取图片网址
    • 接受学科培训
    • 创建学科培训
    • 创建风格训练
    • 接受风格培训
    • 列出训练任务
  • 视频 API
    • 图像转视频 API
    • 图像到视频运动 API
    • 文本转视频 API
  1. 案例 API

替换对象

开发环境
http://dev-cn.your-api-server.com
开发环境
http://dev-cn.your-api-server.com
POST
/v3/async/replace-object
根据您的意愿替换不需要的对象、缺陷、目标人员。返回的图像可以通过 API 访问:https://docs.novita.ai/operation/operation-get-v3-async-task-result,参数为“task_id”。您可以在此处获取指导:https://novita.ai/get-started/UseCase_ImageEnhancement.html#_11-replace-object。
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/v3/async/replace-object' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
  "image_file": "{{base64 encoded image}}",
  "prompt": "a dog",
  "extra": {
    "response_image_type": "png",
    "enterprise_plan": {
      "enabled": false
    }
  },
  "negative_prompt": "ng_deepnegative_v1_75t, (badhandv4:1.2), (worst quality:2), (low quality:2), (normal quality:2), lowres, bad anatomy, bad hands, ((monochrome)), ((grayscale)) watermark, moles",
  "object_prompt": "1girl"
}'
响应示例响应示例
200 - 成功示例
{
  "task_id": "df7c6754-7b5b-48d6-9757-be14003edb07"
}

请求参数

Header 参数
Authorization
string 
必需
Content-Type
string 
必需
Body 参数application/json
image_file
string 
必需
原始图像的base64,最大分辨率为16兆像素,最大文件大小为30 Mb。
prompt
string 
必需
正向提示词,长度[1, 512],除以','
extra
object 
额外信息。
必需
response_image_type
string 
返回图像的格式。
必需
enterprise_plan
object 
可选
negative_prompt
string 
必需
否定提示词,长度[0, 512],除以','
object_prompt
string 
必需
需要替换的对象的提示,用于指定对象,长度[1, 512],除以','
示例

返回响应

🟢200成功
application/json
Body
task_id
string 
必需
🟠400请求有误
上一页
合并面
下一页
图片提示
Built with