API Reference

SeeAny API 开发文档

开放底层 SOTA 视觉大模型与商业级电商创作能力。支持原生 RESTful 调度与全异步 Webhook 回调。 所有接口统一根地址为 https://api.seeany.com/。

AI 编程提示:您可以将本页链接发送给 Cursor / Windsurf / Copilot 等 AI 编程工具,自动解析接口格式并生成 SDK 代码。
优先接入:定制商品图工作流从一张商品素材,批量产出主图、场景图与卖点图
接口总数
10+ 核心端点
核心体系
4 大分层模块
网关状态
100% Operational

1 快速接入与通用规范

1.1 接口根地址与调用协议

SeeAny API 基于标准 HTTPS RESTful 协议构建。所有请求均采用 JSON 格式进行数据交换,请求头必须包含有效的认证 Token。

API Base URL: https://api.seeany.comHTTPS TLS 1.3

1.2 鉴权认证 (Authentication)

所有受保护接口必须在 HTTP Request Header 中附带 Authorization 字段,并使用 Bearer 模式传递您的 API Key:

Authorization: Bearer sk-sa-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
安全提示:API Key 代表您的账户调用权限与扣费凭据,请妥善保管在服务端环境变量中,切勿泄露或暴露在前端代码中。

1.3 异步任务生命周期与 Webhook 回调

由于高画质图像与视频生成需要计算时间,所有生成类接口均采用异步任务模式:

方式 A: Webhook 异步回调 (推荐)

在提交任务时传入 webhook_url。任务完成后服务端将在 3 秒内主动推送包含 X-SeeAny-Signature 签名的完整生成结果。

方式 B: 轮询任务状态 (Query Task)

获取任务提交后返回的 task_uuid,定期(推荐间隔 2~3 秒)调用 GET /api/ai/querytask?task_uuid=... 查询状态。

1.4 公共响应格式与错误码

接口返回的标准 JSON 数据结构:

{
  "code": 0,                    // 0 表示成功,非 0 表示错误
  "msg": "任务创建成功",          // 响应描述信息
  "data": {                     // 业务数据负载
    "task_uuid": "wtask_9b3fd2ac8114b771",
    "status": "PROCESSING",
    "wait_time": 15
  }
}
POST/api/ai/upload (或 multipart 传图)

1.5 图片素材直传接口

支持将本地商品图片上传至高速 CDN 节点,返回可在各生成接口中直接作为 inputImgs 引用的公开 URL。

2 基础大模型直调 API (Foundation Models)

原子能力层
POST/api/ai/smarttask (或 /v1/images/generations)

2.1 图像生成与编辑大模型直调

直接调度 seedance4.5、nano-banana-pro、gpt-image-2、seeany4 等最新 SOTA 图片大模型,支持文生图、图生图与自定义画幅比例。

请求参数说明 (Request Body)

字段名类型必填可选值 / 说明
modeString是指定图片大模型:
• seedance4.5:最新版旗舰大模型(统一 ¥0.30/张)
• nano-banana-pro / nano-banana-2:Pro 级商用模型(1K=¥0.2, 2K=¥0.3, 4K=¥0.4)
• gpt-image-2:Sora Image 架构超强泛化模型(1K=¥0.2, 2K=¥0.3, 4K=¥0.4)
• seeany4:电商中文垂直增强模型(2K/4K=¥0.3)
• nano-banana:极速轻量模型(统一 ¥0.10/张)
promptString是正向提示词(支持中英文,描述主体、构图、光影、质感)
inputImgsArray[String]否参考图片 URL 数组(用于垫图/商品参考)
sizeString否分辨率,可选 1K, 2K, 4K (默认 2K)
imgRatioString否画幅比例,如 1:1, 3:4, 16:9, 9:16
webhook_urlString否异步回调地址(任务完成后服务端自动 POST 结果)

调用代码示例 (Python Requests)

import requests
import time

API_KEY = "sk-sa-your-api-key"
headers = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"}

# 1. 提交图像生成任务
payload = {
    "mode": "nano-banana-pro",      # 自由指定模型
    "prompt": "电商摄影,白色极简护肤品瓶身,大理石台面,柔和漫射光,4k超清",
    "size": "2K",
    "imgRatio": "3:4",
    "webhook_url": "https://your-domain.com/api/callback"
}

res = requests.post("https://api.seeany.com/api/ai/smarttask", json=payload, headers=headers).json()
task_uuid = res["data"]["task_uuid"]
print(f"Task submitted: {task_uuid}")

# 2. 若未配置 webhook,轮询任务结果
while True:
    task_res = requests.get(f"https://api.seeany.com/api/ai/querytask?task_uuid={task_uuid}", headers=headers).json()
    status = task_res["data"]["status"]
    if status == "SUCCESS":
        print("Image URL:", task_res["data"]["result_url"])
        break
    elif status == "FAILED":
        print("Task failed:", task_res["data"]["error_msg"])
        break
    time.sleep(2)
POST/api/ai/videotask (或 /v1/videos/generations)

2.2 视频生成大模型直调

支持 Seedance 2.0、可灵 Kling v3、Wan 2.6 等主流视频大模型,支持图生视频、文生视频与多模态参考。

请求参数说明 (Request Body)

字段名类型必填可选值 / 说明
versionString是指定视频模型版本:
• seedance2.0:SOTA 旗舰视频模型(480P: ¥0.6/s, 720P: ¥1.3/s, 1080P: ¥3.2/s)
• seedance2.0-fast:极速生成模型(480P: ¥0.5/s, 720P: ¥1.1/s)
• seedance2.0-mini:轻量经济模型(480P: ¥0.3/s, 720P: ¥0.7/s)
• seedance1.5:稳定基线模型(480P: ¥0.16/s, 720P: ¥0.3/s, 1080P: ¥0.6/s)
• klingv3:可灵 v3(720P: ¥0.7/s, 1080P: ¥1.0/s,有声加收)
• wan2.6 / wan2.7:万生系列高清视频模型
• gemini-omni:固定时长按次扣费模型
modeString是模式:img2video (图生视频) | text2video (文生视频) | multimodalref
image_urlString条件必填首帧参考图片 URL(img2video 模式下必填)
durationInteger否生成时长(秒),支持 5 或 10 (默认 5)
resolutionString否分辨率,可选 480p, 720p, 1080p (默认 720p)
has_audioBoolean否是否同步生成音频音效 (默认 false)

cURL 调用示例

curl -X POST "https://api.seeany.com/api/ai/videotask" \
  -H "Authorization: Bearer sk-sa-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "version": "seedance2.0",
    "mode": "img2video",
    "image_url": "https://your-bucket.com/product.jpg",
    "prompt": "镜头缓缓推进特写,光影流转,质感高级",
    "duration": 5,
    "resolution": "720p",
    "has_audio": true,
    "webhook_url": "https://your-domain.com/api/video_callback"
  }'

2.3 3D 模型生成与语音合成 (TTS)

• 3D 模型生成:传入单张多角度商品图,自动生成 .glb / .obj 格式的 3D 资产模型(¥ 1.60/次)。
• 文字转语音 (TTS):支持电商带货多语种音色输出,每 50 字 ¥ 0.04 计费。

3 电商场景套件 API (Ecommerce Workflows)

场景封装层
POST/api/ai/smarttask (aiType="suite")

3.1 电商主图、卖点图与场景套图生成

输入 1 张商品底图,系统按电商上架规范批量策划并生成 5~9 张包含主图、场景图、细节特写与卖点展示的成套商品视觉图。

POST/api/ai/smarttask (aiType="aplus")

3.2 A+ 详情页多模块成套策划

自动拆解商品核心痛点与功能参数,按亚马逊 A+ / 天猫详情页标准格式输出成套切片素材。

POST/api/ai/smarttask (aiType="white_bg")

3.3 标准商品白底图生成

自动抠除原背景并居中放置商品,补充真实物理接触柔和阴影,输出完全符合平台审核规范的 1:1 白底主图。

4 图像精修与工具 API (Image Toolkits)

微工具套件
POST/api/ai/smarttask (aiType="rembg" / "replace_bg")

4.1 智能发丝级抠图与背景替换

精准识别主体边缘,支持透明 PNG 导出及 prompt 换背景,单次费用 ¥0.10。

POST/api/ai/smarttask (aiType="expand" / "erase" / "inpaint")

4.2 智能扩图、区域消除与局部重绘

支持无缝扩展边缘画面、涂抹消除多余杂物以及根据蒙版(Mask)局部重绘修改细节。

POST/api/ai/smarttask (aiType="upscale" / "clarify")

4.3 超分辨率高清放大与 AI 变清晰

通过生成式超分辨率算法重构微观细节,支持将模糊图片最高无损放大至 4K/8K 分辨率。