Generate an image on the GPU
submit_image_jobQueue a free text-to-image task from a complete scene description. Each task is independent, not an edit of a previous image. Returns a job ID; poll get_studio_job then get_studio_image for the PNG. Configured model and size appear in service status/results. No external AI fallback.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"prompt": "<prompt>",
"consent": "<consent>",
"idempotency_key": "<idempotency_key>"
},
"name": "submit_image_job"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | Complete image description. English prompts are recommended. | |
| consent | Yes | Confirm permission to process this nonconfidential content. | |
| access_token | No | Account credential from My account; optional with Bearer authentication. | |
| idempotency_key | Yes | Stable identifier for this logical submission. Reuse unchanged on retries; use a new value for new work. |