Draw Image
Generate images via the OpenAI-compatible images/generations endpoint using the default LLM configuration.
Parameters
This skill accepts a JSON object as input params.
-
prompt(string, required)- The text description of the image to generate.
-
size(string, optional)- Image dimensions. Default:
1024x1024 - Common values:
1024x1024,1792x1024,1024x1792
- Image dimensions. Default:
-
model(string, optional)- The image generation model name. Default:
gpt-image-1-mini
- The image generation model name. Default:
-
quality(string, optional)- Image quality. Values:
low,medium,high. Default:low
- Image quality. Values:
-
n(integer, optional)- Number of images to generate. Default:
1
- Number of images to generate. Default:
How to use
- Call
read_skillwithskill_key: "draw_image"to read this document. - Then call
run_doc_skillwithskill_key: "draw_image"andparams.
Example:
json{ "skill_key": "draw_image", "prompt": "A futuristic cityscape at sunset with flying cars", "size": "1024x1024" }
Output
The runner prints a JSON object to stdout with:
ok(bool): Whether the generation and upload succeeded.download_page(string): The public gofile.io download page URL of the generated image. Only this URL is returned as the result. Open this URL in a browser to download the generated image.note(string): A short hint explaining thatdownload_pageis used to download the generated image.error(string): Error message on failure.
Example success output:
json{ "ok": true, "download_page": "https://gofile.io/d/WcWZKt", "note": "Use this URL to download the generated image." }


