Novita.ai
  1. 基本 API
Novita.ai
  • Novita.ai
  • 账户接口
    • 配置s3配置
      POST
    • 查询s3配置
      GET
    • 删除 s3 配置
      DELETE
    • 用户信息
      GET
  • 基本 API
    • 文字转图像
      POST
    • 图像到图像
      POST
    • 进步
      GET
    • 广告商
      POST
  • 基础 API V3
    • 使用 lcm 将文本转为图像
      POST
    • 使用 lcm 进行图像到图像
      POST
    • 获取异步任务结果
      GET
    • 文字转图像
      POST
    • 图像到图像
      POST
  • 模型 API
    • 同步 civitai 模型
      POST
    • 查询 civitai 模型
      GET
    • 查询模型
      GET
  • 案例 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
/v2/img2img
图像到图像端点,只会返回一个task_id。您应该使用task_id调用/v2/progress API端点以检索图像生成结果。输出以“image/png”格式提供。指导: https: //novita.ai/get-started/Basic_img2img.html。
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://dev-cn.your-api-server.com/v2/img2img' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
  "extra": {
    "enable_nsfw_detection": false
  },
  "prompt": "Photographic of a woman sitting at a cafe. 35mm photograph, film, bokeh, professional, 4k, highly detailed",
  "negative_prompt": "ng_deepnegative_v1_75t, badhandv4, (worst quality:2), (low quality:2), (normal quality:2), lowres, ((monochrome)), ((grayscale)), watermark",
  "sampler_name": "Euler a",
  "batch_size": 1,
  "n_iter": 1,
  "steps": 20,
  "cfg_scale": 7,
  "seed": -1,
  "height": 1024,
  "width": 1024,
  "model_name": "sd_xl_base_1.0.safetensors",
  "init_images": [
    "{{base64 encoded image}}"
  ],
  "denoising_strength": 0.5,
  "restore_faces": false,
  "sd_vae": "sdxl_vae.safetensors",
  "clip_skip": 1,
  "mask": "",
  "mask_blur": null,
  "resize_mode": null,
  "image_cfg_scale": null,
  "inpainting_fill": null,
  "inpaint_full_res": null,
  "inpaint_full_res_padding": null,
  "inpainting_mask_invert": null,
  "initial_noise_multiplier": null,
  "img_expire_ttl": null,
  "sd_refiner": {
    "checkpoint": "sd_xl_refiner_1.0.safetensors",
    "switch_at": 1
  },
  "controlnet_units": [
    {
      "model": "t2i-adapter_xl_sketch",
      "weight": 0.5,
      "input_image": "{{base64 encoded image}}",
      "module": "none",
      "control_mode": 0,
      "mask": "",
      "resize_mode": null,
      "processor_res": null,
      "threshold_a": null,
      "threshold_b": null,
      "guidance_start": null,
      "guidance_end": null,
      "pixel_perfect": false,
      "lowvram": true
    }
  ],
  "controlnet_no_detectmap": true
}'
响应示例响应示例
{
  "code": null,
  "msg": "",
  "data": {
    "task_id": "",
    "warn": ""
  }
}

请求参数

Header 参数

Body 参数application/json

示例

返回响应

🟢200成功
application/json
Body

修改于 2024-02-05 08:22:44
上一页
文字转图像
下一页
进步
Built with