Nolibox API 新版本
公司介绍toB服务介绍API管理后台旧版开发文档API介绍
Nolibox 产品
  • 图宇宙智能设计
  • 画宇宙AI生图
  • 画宇宙商用版
公司介绍toB服务介绍API管理后台旧版开发文档API介绍
Nolibox 产品
  • 图宇宙智能设计
  • 画宇宙AI生图
  • 画宇宙商用版
  1. 商品场景图生成
  • Nolibox API 快速开始
  • Nolibox API 详细介绍
  • 抠图
    • 抠图(高级版)
      POST
    • 提交任务:抠图(基础版)
      POST
    • 查询抠图任务结果
      GET
  • 通用图像生成
    • 提交任务:文生图(基础版)
      POST
    • 提交任务:文本生成四方连续纹样
      POST
    • 提交任务:文生图(高级版)
      POST
    • 查询通用图像生成系列任务结果
      GET
  • 商品场景图生成
    • 查询商品图风格场景列表
      GET
    • 提交任务:为商品生成背景(自动版)
      POST
    • 查询商品换背景任务结果
      GET
  • 商品卖点图生成
    • 提交任务:商品卖点图生成
      POST
    • 查询商品卖点图生成任务结果
      GET
  • 广告投放图生成
    • 查询广告投放图画面内容列表
      GET
    • 提交任务:广告投放图生成
      POST
    • 查询广告投放图生成任务结果
      GET
  • 商品海报生成
    • 查询商品类目多级列表
      GET
    • 提交任务:商品海报生成
      POST
    • 查询商品海报生成任务结果
      GET
  • 历史任务及账户余额查询
    • 查询历史任务列表
      GET
    • 查询余额消耗流水列表
      GET
    • 查询应用余额
      GET
  • 模特图生成
    • 查询模特预设列表
    • 提交任务:模特图生成
    • 查询模特图生成任务结果
  • 文本翻译和敏感检测
    POST
  • 获取作品商用授权
    POST
  1. 商品场景图生成

提交任务:为商品生成背景(自动版)

POST
open.nolibox.com/api/aigc/product-background/generate-auto

接口介绍

输入原始商品图和风格场景,本 api 将输出商品换背景结果。

<img src=https://api.apifox.com/api/v1/projects/3638100/resources/410826/image-preview width=48%>

<img src=https://api.apifox.com/api/v1/projects/3638100/resources/410827/image-preview width=48%>

接口原理

  1. 输入原始商品图 fg_url(注:商品图无需提前完成抠图操作,接口内会自动抠图);
  2. 指定画布的宽高尺寸output_w和output_h(即为输出结果的宽高尺寸,支持自定义输入数值,但接口在宽800×高800和宽750×高1000两种尺寸下表现较稳定,因此建议输入这两种尺寸);
  3. 本 api 将根据商品的大小、形状,自动地将商品摆放到指定宽高的画布中;
  4. 指定背景主题 theme,应传入场景的alias,可在「查询商品图风格场景列表」接口中获取;
  5. 输入商品描述(英文),非必填项,接口会对商品图做识别,但如有准确的商品信息则建议输入给接口,这将会比 AI 识别得准确,也有助于生成更符合逻辑的结果;
  6. POST 任务,返回值中可获取该任务的 uid;
  7. 在「查询商品换背景任务结果」中,根据 uid 查询任务结果。

计费逻辑

  • 积分用户每成功使用 1 次该接口,将在剩余积分中扣除 8 积分
  • 专机用户每成功使用 1 次该接口,将在剩余次数中扣除 1 次对应功能次数

请求参数

Header 参数

Body 参数application/json

示例
{
    "fg_url": "string",
    "scene_alias": "string",
    "output_w": 800,
    "output_h": 800,
    "product_description": "string",
    "notify_url": "string"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'open.nolibox.com/api/aigc/product-background/generate-auto' \
--header 'Authorization: Basic xxxxxxxxxx' \
--header 'Content-Type: application/json' \
--data-raw '{
    "fg_url": "string",
    "scene_alias": "string",
    "output_w": 800,
    "output_h": 800,
    "product_description": "string",
    "notify_url": "string"
}'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 0,
    "msg": "string",
    "data": {
        "uid": "string"
    }
}
修改于 2024-02-02 01:14:24
上一页
查询商品图风格场景列表
下一页
查询商品换背景任务结果
Built with