Stable Image Ultra
Stability AI's highest-quality Stable Image model, built on Stable Diffusion 3.5 Large. Text to image at about one megapixel.
Preview
Parameters and limits may change before this model is generally available.
- Model id:
stability/stable-image-ultra - Type: Image, from Stability AI
- Modes: Text to image
- Prompt: up to 10,000 characters
- Canceling: Only while queued. Generations finish within seconds once submitted.
Parameters
Set these in params. Anything left out takes the default, which is what the price estimate assumes.
| Parameter | Accepted values | Default |
|---|---|---|
aspect_ratio | 1:1, 21:9, 16:9, 3:2, 5:4, 4:5, 2:3, 9:16, 9:21 | 1:1 |
num_outputs | 1 only | 1 |
seed | 0 to 4294967295 | chosen by the provider |
negative_prompt | Up to 2,000 characters | none |
output_format | png, jpeg, webp | provider's |
References
This model takes no references.
Pricing
Billed per image delivered. The full price list for your account is on the dashboard's billing page and in pricing from GET /v1/models/stability%2Fstable-image-ultra. Each request reserves its maximum price and is charged for what was produced (Pricing and credits).
Examples
Text to image
import { RawFrame } from "@rawframe/sdk";
const rf = new RawFrame();
const generation = await rf.generations.createAndWait({
model: "stability/stable-image-ultra",
prompt: "A lighthouse on a basalt cliff at dusk, long exposure waves, dramatic sky",
params: { aspect_ratio: "3:2" },
});
console.log(generation.outputs?.[0]?.url);Tall poster
import { RawFrame } from "@rawframe/sdk";
const rf = new RawFrame();
const generation = await rf.generations.createAndWait({
model: "stability/stable-image-ultra",
prompt: "A retro travel poster of a desert railway station, flat colors, bold typography",
params: { aspect_ratio: "9:16", negative_prompt: "blurry, low contrast" },
});
console.log(generation.outputs?.[0]?.url);