Seedance 2.0 15% छूट | Video Generator में बनाएँ →

P Image Text to Image

pruna-ai /

Pruna AI P-Image Text to Image is a fast AI image generation model that creates high-quality images from text prompts. Ready-to-use REST inference API for creative design, marketing visuals, concept art, social media content, product mockups, and image generation workflows with simple integration, no coldstarts, and affordable pricing.

text-to-image
Input
If set to true, the function will wait for the result to be generated and uploaded before returning the response. It allows you to get the result directly in the response. This property is only available through the API.
If enabled, the output will be encoded into a BASE64 string instead of a URL. This property is only available through the API.

Idle

A clean studio portrait of an adult US female model against a soft beige background, natural makeup, elegant neutral outfit, calm confident expression, soft diffused studio lighting, premium commercial photography, photorealistic, ultra-detailed, refined composition

$0.005per run·~200 / $1

Next:

ExamplesView all

A clean studio portrait of an adult US female model against a soft beige background, natural makeup, elegant neutral outfit, calm confident expression, soft diffused studio lighting, premium commercial photography, photorealistic, ultra-detailed, refined composition

A clean studio portrait of an adult US female model against a soft beige background, natural makeup, elegant neutral outfit, calm confident expression, soft diffused studio lighting, premium commercial photography, photorealistic, ultra-detailed, refined composition

Related Models

README

Pruna AI P-Image Text-to-Image

Pruna AI P-Image Text-to-Image generates images from natural-language prompts with flexible size controls, custom aspect ratios, and reproducible outputs through seed support. It is suitable for portraits, product visuals, concept art, marketing creatives, and other prompt-driven image generation workflows.

Why Choose This?

  • Prompt-based image generation Turn natural-language descriptions into polished images for creative and commercial use.

  • Flexible aspect ratio control Use preset aspect ratios or switch to custom for direct width and height control.

  • Custom image dimensions Set width and height to better match delivery requirements for web, social, ads, and design workflows.

  • Multiple output formats Export generated images as png or other supported formats depending on your workflow.

  • Seed support for reproducibility Use seed to reproduce results more consistently across generations.

  • Affordable fixed pricing Generate images at a simple flat cost per run.

Parameters

ParameterRequiredDescription
promptYesText description of the desired image.
aspect_ratioNoOutput aspect ratio. Can use a preset ratio or custom.
widthNoOutput image width. Only takes effect when aspect_ratio is set to custom.
heightNoOutput image height. Only takes effect when aspect_ratio is set to custom.
output_formatNoOutput image format, such as png.
seedNoRandom seed for reproducibility. Use the same seed to get more consistent results.

How to Use

  1. Write your prompt — describe the subject, style, lighting, composition, and mood you want.
  2. Choose aspect ratio — use a preset ratio or select custom if you want direct control over width and height.
  3. Set width and height (optional) — these only take effect when aspect_ratio is set to custom.
  4. Choose output format — select the format that best fits your workflow.
  5. Set a seed (optional) — use a fixed seed for more reproducible generations.
  6. Submit — run the model and download the generated image.

Example Prompt

A clean studio portrait of an adult US female model against a soft beige background, natural makeup, elegant neutral outfit, calm confident expression, soft diffused studio lighting, premium commercial photography, photorealistic, ultra-detailed, refined composition

Pricing

Just $0.005 per image.

Best Use Cases

  • Portrait generation — Create polished studio-style or lifestyle portraits from prompts.
  • Marketing creatives — Generate ad visuals, banners, and campaign assets quickly.
  • Product concept imagery — Produce mockups and clean commercial scenes from text instructions.
  • Social media content — Create prompt-driven visuals sized for posts, stories, and promotional content.
  • Concept art and ideation — Explore visual directions rapidly with prompt and seed control.
  • Custom-size image generation — Match output dimensions to specific design or publishing requirements.

Pro Tips

  • Be specific in your prompt about subject, style, lighting, background, and mood.
  • Use custom aspect ratio when you need exact width and height for a delivery format.
  • Keep the same seed when you want to iterate on a concept with more consistent outputs.
  • Use png when image quality matters more than file size.
  • Start with smaller dimensions for rapid testing, then refine once the prompt direction is working.
  • Short, focused prompts often give more controllable results than overly long descriptions.

Notes

  • prompt is the only required field.
  • width and height only take effect when aspect_ratio is set to custom.
  • seed helps with reproducibility but may not guarantee identical results in every case.
  • Pricing is fixed at $0.005 per image.

Related Models

  • Other Pruna AI image generation and image editing models may be useful when you need different quality, speed, or workflow trade-offs.
Accessibility:This website uses AI models provided by third parties.

P Image Text To Image API — Quick start

Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/pruna-ai/p-image/text-to-image with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for P Image Text To Image below.

HTTP example
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/pruna-ai/p-image/text-to-image" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "aspect_ratio": "custom",
    "width": 512,
    "height": 512,
    "output_format": "png",
    "seed": -1,
    "enable_sync_mode": false,
    "enable_base64_output": false
}'

# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY"

# When status is "completed", read the output from data.outputs[0].
Node.js example
// npm install wavespeed
const WaveSpeed = require('wavespeed');

const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env

const result = await client.run("pruna-ai/p-image/text-to-image", {
        "prompt": "A cinematic shot of a city at sunset, soft golden light",
        "aspect_ratio": "custom",
        "width": 512,
        "height": 512,
        "output_format": "png",
        "seed": -1,
        "enable_sync_mode": false,
        "enable_base64_output": false
});

console.log(result.outputs[0]); // → URL of the generated output
Python example
# pip install wavespeed
import wavespeed

output = wavespeed.run(
    "pruna-ai/p-image/text-to-image",
    {
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "aspect_ratio": "custom",
    "width": 512,
    "height": 512,
    "output_format": "png",
    "seed": -1,
    "enable_sync_mode": false,
    "enable_base64_output": false
}
)

print(output["outputs"][0])  # → URL of the generated output

P Image Text To Image API — Frequently asked questions

What is the P Image Text To Image API?

P Image Text To Image is a Pruna Ai model for image generation, exposed as a REST API on WaveSpeedAI. Pruna AI P-Image Text to Image is a fast AI image generation model that creates high-quality images from text prompts. Ready-to-use REST inference API for creative design, marketing visuals, concept art, social media content, product mockups, and image generation workflows with simple integration, no coldstarts, and affordable pricing. You can call it programmatically or try it from the playground above.

How do I call the P Image Text To Image API?

POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/pruna-ai/pruna-ai-p-image-text-to-image.

How much does P Image Text To Image cost per run?

P Image Text To Image starts at $0.005 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.

What inputs does P Image Text To Image accept?

Key inputs: `prompt`, `aspect_ratio`, `seed`, `enable_base64_output`, `enable_sync_mode`, `height`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/pruna-ai/pruna-ai-p-image-text-to-image.

How do I get started with the P Image Text To Image API?

Sign up for a free WaveSpeedAI account to claim starter credits, copy your API key from /accesskey, then call the endpoint shown in the API tab of the playground. The playground also auto-generates a code sample in Python, JavaScript, or cURL for the parameters you've set.

Can I use P Image Text To Image outputs commercially?

Commercial usage rights depend on the model's license, set by its provider (Pruna Ai). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.