Stability.ai (Independent Publisher) (Preview)
Stability.ai is the world’s leading open source generative AI company. We strongly believe that our open source ethos provides the definitive path for the creation and access of cutting-edge research. Stability AI-backed research communities are currently developing breakthrough AI models applied to imaging, language, code, audio, video, 3D content, design, biotech and other scientific research.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Troy Taylor |
URL | https://www.hitachisolutions.com |
ttaylor@hitachisolutions.com |
Connector Metadata | |
---|---|
Publisher | Troy Taylor |
Website | https://stability.ai/ |
Privacy policy | https://stability.ai/privacy-policy |
Categories | AI |
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Generate image from image |
Modify an image based on a text prompt. |
Generate image from text |
Generate images from text, existing images, or both. |
Get account |
Retrieve your Stability.ai account, and view account/organization access. |
Get balance |
Retrieve the credit balance of your account/organization, |
Get engines |
Retrieve a list of engines available to your organization. |
Get image with Stable Diffusion 3.0 |
Retrieve an image using the Stable Diffusion 3.0 text-to-image generation. |
Get image with Stable Image Core |
Retrieve an image using the Stable Image Core text-to-image generation. |
Mask an image |
Selectively modify portions of an image using a mask. |
Upscale image |
Create a higher resolution version of an input image. This operation outputs an image with a maximum pixel count of 4,194,304. This is equivalent to dimensions such as 2048x2048 and 4096x1024. By default, the input image will be upscaled by a factor of 2. |
Generate image from image
Modify an image based on a text prompt.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Engine ID
|
engine_id | True | string |
The engine identifier. |
Organization
|
Organization | string |
Allows for requests to be scoped to an organization other than the user's default. If not provided, the user's default organization will be used. |
|
Text
|
text | True | string |
The text. |
Weight
|
weight | integer |
The weight. |
|
Initial Image
|
init_image | True | string |
The initial image. |
Initial Image Mode
|
init_image_mode | string |
The initial image mode. |
|
Image Strength
|
image_strength | float |
The image strength. |
|
Height
|
height | integer |
The height. |
|
Width
|
width | integer |
The width. |
|
CFG Scale
|
cfg_scale | integer |
The CFG scale. |
|
Clip Guidance Preset
|
clip_guidance_preset | string |
The clip guidance preset. |
|
Sampler
|
sampler | string |
The sampler. |
|
Samples
|
samples | integer |
The number of samples. |
|
Seed
|
seed | integer |
The seed. |
|
Steps
|
steps | integer |
The steps. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Artifacts
|
artifacts | array of object | |
Base64
|
artifacts.base64 | string |
The Base64 value. |
Seed
|
artifacts.seed | integer |
The seed. |
Finish Reason
|
artifacts.finishReason | string |
The finish reason. |
Generate image from text
Generate images from text, existing images, or both.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Engine ID
|
engine_id | True | string |
The engine identifier. |
Organization
|
Organization | string |
Allows for requests to be scoped to an organization other than the user's default. If not provided, the user's default organization will be used. |
|
Height
|
height | integer |
The height. |
|
Width
|
width | integer |
The width. |
|
Text
|
text | True | string |
The text. |
Weight
|
weight | integer |
The weight. |
|
CFG Scale
|
cfg_scale | integer |
The CFG scale. |
|
Clip Guidance Preset
|
clip_guidance_preset | string |
The clip guidance preset. |
|
Sampler
|
sampler | string |
The sampler. |
|
Samples
|
samples | integer |
The number of samples. |
|
Seed
|
seed | integer |
The seed. |
|
Steps
|
steps | integer |
The steps. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Artifacts
|
artifacts | array of object | |
Base64
|
artifacts.base64 | string |
The Base64 value. |
Seed
|
artifacts.seed | integer |
The seed. |
Finish Reason
|
artifacts.finishReason | string |
The finish reason. |
Get account
Retrieve your Stability.ai account, and view account/organization access.
Returns
Name | Path | Type | Description |
---|---|---|---|
Email
|
string |
The email address. |
|
ID
|
id | string |
The identifier. |
Organizations
|
organizations | array of object | |
ID
|
organizations.id | string |
The identifier. |
Name
|
organizations.name | string |
The name. |
Role
|
organizations.role | string |
The role. |
Is Default
|
organizations.is_default | boolean |
Whether is default. |
Profile Picture
|
profile_picture | string |
The profile picture. |
Get balance
Retrieve the credit balance of your account/organization,
Returns
Name | Path | Type | Description |
---|---|---|---|
Credits
|
credits | float |
The credits. |
Get engines
Retrieve a list of engines available to your organization.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Organization
|
Organization | string |
Allows for requests to be scoped to an organization other than the user's default. If not provided, the user's default organization will be used. |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of object | ||
Description
|
description | string |
The description. |
ID
|
id | string |
The identifier. |
Name
|
name | string |
The name. |
Type
|
type | string |
The type. |
Get image with Stable Diffusion 3.0
Retrieve an image using the Stable Diffusion 3.0 text-to-image generation.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Prompt
|
prompt | True | 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. |
Aspect Ratio
|
aspect_ratio | string |
The aspect ratio of the generated image. |
|
Negative Prompt
|
negative_prompt | string |
A blurb of text describing what you do not wish to see in the output image. |
|
Model
|
model | string |
The model to use for generation. |
|
Seed
|
seed | integer |
A specific value that is used to guide the 'randomness' of the generation. |
|
Style Preset
|
style_preset | string |
Guides the image model towards a particular style. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Image
|
image | string |
The generated image, encoded to base64. |
Finish Reason
|
finish_reason | string |
The reason the generation finished. |
Seed
|
seed | integer |
The seed used as random noise for this generation. |
Get image with Stable Image Core
Retrieve an image using the Stable Image Core text-to-image generation.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Prompt
|
prompt | True | 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. |
Aspect Ratio
|
aspect_ratio | string |
The aspect ratio of the generated image. |
|
Negative Prompt
|
negative_prompt | string |
A blurb of text describing what you do not wish to see in the output image. |
|
Seed
|
seed | integer |
A specific value that is used to guide the 'randomness' of the generation. |
|
Style Preset
|
style_preset | string |
Guides the image model towards a particular style. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Image
|
image | string |
The generated image, encoded to base64. |
Finish Reason
|
finish_reason | string |
The reason the generation finished. |
Seed
|
seed | integer |
The seed used as random noise for this generation. |
Mask an image
Selectively modify portions of an image using a mask.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Engine ID
|
engine_id | True | string |
The engine identifier. |
Organization
|
Organization | string |
Allows for requests to be scoped to an organization other than the user's default. If not provided, the user's default organization will be used. |
|
Text
|
text | True | string |
The text. |
Weight
|
weight | integer |
The weight. |
|
Initial Image
|
init_image | True | string |
The initial image. |
Mask Source
|
mask_source | True | string |
The mask source. |
Mask Image
|
mask_image | True | string |
The mask image. |
Height
|
height | integer |
The height. |
|
Width
|
width | integer |
The width. |
|
CFG Scale
|
cfg_scale | integer |
The CFG scale. |
|
Clip Guidance Preset
|
clip_guidance_preset | string |
The clip guidance preset. |
|
Sampler
|
sampler | string |
The sampler. |
|
Samples
|
samples | integer |
The number of samples. |
|
Seed
|
seed | integer |
The seed. |
|
Steps
|
steps | integer |
The steps. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Artifacts
|
artifacts | array of object | |
Base64
|
artifacts.base64 | string |
The Base64 value. |
Seed
|
artifacts.seed | integer |
The seed. |
Finish Reason
|
artifacts.finishReason | string |
The finish reason. |
Upscale image
Create a higher resolution version of an input image. This operation outputs an image with a maximum pixel count of 4,194,304. This is equivalent to dimensions such as 2048x2048 and 4096x1024. By default, the input image will be upscaled by a factor of 2.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Engine ID
|
engine_id | True | string |
The engine identifier. |
Organization
|
Organization | string |
Allows for requests to be scoped to an organization other than the user's default. If not provided, the user's default organization will be used. |
|
Image
|
image | True | string |
The image. |
Height
|
height | integer |
The height. |
|
Width
|
width | integer |
The width. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Artifacts
|
artifacts | array of object | |
Base64
|
artifacts.base64 | string |
The Base64 value. |
Seed
|
artifacts.seed | integer |
The seed. |
Finish Reason
|
artifacts.finishReason | string |
The finish reason. |