Skip to main content
POST

授权

Authorization
string
header
必填

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

请求体

application/json

NovelAI 图片生成 Request Body。统一参考图使用 images;网关负责转换为 TTAPI NovelAI 原生参数。

model
enum<string>
必填

必填。TTAPI 当前接入的 NovelAI Diffusion V4.5 模型。

可用选项:
diffusion-4-5-full,
diffusion-4-5-curated
Minimum string length: 1
示例:

"diffusion-4-5-full"

"diffusion-4-5-curated"

prompt
string
必填

正向提示词。

Required string length: 1 - 32000
images
object[]

可选。统一参考图数组。type=image(或省略)为单张图生图源图;type=vibe_transfer 为氛围参考;type=character_reference 为精确角色/风格参考。只能有 1 张普通图生图源图,vibe_transfer 与 character_reference 不能混用。

Maximum array length: 16
negative_prompt
string

负向提示词。

n
integer
默认值:1

生成图片数量。

必填范围: 1 <= x <= 4
size
string
默认值:1024x1024

输出尺寸,网关转换为 width 和 height。

Pattern: ^[1-9][0-9]*x[1-9][0-9]*$
seed

随机种子。

steps
integer
默认值:23

采样步数。

必填范围: x >= 1
scale
number
默认值:5

提示词引导强度。

quality_toggle
boolean
默认值:true

质量开关。

sampler
enum<string>
默认值:Euler Ancestral
可用选项:
Euler Ancestral,
Euler,
DPM++ 2S Ancestral,
DPM++ 2M SDE,
DPM++ 2M,
DPM++ SDE
noise_schedule
enum<string>
默认值:karras
可用选项:
karras,
exponential,
polyexponential
character_prompts
object[]
response_format
enum<string>
默认值:b64_json

固定返回 Base64 图片,使响应符合本接口的 Response Schema。

可用选项:
b64_json,
url
hook_url
string<uri>

可选。TTAPI 任务完成或失败时的回调地址。

响应

200 - application/json
created
integer
必填

网关完成图片转换时的 Unix 时间戳(秒)。

data
object[]
必填

生成的图片列表。

Minimum array length: 1
background
enum<string>

根据统一入站请求推断的背景设置;NovelAI 原始响应通常不回显。

可用选项:
transparent,
opaque
output_format
enum<string>

从下载图片 MIME 类型或请求 output_format 推断出的格式。

可用选项:
png,
jpeg,
webp
quality
enum<string>

统一质量字段;若请求提供 quality,网关会映射后回显。

可用选项:
low,
medium,
high
size
string

原始请求的 size;NovelAI 原始响应通常不回显。