GPTNB Docs
Docs
Docs
  1. SD3
  • 发出请求
  • OpenAI接口
    • Realtime文档
    • 聊天接口(Chat)
      • gpts
      • 聊天补全
    • 自动补全接口(Completions)
      • 内容补全接口
    • 图像接口(Images)
      • DALL·E 3
      • gpt-4-all(生成图片)
    • 向量生成接口(Embeddings)
      • 创建嵌入
    • 音频接口(Audio)
      • 创建转录
      • 创建翻译
      • TTS文本转语音
  • 图片接口
    • Midjourney
      • 补充 - 其他参数以及回调
      • 换脸任务提交
        • 提交swap_face任务
      • 任务提交
        • 绘图变化(UPSCALE; VARIATION; REROLL)
        • 执行动作(所有的关联按钮动作UPSCALE; VARIATION; REROLL; ZOOM等)
        • 绘图变化-simple(UPSCALE; VARIATION; REROLL)
        • 提交Blend任务(图生图)
        • 提交Describe任务(图生文)
        • 提交Imagine任务(文生图、文图生图)
        • 提交Modal(提交局部重绘、ZOOM)
        • 提交Shorten任务(prompt分析)
      • 任务查询
        • 根据ID列表查询任务
        • 指定ID获取任务
        • 获取任务图片的seed
    • Stable Diffusion(官方格式)
      • SD3
        • Stable Image Ultra
          POST
        • Stable Image Core
          POST
        • Stable Diffusion 3
          POST
      • SDXL
        • Text-to-image
    • Flux
      • 官方格式
        • 生成图像(image)
        • 查询任务(get_result)
      • OpenAI格式
        • Flux
    • Ideogram(官方格式)
      • Generate(文生图)
      • Remix(混合图)
      • Upscale(放大高清)
      • Describe(描述)
    • 其他图像API1(开发中)
      • 创建抠图任务
      • 获取图片压缩结果
      • 获取抠图结果
      • 创建图片变清晰任务
      • 获取图片变清晰结果
      • 创建图像修复任务
      • 获取图像修复结果
      • 创建背景生成任务
      • 获取背景生成结果
      • 创建证件照制作任务
      • 获取证件照制作结果
      • 创建图像上色任务
      • 获取黑白图像上色结果
      • 创建图片压缩任务
      • 创建OCR任务
      • 获取OCR结果
      • 创建图片智能切边任务
      • 获取图片智能切边结果
    • 其他图像API2(开发中)
      • 开放API接口
        • 生成图片融合(图片融合)
        • 生成图片(AI艺术二维码)
        • 生成创意文字(AI艺术字(艺术、光影、隐藏文字))
        • 回调演示
        • 查询详情
        • 获取模板列表
        • 获取模型列表
      • 示例
        • 生成图片融合示例
        • 1.自定义调用- 普通示例(艺术二维码调用示例)
        • 2.自定义调用 - 不同版本(艺术二维码调用示例)
        • 3.自定义调用 -二维码强度(艺术二维码调用示例)
        • 4.模版调用 - 普通示例(艺术二维码调用示例)
        • 5.模版调用 - 二维码强度(艺术二维码调用示例)
        • 6.自定义调用 - 上传图片(艺术二维码调用示例)
        • 7.不同码眼调用(艺术二维码调用示例)
        • 8.不同版本(艺术二维码调用示例)
        • 1.光影文字 - 使用模版(AI艺术字调用示例)
        • 2.光影文字 - 自定义prompt调用(AI艺术字调用示例)
        • 3.艺术字调用 - 使用模版(AI艺术字调用示例)
        • 基础调用(MX绘画-生成类接口-Cute-生成示例(必看))
        • 基础调用 - 自定义尺寸(MX绘画-生成类接口-Cute-生成示例(必看))
        • 基础调用-开启审核(MX绘画-生成类接口-Cute-生成示例(必看))
        • 融合模型调用(MX绘画-生成类接口-Cute-生成示例(必看))
        • 反词 - 替换默认反词(MX绘画-生成类接口-Cute-生成示例(必看))
        • 反词 - 追加反词(MX绘画-生成类接口-Cute-生成示例(必看))
  • 音乐接口
    • Suno
      • 官方格式(v2)
        • 所有接口
          • 音乐链接转成suno(upload)
          • 音乐生成(generations)
          • 查询任务(feed)
          • 获取完整音乐(concat)
        • 场景1 生成自定义音乐(带歌词)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 2 通过提示词直接生成音乐(带歌词)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 4 通过提示词直接生成音乐(纯音乐)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 3 生成自定义音乐(纯音乐)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 5 上传自定义音频并续写
          • 音乐链接转成suno(upload)
          • 音乐生成(generations)
          • 查询任务(feed)
        • 场景 6 续写音乐并获取完整音乐
          • 步骤 1 音乐生成
          • 步骤 3 扩展音乐
          • 步骤 2 查询任务
          • 步骤 4 查询拓展的任务
          • 步骤 6 查询完整音乐的任务
          • 步骤 5 获取完整音乐
        • 场景 7 Cover音乐(音乐翻版,修改风格)
          • 步骤 1 音乐生成
          • 步骤 2 查询任务
          • 步骤 3 Cover 音乐
          • 步骤 4 查询拓展的任务
  • 视频接口
    • Luma
      • GoAmzAI格式
        • 付费版
          • 生成视频
          • 获取视频
        • 免费版
          • 生成视频
          • 获取视频
      • 官方格式(v2)
        • 提交生成视频任务
        • 查询单个任务
        • 扩展视频
        • 获取视频无水印链接
    • CogVideoX(官方格式)
      • 生成(generations)
      • 查询(async-result)
    • Vidu(官方格式)
      • 普通
        • 创建视频(tasks)
        • 高清视频(tasks)
        • 视频状态(state)
        • 视频查询(tasks-get)
    • Pika
      • feed
      • generate(文本)
      • generate(参考图片)
      • generate(参考视频/扩展视频)
    • Runway
      • v1格式
        • feed
        • generate(文本)
        • generate(参考图片)
      • 官方格式(v2)
        • 生成视频(tasks)
        • 查询任务
    • Pixverse
      • @回调说明
      • @接口说明
      • generate(文本)
      • feed
      • generate(参考图片)
    • 可灵(官方格式)
      • 图像生成
      • 文生视频
      • 图生视频
      • 查询任务
    • Viggle(开发中)
      • Mix上传视频并生成视频
      • 查询视频任务
      • Multi模板列表
      • Mix官方模板列表
      • Mix上传视频素材库
      • Mix上传图片素材库
      • 剩余积分查询
      • Multi上传视频并生成视频
      • Move上传视频并生成视频
  • PPT接口
    • 文多多(官方格式)
      • 创建接口token
      • 查询API信息
      • 分页查询 PPT 模板
      • 更换 PPT 模板
      • 修改大纲
      • 接口鉴权
      • 解析文件内容
      • 生成大纲
      • 生成大纲内容
      • 随机 PPT 模板
      • 直接生成PPT
      • 获取 PPT 列表
      • 加载 PPT 数据
      • 下载 PPT
      • 更新 PPT 属性
      • 保存 PPT
      • 删除PPT
      • 生成大纲内容同时异步生成PPT
      • 查询异步生成PPT信息
      • ppt转json
      • json转ppt
  • 帮助中心
    • 常见问题及解决办法
  1. SD3

Stable Diffusion 3

POST
/sd/v2beta/stable-image/generate/sd3
Generate
Generate an image using a Stable Diffusion 3 model:
SD3 Medium - the 2 billion parameter model
SD3 Large - the 8 billion parameter model
SD3 Large Turbo - the 8 billion parameter model with a faster inference time
This API is powered by Fireworks AI.
API status can be reviewed here.

Try it out#

Grab your API key and head over to one of the following sites:
Open Fireworks Playground
Open Google Colab

How to use#

Please invoke this endpoint with a POST request.
The headers of the request must include an API key in the authorization field. The body of the request must be
multipart/form-data. The accept header should be set to one of the following:
image/* to receive the image in the format specified by the output_format parameter.
application/json to receive the image encoded as base64 in a JSON response.

Generating with a prompt#

Commonly referred to as text-to-image, this mode generates an image from text alone. While the only required
parameter is the prompt, it also supports an aspect_ratio parameter which can be used to control the
aspect ratio of the generated image.

Generating with a prompt and an image#

Commonly referred to as image-to-image, this mode also generates an image from text but uses an existing image as the
starting point. The required parameters are:
prompt - text to generate the image from
image - the image to use as the starting point for the generation
strength - controls how much influence the image parameter has on the output image
mode - must be set to image-to-image
Note: maximum request size is 10MiB.

Optional Parameters:#

Both modes support the following optional parameters:
model - the model to use (SD3 Medium, SD3 Large, or SD3 Large Turbo)
output_format - the the format of the output image
seed - the randomness seed to use for the generation
negative_prompt - keywords of what you do not wish to see in the output image
Note: for more details about these parameters please see the request schema below.

Output#

The resolution of the generated image will be 1MP. The default resolution is 1024x1024.

Credits#

SD3 Medium: Flat rate of 3.5 credits per successful generation.
SD3 Large: Flat rate of 6.5 credits per successful generation.
SD3 Large Turbo: Flat rate of 4 credits per successful generation.
As always, you will not be charged for failed generations.

请求参数

Header 参数
authorization
string 
必需
Your Stability API key, used to authenticate your requests. Although you may have multiple keys in your account, you should use the same key for all requests to this API.
>= 1 字符
content-type
string 
必需
The content type of the request body. Do not manually specify this header; your HTTP client library will automatically include the appropriate boundary parameter.
>= 1 字符
示例值:
multipart/form-data
accept
enum<string> 
必需
Specify image/* to get the image bytes directly. Otherwise specify application/json to receive the image as base64 encoded JSON.
枚举值:
application/jsonimage/*
默认值:
image/*
Body 参数multipart/form-data
prompt
string 
必需
What you wish to see in the output image. A strong, descriptive prompt that clearly defines
elements, colors, and subjects will lead to better results.
>= 1 字符<= 10000 字符
mode
enum<string> 
GenerationMode
可选
Controls whether this is a text-to-image or image-to-image generation, which affects which parameters are required:
text-to-image requires only the prompt parameter
image-to-image requires the prompt, image, and strength parameters
枚举值:
image-to-imagetext-to-image
默认值:
text-to-image
示例值:
text-to-image
image
file 
可选
The image to use as the starting point for the generation.
Supported formats:
jpeg
png
webp
Supported dimensions:
Every side must be at least 64 pixels
Important: This parameter is only valid for image-to-image requests.
strength
number 
可选
Sometimes referred to as denoising, this parameter controls how much influence the
image parameter has on the generated image. A value of 0 would yield an image that
is identical to the input. A value of 1 would be as if you passed in no image at all.
Important: This parameter is only valid for image-to-image requests.
>= 0<= 1
aspect_ratio
enum<string> 
可选
Controls the aspect ratio of the generated image. Defaults to 1:1.
Important: This parameter is only valid for text-to-image requests.
枚举值:
16:91:121:92:33:24:55:49:169:21
默认值:
1:1
示例值:
1:1
model
enum<string> 
可选
The model to use for generation.
sd3-medium requires 3.5 credits per generation
sd3-large requires 6.5 credits per generation
sd3-large-turbo requires 4 credits per generation
枚举值:
sd3-largesd3-large-turbosd3-medium
默认值:
sd3-large
示例值:
sd3-large
seed
number 
可选
A specific value that is used to guide the 'randomness' of the generation. (Omit this parameter or pass 0 to use a random seed.)
>= 0<= 4294967294
默认值:
0
output_format
enum<string> 
可选
Dictates the content-type of the generated image.
枚举值:
jpegpng
默认值:
png
示例值:
png
negative_prompt
string 
可选
Keywords of what you do not wish to see in the output image.
This is an advanced feature.
Important: This parameter does not work with sd3-large-turbo.
<= 10000 字符

示例代码

Python
JavaScript
Shell
Java
Swift
Go
PHP
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Python
JavaScript
Shell
Java
curl --location --request POST 'https://goapi.gptnb.ai/sd/v2beta/stable-image/generate/sd3' \
--header 'authorization;' \
--header 'accept;' \
--form 'prompt=""'

返回响应

🟢200Generation was successful.
application/json
Body
object {0}
示例
{}
🟠400Invalid parameter(s), see the `errors` field for details.
🟠403Your request was flagged by our content moderation system.
🟠413Your request was larger than 10MiB.
🟠422You made a request with an unsupported language.
🟠429You have made more than 150 requests in 10 seconds.
🔴500An internal error occurred. If the problem persists [contact support](https://stabilityplatform.freshdesk.com/support/tickets/new).
上一页
Stable Image Core
下一页
Text-to-image
Built with