Skip to main content
OpenAIMediumUltra

GPT Image 1

OpenAI's natively multimodal image generation model, served through the LLM gateway via the OpenAI Images API. Accurate in-image text rendering, strong instruction following, and fine-grained style control, billed by tokens.

40 credits
per image (approx, 1024ร—1024)
Natively multimodal image generation (text and image inputs, image outputs)
Accurate in-image text rendering
Strong instruction following and style control
Token-based billing: text input tokens (9,290 credits/1M) and image output tokens (74,320 credits/1M) are billed separately
Served through the LLM gateway via the OpenAI Images API

Run it right now

Test this model instantly in the Console Playground โ€” no code required

Sign in to try

Use with AI Assistant

Copy usage instructions for Claude, ChatGPT, or other AI

Quick Start

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "gpt-image-1",
  "input": {
    "model": "gpt-image-1",
    "prompt": "A storefront window poster that reads \"GRAND OPENING - 50% OFF\", warm evening light, photorealistic",
    "size": "1024x1024",
    "quality": "high"
  }
}'

Parameters

ParameterTypeRequiredDefaultDescription
modelstringYesgpt-image-1Model identifier
promptstringYes-A text description of the desired image
sizestringNoautoOutput image size
1024x10241536x10241024x1536auto
qualitystringNoautoRendering quality. Higher quality produces more image output tokens and therefore costs more
lowmediumhighauto
backgroundstringNoautoSet whether the background is transparent, opaque, or chosen automatically
autotransparentopaque
output_formatstringNopngOutput image format
pngjpegwebp
nintegerNo1Number of images to generate. Each image bills its own output tokens

Common Parameters

Common parameters used when calling POST /v1/predictions.

ParameterTypeRequiredDefaultDescription
modelstringYes-Model identifier
inputobjectYes-Object containing the model-specific parameters from the table above
output_folderstringNo-Folder path for output files (max 256 chars, '..' not allowed)
webhook_urlstringNo-Webhook URL to call on completion
is_publicbooleanNofalseIf true, output files are also available via permanent public URLs

Examples

Image Generation

Generate an image via the OpenAI Images API

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "gpt-image-1",
  "input": {
    "model": "gpt-image-1",
    "prompt": "A storefront window poster that reads \"GRAND OPENING - 50% OFF\", warm evening light, photorealistic",
    "size": "1024x1024",
    "quality": "high"
  }
}'

Tips & Best Practices

1Works with the OpenAI SDK - set base_url to https://ai.api.core.today/llm/openai/v1 and use client.images.generate()
2Billing is token-based: text input tokens at 9,290 credits/1M plus image output tokens at 74,320 credits/1M - larger sizes and higher quality produce more output tokens
3The ~40 credits per image figure assumes a 1024ร—1024 output; treat it as an estimate, not a flat rate
4Use GPT Image 1 Mini for drafts and iteration, then rerun the final prompt here

Use Cases

Marketing graphics with legible embedded text
Illustrations and concept art with precise style control
Product visuals from detailed written specs
UI mockups and diagrams described in natural language

Model Info

ProviderOpenAI
Version-
CategoryImage Generation
Price40 credits

API Endpoint

POST /llm/openai/v1/images/generations
Try in ConsoleBack to Docs