GPU Studio
Generate images and short videos from text prompts. Submit a job, poll for completion, and download the output. Per-job billing with no subscription required.
Best for: marketing teams generating visual content, product mockups, social media assets, and developers integrating image/video generation into applications.
Activate GPU Studio | GPU Studio API reference
What this is
WAYSCloud GPU Studio is a job-based image and video generation API. You submit a job with a text prompt and an engine choice, the platform queues it on GPU infrastructure, and you poll or receive a webhook when the output is ready. Image jobs complete in 5-15 seconds. Video jobs take 30-120 seconds. Output files are stored and available for download via URL.
There are 7 engines across three tiers (Basic, Pro, Ultra), covering quick drafts to photorealistic images and HD video with AI-generated audio.
When to use it
Use this when:
- You need to generate images from text descriptions (product shots, illustrations, social media)
- You need short video clips from prompts (marketing content, presentations)
- You want per-job billing without a monthly commitment
- You need webhook callbacks for async video generation pipelines
Consider something else when:
- You need text generation or chat — use LLM API
- You need audio transcription — use Speech Intelligence
- You need to edit or transform existing images — GPU Studio generates from prompts only
What you get
- 7 engines: 3 image engines (fast, pro, ultra) and 4 video engines (basic, pro, pro+audio, ultra)
- Job-based API: submit, poll, download
- Webhook callbacks for video jobs
- Aspect ratio control for images (1:1, 16:9, 9:16, 4:3, etc.)
- Duration control for videos (5s or 8s depending on engine)
- Output storage with direct download URLs
- Per-job billing with no minimum
Pricing
All prices exclude VAT. Per-job billing.
| Engine | Type | EUR | NOK | SEK | DKK | Unit |
|---|---|---|---|---|---|---|
| Director (Basic) | Video | 1.79 | 19.99 | 18.99 | 12.99 | per seconds |
| FLUX Fast | Image | 0.49 | 4.99 | 4.99 | 3.49 | per image |
| FLUX Pro | Image | 0.69 | 7.99 | 7.99 | 4.99 | per image |
| Imagen Ultra | Image | 0.99 | 11.99 | 11.99 | 7.99 | per image |
| Sora Ultra | Video | 5.99 | 64.99 | 61.99 | 41.99 | per seconds |
| Text-to-Speech (Basic) | Audio | 0.02 | 0.20 | 0.19 | 0.13 | per 100chars |
| Transcription (Basic) | Audio | 0.02 | 0.15 | 0.15 | 0.10 | per min |
| Veo Pro | Video | 2.99 | 34.99 | 33.99 | 22.99 | per seconds |
| Veo Pro + Audio | Video | 3.99 | 44.99 | 42.99 | 28.99 | per seconds |
How it works
- Activate GPU Studio in the dashboard and copy your API key.
- Submit a job by calling
POST /v1/gpu/jobswith the engine, type (image or video), and prompt. - Job is queued and assigned to a GPU worker. Status:
queuedthenprocessing. - Poll for completion via
GET /v1/gpu/jobs/{id}, or set awebhook_urlfor video jobs. - Download the output from the URL in the
output_filesfield of the completed job.
What you see in the dashboard
- Job history: prompt, engine, status badge (queued / processing / completed / failed), output preview
- Output gallery: thumbnail previews with download links
- Usage this month: total jobs, cost breakdown by engine
- Engine selector: list of available engines with tier and pricing
Fastest way to get started
Dashboard
- Open my.wayscloud.services and go to AI & Machine Learning then GPU Studio
- Click Activate and copy your API key
- Submit your first job via the API
API
curl -X POST https://api.wayscloud.services/v1/gpu/jobs \
-H "X-API-Key: wayscloud_gpu_abc12_YOUR_SECRET" \
-H "Content-Type: application/json" \
-d '{
"type": "image",
"engine": "image-flux-fast",
"inputs": {"prompt": "A minimalist logo for a Nordic tech startup", "aspect_ratio": "1:1"}
}'Example request and response
Request: Create a video job with webhook
curl -X POST https://api.wayscloud.services/v1/gpu/jobs \
-H "X-API-Key: wayscloud_gpu_abc12_YOUR_SECRET" \
-H "Content-Type: application/json" \
-d '{
"type": "video",
"engine": "video-veo-pro",
"inputs": {
"prompt": "Aerial drone shot over a Norwegian fjord at sunrise, calm water reflecting mountains",
"duration_sec": 8
},
"webhook_url": "https://your-app.com/webhooks/gpu-complete"
}'Response (queued):
{
"id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"type": "video",
"engine": "video-veo-pro",
"status": "queued",
"progress": 0,
"estimated_cost": {"amount": 250.0, "currency": "NOK"},
"created_at": "2026-03-30T10:00:00Z"
}Poll for completion:
curl https://api.wayscloud.services/v1/gpu/jobs/f47ac10b-58cc-4372-a567-0e02b2c3d479 \
-H "X-API-Key: wayscloud_gpu_abc12_YOUR_SECRET"Response (completed):
{
"id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"type": "video",
"engine": "video-veo-pro",
"status": "completed",
"progress": 100,
"output_files": {
"video": "https://storage.wayscloud.services/gpu-outputs/f47ac10b.../output.mp4"
},
"actual_cost": {"amount": 250.0, "currency": "NOK"},
"processing_time_ms": 67420,
"created_at": "2026-03-30T10:00:00Z",
"completed_at": "2026-03-30T10:01:07Z"
}Common use cases
- Marketing visuals — generate social media images, ad creatives, and banner graphics from text briefs
- Product mockups — create product visualization concepts before committing to photography
- Presentation media — generate short video clips for slides and internal presentations
- Content pipelines — integrate image generation into CMS workflows via webhook callbacks
- Prototyping — quickly visualize ideas and concepts during design sprints
Related services
- LLM API — text generation and analysis
- Speech Intelligence — audio transcription
- Object Storage — store generated assets long-term in S3 buckets
Related documentation
- GPU Studio API reference — all 7 endpoints
- API Keys — managing API credentials
- Billing — understanding per-job costs
- Getting Started — platform overview