You need to enable JavaScript to run this app.
导航
动漫1.1-图生图(废弃)
最近更新时间:2024.10.10 17:44:39首次发布时间:2024.02.06 23:13:22

接口简介

高美感通用V1.1是聚焦动漫场景的图生图模型,支持超分处理,整体表现均衡稳定,在图文匹配度、结构准确性与图像效果均有较好表现。

限制条件

名称

内容

图片要求

  1. 图片格式:JPG(JPEG), PNG, BMP 等常见格式, 建议使用JPG格式.
  2. 图片要求:小于5 MB,小于4096*4096 ,宽高尽量都在[384, 640] 区间,超出此区间会尽量等比例resize调节到此区间内,

超分情况说明

1.不加超分,若输入图宽高均在[384, 640] 区间,输出图片分辨率与输入图一致;若输入图宽高不在[384, 640] 区间,则输入图会尽量等比例进行resize调节到此区间内,输出图片分辨率与输入图resize后一致。
2.若开启超分,传统高清算法及Diffusion超分算法均会在上述逻辑基础上对输出图片进行2倍超分,其中Diffusion超分算法会改变输出图效果,整体延迟较高建议谨慎开启;传统高清算法影响输出图画质但不会影响输出图效果,延迟较低。

请求说明

名称

内容

接口地址

https://visual.volcengineapi.com

请求方式

POST

Content-Type

application/json

Header参数

完整公共参数列表见 公共参数
本服务Region为cn-north-1; Service为cv

Query参数

拼接到url后的参数,示例:https://visual.volcengineapi.com?Action=CVProcess&Version=2022-08-31

参数

可选/必选

类型

说明

Action

必选

String

接口名,取值:HighAesSmartDrawing

Version

必选

String

版本号,取值:2022-08-31

Body参数

业务请求参数,放到request.body中,MIME-Type为application/json

参数

可选/必选

类型

说明

req_key

必选

String

算法名称,取固定值为high_aes_anime_i2i

prompt

必选

String

用于生成图像的提示词,支持中英文输入,建议内容简洁准确,控制在100中文字/英文单词以内,超出部分对生成效果影响较小

binary_data_base64

必选

Array of String

源图片,仅支持单图输入

strength

可选

float

0.0<strength=<1.0之间,(越小越接近原图,越大越接近文本控制)
默认值:0.5,取值范围[0.1,1.0]

seed

可选

int

随机种子,作为确定扩散初始状态的基础,默认-1(随机)。若随机种子为相同正整数且其他参数均一致,则生成图片极大概率效果一致

scale

可选

float

影响文本描述的程度
默认值:7.5,取值范围[1, 30]

ddim_steps

可选

int

生成图像的精细程度,越大效果可能更好但是延迟会增加
默认值:20,取值范围[1,50]

use_sq

可选

bool

使用传统高清算法进行后处理,开启会增加延迟。默认值:False,不支持与use_sr同时使用

use_sr

必选

bool

使用Diffusion超分算法进行后处理,开启会带来延迟的显著增加建议谨慎开启。默认值:True,不支持与use_sq同时使用

sr_scale

可选

float

与use_sr搭配,超分比例,默认值:2.0,支持1.0-2.0取值

sr_strength

可选

float

与use_sr搭配,超分步数强度,类似于strength参数,默认值:0.5,支持0.5-1.0取值

logo_info

可选

LogoInfo

水印信息

LogoInfo
水印相关信息。

名称

类型

必选

描述

备注

add_logo

Boolean

是否添加水印。True为添加,False不添加。默认不添加

position

Int

水印的位置,取值如下:
0-右下角
1-左下角
2-左上角
3-右上角
默认0

language

Int

水印的语言,取值如下:
0-中文(AI生成)
1-英文(Generated by AI)
默认0

logo_text_content

String

明水印自定义内容

输出说明

通用输出参数

请参考通用返回字段及错误码

业务输出参数

data 字段说明

字段

类型

说明

binary_data_base64

array of string

返回图片的base64数组。

输出示例

{
    "code":10000,
    "data":{
        "binary_data_base64":["xxx"]
    },
    "message":"Success",
    "request_id":"20220926182941010212157201024017C6",
    "status":10000,
    "time_elapsed":"456.790505ms"
}

错误码

(1)通用错误码
请参考通用返回字段及错误码
(2)业务错误码

HttpCode

错误码

错误消息

描述

200

10000

请求成功

400

50411

Pre Img Risk Not Pass

输入图片前审核未通过

400

50511

Post Img Risk Not Pass

输出图片后审核未通过

400

50412

Text Risk Not Pass

输入文本前审核未通过

400

50512

Post Text Risk Not Pass

输出文本后审核未通过

400

50413

Post Text Risk Not Pass

输入文本NER、IP、Blocklist等拦截

SDK使用说明

请参考SDK使用说明