Stability AI Image Generation¶
Class: StabilityAIImageGenBlockV1
The block wraps Stability AI image generation API and let users generate new images from text, or create variations of existing images.
Type identifier¶
Use the following identifier in step "type" field: roboflow_core/stability_ai_image_gen@v1to add the block as
as step in your workflow.
Properties¶
| Name | Type | Description | Refs |
|---|---|---|---|
name |
str |
Enter a unique identifier for this step.. | ❌ |
strength |
float |
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.. | ✅ |
prompt |
str |
Prompt to generate new images from text (what you wish to see). | ✅ |
negative_prompt |
str |
Negative prompt to image generation model (what you do not wish to see). | ✅ |
model |
str |
choose one of {'core', 'ultra', 'sd3'}. Default 'core' . | ✅ |
api_key |
str |
Your Stability AI API key. | ✅ |
The Refs column marks possibility to parametrise the property with dynamic values available
in workflow runtime. See Bindings for more info.
Available Connections¶
Compatible Blocks
Check what blocks you can connect to Stability AI Image Generation in version v1.
- inputs:
Dynamic Crop,OCR Model,Email Notification,Image Blur,Background Subtraction,SIFT Comparison,OpenAI,Google Vision OCR,Google Gemini,Image Preprocessing,Instance Segmentation Model,Local File Sink,Single-Label Classification Model,Bounding Box Visualization,Model Monitoring Inference Aggregator,Anthropic Claude,Multi-Label Classification Model,Keypoint Detection Model,Email Notification,Slack Notification,Camera Focus,Identify Outliers,Twilio SMS/MMS Notification,Dot Visualization,Florence-2 Model,Roboflow Dataset Upload,CSV Formatter,Camera Focus,Stitch OCR Detections,Depth Estimation,Polygon Visualization,Perspective Correction,OpenAI,Camera Calibration,Corner Visualization,Icon Visualization,Image Slicer,Qwen3.5-VL,Line Counter Visualization,Heatmap Visualization,Morphological Transformation,Stability AI Image Generation,Google Gemini,Keypoint Visualization,VLM As Detector,Halo Visualization,Background Color Visualization,Label Visualization,Polygon Visualization,Pixelate Visualization,LMM,CogVLM,Contrast Equalization,Triangle Visualization,Stability AI Outpainting,Mask Visualization,VLM As Classifier,Color Visualization,Text Display,Relative Static Crop,Reference Path Visualization,Stitch OCR Detections,Llama 3.2 Vision,OpenAI,Image Threshold,Clip Comparison,Classification Label Visualization,Webhook Sink,Circle Visualization,Polygon Zone Visualization,Image Contours,Image Convert Grayscale,Grid Visualization,Florence-2 Model,Roboflow Custom Metadata,LMM For Classification,SIFT,Halo Visualization,Object Detection Model,Detections Consensus,Anthropic Claude,Google Gemini,Model Comparison Visualization,Blur Visualization,QR Code Generator,EasyOCR,Absolute Static Crop,Image Slicer,S3 Sink,Anthropic Claude,Stability AI Inpainting,Ellipse Visualization,Identify Changes,Crop Visualization,Trace Visualization,Twilio SMS Notification,Stitch Images,OpenAI,Roboflow Dataset Upload - outputs:
Dynamic Crop,OCR Model,Barcode Detection,Motion Detection,Email Notification,Image Blur,Background Subtraction,Google Vision OCR,SIFT Comparison,Google Gemini,OpenAI,Image Preprocessing,Qwen2.5-VL,Seg Preview,Object Detection Model,Instance Segmentation Model,Single-Label Classification Model,Bounding Box Visualization,Multi-Label Classification Model,Anthropic Claude,Multi-Label Classification Model,Keypoint Detection Model,Detections Stitch,Twilio SMS/MMS Notification,Camera Focus,VLM As Detector,Gaze Detection,Florence-2 Model,Dot Visualization,Roboflow Dataset Upload,Camera Focus,SAM 3,Depth Estimation,Polygon Visualization,Moondream2,OpenAI,Perspective Correction,Image Slicer,Icon Visualization,Corner Visualization,Camera Calibration,Qwen3.5-VL,Line Counter Visualization,Heatmap Visualization,Google Gemini,Morphological Transformation,Stability AI Image Generation,Keypoint Visualization,VLM As Detector,Keypoint Detection Model,Halo Visualization,Background Color Visualization,Label Visualization,QR Code Detection,Polygon Visualization,Pixelate Visualization,LMM,CogVLM,Time in Zone,Single-Label Classification Model,Qwen3-VL,Contrast Equalization,Triangle Visualization,Stability AI Outpainting,Mask Visualization,VLM As Classifier,Color Visualization,Instance Segmentation Model,Dominant Color,Text Display,Relative Static Crop,Reference Path Visualization,OpenAI,Llama 3.2 Vision,Clip Comparison,Clip Comparison,Classification Label Visualization,Image Threshold,Circle Visualization,Polygon Zone Visualization,Image Contours,Image Convert Grayscale,VLM As Classifier,Byte Tracker,Buffer,Florence-2 Model,SmolVLM2,SAM 3,Perception Encoder Embedding Model,LMM For Classification,SIFT,YOLO-World Model,Halo Visualization,Template Matching,Object Detection Model,Semantic Segmentation Model,Anthropic Claude,Google Gemini,Model Comparison Visualization,Blur Visualization,EasyOCR,Absolute Static Crop,Image Slicer,Anthropic Claude,SAM 3,CLIP Embedding Model,Stability AI Inpainting,Ellipse Visualization,Crop Visualization,Trace Visualization,Segment Anything 2 Model,Stitch Images,Detections Stabilizer,OpenAI,Pixel Color Count,Roboflow Dataset Upload
Input and Output Bindings¶
The available connections depend on its binding kinds. Check what binding kinds
Stability AI Image Generation in version v1 has.
Bindings
-
input
image(image): The image to use as the starting point for the generation..strength(float_zero_to_one): 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..prompt(string): Prompt to generate new images from text (what you wish to see).negative_prompt(string): Negative prompt to image generation model (what you do not wish to see).model(string): choose one of {'core', 'ultra', 'sd3'}. Default 'core' .api_key(Union[string,secret]): Your Stability AI API key.
-
output
image(image): Image in workflows.
Example JSON definition of step Stability AI Image Generation in version v1
{
"name": "<your_step_name_here>",
"type": "roboflow_core/stability_ai_image_gen@v1",
"image": "$inputs.image",
"strength": 0.3,
"prompt": "my prompt",
"negative_prompt": "my prompt",
"model": "my prompt",
"api_key": "xxx-xxx"
}