Components
Stability AI
Activating humanity's potential through generative AI. Open models in every modality, for everyone, everywhere.
Categories: Artificial Intelligence
Type: stability/v1
Connections
Version: 1
Bearer Token
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
token | API Key | STRING | true |
Actions
Create Image
Name: createImage
Create an image using text-to-image models
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
model | Model | STRING | The model to use for image generation. | false |
imageMessages | Messages | ARRAY Items[{STRING(content), NUMBER(weight)}] | A list of messages comprising the conversation so far. | true |
height | Height | INTEGER | Height of the image to generate, in pixels, in an increment divisible by 64. Engine-specific dimension validation applies. | true |
width | Width | INTEGER | Width of the image to generate, in pixels, in an increment divisible by 64. Engine-specific dimension validation applies. | true |
n | Number of Responses | INTEGER | The number of images to generate. Must be between 1 and 10. For dall-e-3, only n=1 is supported.. | false |
responseFormat | Response format | STRING OptionsURL, B64_JSON | The format in which the generated images are returned. | false |
style | Style | STRING OptionsTHREE_D_MODEL, ANALOG_FILM, ANIME, CINEMATIC, COMIC_BOOK, DIGITAL_ART, ENHANCE, FANTASY_ART, ISOMETRIC, LINE_ART, LOW_POLY, MODELING_COMPOUND, NEON_PUNK, ORIGAMI, PHOTOGRAPHIC, PIXEL_ART, TILE_TEXTURE | Pass in a style preset to guide the image model towards a particular style. This list of style presets is subject to change. | false |
steps | Steps | INTEGER | Number of diffusion steps to run. Valid range: 10 to 50. | false |
cfgScale | CFG scale | NUMBER | The strictness level of the diffusion process adherence to the prompt text. Range: 0 to 35. | false |
clipGuidancePreset | Clip guidance preset | STRING | Pass in a style preset to guide the image model towards a particular style. This list of style presets is subject to change. | false |
sampler | Sampler | STRING | Which sampler to use for the diffusion process. If this value is omitted, an appropriate sampler will be automatically selected. | false |
seed | Seed | NUMBER | Random noise seed (omit this option or use 0 for a random seed). Valid range: 0 to 4294967295. | false |
Example JSON Structure
{
"label" : "Create Image",
"name" : "createImage",
"parameters" : {
"model" : "",
"imageMessages" : [ {
"content" : "",
"weight" : 0.0
} ],
"height" : 1,
"width" : 1,
"n" : 1,
"responseFormat" : "",
"style" : "",
"steps" : 1,
"cfgScale" : 0.0,
"clipGuidancePreset" : "",
"sampler" : "",
"seed" : 0.0
},
"type" : "stability/v1/createImage"
}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
url | STRING | URL of the generated image. |
b64Json | STRING | Base64 encoded JSON of the generated image. |
Output Example
{
"url" : "",
"b64Json" : ""
}