SwitchX Image to Image API

beeble/switchx-image-to-image
SwitchX is an image-to-image compositing model by Beeble that replaces a scene element while preserving the original subject, with automatic subject detection and seamless relighting to match a reference image.
Output
$0.13 / gen (variable)
Released
Jun 15, 2026

How to use SwitchX Image to Image API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to beeble/switchx-image-to-image.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/images/generations",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "beeble/switchx-image-to-image",
      "prompt": "A cat holding a sign that says hello"
    },
)
print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/images/generations", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "beeble/switchx-image-to-image",
    "prompt": "A cat holding a sign that says hello"
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/images/generations \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"beeble/switchx-image-to-image","prompt":"A cat holding a sign that says hello"}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

SwitchX Image to Image API Pricing

TypePrice
Output
$0.13 / gen (variable)

SwitchX Image to Image vs other models

ModelInputOutputContextBest for
$0.13 / gen (variable)
Image generation at scale
$0.325 / 1M tokens
$78 / 1M tokens
128K tokens
Image generation at scale
$6.5 / 1M tokens
$39 / 1M tokens
Image generation at scale
Image generation at scale
$0.0195 / MP (variable)
Image generation at scale

Frequently asked questions

SwitchX Image to Image takes image, text as input and returns image.

SwitchX Image to Image became available on June 15, 2026.

SwitchX Image to Image is priced at $0.13 / gen (variable).

SwitchX Image to Image is billed per generation — a fixed charge per output rather than by prompt length.

Yes, SwitchX Image to Image accepts image input as well as a text prompt.

SwitchX Image to Image was built by Beeble.

Send a request to https://api.aimlapi.com/v1/images/generations with beeble/switchx-image-to-image as the model id.

Yes. SwitchX Image to Image is served through AI/ML API, so the same key and endpoint format used for other models applies.

SwitchX is an image-to-image compositing model from Beeble that replaces a scene element while keeping the original subject intact, using automatic subject detection and relighting to match a reference image.

No, SwitchX Image to Image does not support tools or function calling.

Start building with SwitchX Image to Image

Get API Key
1000+ models, one API.