Skip to main content
POST
Create an AIHubMix image generation

Autorisierungen

Authorization
string
header
erforderlich

Gateway-issued API key, formatted as sk-gateway-xxxxxxxx. Used by OpenAI-shaped endpoints (/v1/chat/completions, etc.).

Body

application/json
model
string
erforderlich

Image model ID.

prompt
string
erforderlich
Minimum string length: 1
n
integer | null
Standard:1
Erforderlicher Bereich: x >= 1
size
string | null
Pattern: ^[1-9][0-9]*x[1-9][0-9]*$
aspect_ratio
string | null
seed
integer | null
negative_prompt
string | null
image
any | null

Single input image as a URL, data URI, Base64 value, or URL object.

images
any[] | null
mask
any | null

Optional edit mask.

output_format
enum<string> | null
Standard:png
Verfügbare Optionen:
png,
jpeg,
webp
response_format
enum<string> | null
Standard:url
Verfügbare Optionen:
url,
b64_json
async
boolean
Standard:false
webhook_url
string<uri>
Maximum string length: 512
webhook_events_filter
enum<string>[]
Minimum array length: 1
Verfügbare Optionen:
completed,
failed,
cancelled
extra
object | null

Antwort

Image generation task

id
string
erforderlich

Platform task ID.

object
enum<string>
erforderlich
Verfügbare Optionen:
image,
video
model
string
erforderlich
status
enum<string>
erforderlich

Current task state. Completed, failed, and cancelled are terminal states.

Verfügbare Optionen:
pending,
in_progress,
completed,
failed,
cancelled
output
object[]
erforderlich
error
object | null
erforderlich
created_at
integer<int64>
erforderlich

Unix timestamp in seconds.

completed_at
integer<int64> | null
erforderlich
expires_at
integer<int64> | null
erforderlich

Artifact expiry time in Unix seconds; may be null before completion.