GET

/v1/schemas/fal/image/fal-ai/creative-upscaler

kind inputactivity imagehash 1e629a07…extracted Nov 4, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
cad395ecf2d4e2b46a7f74b9564a563be0a257f2742b45923d86a4a3c3281d25
{
  "fetchedAt": 1793768402,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

20 properties · 1 required · 0 $defs
propertytypedescriptionconstraints
image_url*stringThe image to upscale.
num_inference_stepsintegerThe number of inference steps to use for generating the image. The more steps the better the image will be but it will also take longer to generate.1 ≤ n ≤ 200 · default: 20
promptstringThe prompt to use for generating the image. Be as descriptive as possible for best results. If no prompt is provide BLIP2 will be used to generate a prompt.nullable
seedinteger The same seed and the same prompt given to the same version of Stable Diffusion will output the same image every time. nullable
additional_lora_scalenumberThe scale of the additional LORA model to use for the upscaling. Default is 1.0default: 1
model_typeenumThe type of model to use for the upscaling. Default is SD_1_5SD_1_5 | SDXL · default: "SD_1_5"
negative_promptstringThe negative prompt to use.Use it to address details that you don't want in the image. This could be colors, objects, scenery and even the small details (e.g. moustache, blurry, low resolution).default: "blurry, low resolution, bad, ug…
additional_lora_urlstringThe URL to the additional LORA model to use for the upscaling. Default is None
scalenumberThe scale of the output image. The higher the scale, the bigger the output image will be.1 ≤ n ≤ 5 · default: 2
guidance_scalenumberThe CFG (Classifier Free Guidance) scale is a measure of how close you want the model to stick to your prompt when looking for a related image to show you.0 ≤ n ≤ 16 · default: 7.5
base_model_urlstringThe URL to a content-valid safetensors base model for upscalingnullable
additional_embedding_urlstringThe URL to the additional embeddings to use for the upscaling. Default is None
override_size_limitsbooleanAllow for large uploads that could take a very long time.default: false
enable_safety_checkerbooleanWhether to run the input and output safety checkers. Disabling the input checker requires account authorization.default: true
detailnumberHow much detail to add0 ≤ n ≤ 5 · default: 1
prompt_suffixstringThe suffix to add to the prompt. This is useful to add a common ending to all prompts such as 'high quality' etc or embedding tokens.default: " high quality, highly detailed,…
shape_preservationnumberHow much to preserve the shape of the original image0 ≤ n ≤ 3 · default: 0.25
enable_safety_checksbooleanLegacy option for the model's output safety check. Use enable_safety_checker to also control the input safety checker.default: true · deprecated
creativitynumberHow much the output can deviate from the original0 ≤ n ≤ 1 · default: 0.5
skip_ccsrbooleanIf set to true, the image will not be processed by the CCSR model before being processed by the creativity model.default: false

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"fal","endpointId":"fal-ai/creative-upscaler","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}