{"version":"1","count":200,"total_catalog":474,"available_catalog":469,"sort":"default","models":[{"id":"suno/v5.5/music","name":"Suno v5.5","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Suno v5.5 music generation (latest, highest fidelity + voice_persona) — full songs with vocals or instrumental, from a text description or your own lyrics + style. Two variations per run.","pricing_note":"Two songs per generation (Suno API). Confirm rate against your sunoapi.org plan.","categories":["music"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-29","popularity_rank":1,"example_prompt":"an upbeat indie-pop anthem about chasing dreams at sunrise, bright guitars, punchy drums, soaring chorus","preview":{"image":"/images/model-previews/generated/suno-v5-5-music-v1.webp"},"schema_url":"/api/v1/models?id=suno%2Fv5.5%2Fmusic","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=suno%2Fv5.5%2Fmusic","title":"Suno v5.5 generation request","description":"Request body accepted by POST /api/v1/generate for suno/v5.5/music.","type":"object","properties":{"model_id":{"type":"string","const":"suno/v5.5/music","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"instrumental":{"title":"Instrumental","description":"Generate music with no vocals.","default":false,"type":"boolean"},"custom_mode":{"title":"Custom Mode","description":"Off: the prompt is a song description. On: the prompt is your lyrics — also set Style and Title.","default":false,"type":"boolean"},"style":{"title":"Style","description":"Custom mode only: genre/style tags, e.g. 'lofi hip hop, mellow, rainy'. Max 1000 chars.","default":"","type":"string"},"title":{"title":"Title","description":"Custom mode only: the song title.","default":"","type":"string"},"negative_tags":{"title":"Exclude Styles","description":"Styles to avoid, e.g. 'heavy metal, screaming'.","default":"","type":"string"},"vocal_gender":{"title":"Vocal Gender","description":"Preferred lead vocal gender.","default":"","type":"string","enum":["","m","f"]},"persona_id":{"title":"Persona ID","description":"Optional persona or voice ID from your Suno account. Pair with Persona Model.","default":"","type":"string"},"persona_model":{"title":"Persona Model","description":"Persona type: style_persona clones style, voice_persona clones the voice (requires V5 or V5.5).","default":"style_persona","type":"string","enum":["style_persona","voice_persona"]},"style_weight":{"title":"Style Weight","description":"How strongly to follow the style (0–1).","default":0.65,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"weirdness_constraint":{"title":"Weirdness","description":"Creativity/experimentation (0–1).","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_weight":{"title":"Audio Weight","description":"Adherence to any reference audio (0–1). Leave at 0 unless you have reference audio.","default":0,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_url":{"type":"string","format":"uri"}},"required":["model_id"],"additionalProperties":false}},{"id":"suno/v5/music","name":"Suno v5","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Suno v5 music generation (newest flagship, highest fidelity) — full songs with vocals or instrumental, from a text description or your own lyrics + style. Two variations per run.","pricing_note":"Two songs per generation (Suno API). Confirm rate against your sunoapi.org plan.","categories":["music"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-29","popularity_rank":2,"example_prompt":"an upbeat indie-pop anthem about chasing dreams at sunrise, bright guitars, punchy drums, soaring chorus","preview":{"image":"/images/model-previews/generated/suno-v5-music-v1.webp"},"schema_url":"/api/v1/models?id=suno%2Fv5%2Fmusic","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=suno%2Fv5%2Fmusic","title":"Suno v5 generation request","description":"Request body accepted by POST /api/v1/generate for suno/v5/music.","type":"object","properties":{"model_id":{"type":"string","const":"suno/v5/music","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"instrumental":{"title":"Instrumental","description":"Generate music with no vocals.","default":false,"type":"boolean"},"custom_mode":{"title":"Custom Mode","description":"Off: the prompt is a song description. On: the prompt is your lyrics — also set Style and Title.","default":false,"type":"boolean"},"style":{"title":"Style","description":"Custom mode only: genre/style tags, e.g. 'lofi hip hop, mellow, rainy'. Max 1000 chars.","default":"","type":"string"},"title":{"title":"Title","description":"Custom mode only: the song title.","default":"","type":"string"},"negative_tags":{"title":"Exclude Styles","description":"Styles to avoid, e.g. 'heavy metal, screaming'.","default":"","type":"string"},"vocal_gender":{"title":"Vocal Gender","description":"Preferred lead vocal gender.","default":"","type":"string","enum":["","m","f"]},"persona_id":{"title":"Persona ID","description":"Optional persona or voice ID from your Suno account. Pair with Persona Model.","default":"","type":"string"},"persona_model":{"title":"Persona Model","description":"Persona type: style_persona clones style, voice_persona clones the voice (requires V5 or V5.5).","default":"style_persona","type":"string","enum":["style_persona","voice_persona"]},"style_weight":{"title":"Style Weight","description":"How strongly to follow the style (0–1).","default":0.65,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"weirdness_constraint":{"title":"Weirdness","description":"Creativity/experimentation (0–1).","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_weight":{"title":"Audio Weight","description":"Adherence to any reference audio (0–1). Leave at 0 unless you have reference audio.","default":0,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_url":{"type":"string","format":"uri"}},"required":["model_id"],"additionalProperties":false}},{"id":"suno/v4.5-plus/music","name":"Suno v4.5+","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Suno v4.5+ music generation (richer sound, longer songs) — full songs with vocals or instrumental, from a text description or your own lyrics + style. Two variations per run.","pricing_note":"Two songs per generation (Suno API). Confirm rate against your sunoapi.org plan.","categories":["music"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-29","popularity_rank":3,"example_prompt":"an upbeat indie-pop anthem about chasing dreams at sunrise, bright guitars, punchy drums, soaring chorus","preview":{"image":"/images/model-previews/generated/suno-v4-5-plus-music-v1.webp"},"schema_url":"/api/v1/models?id=suno%2Fv4.5-plus%2Fmusic","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=suno%2Fv4.5-plus%2Fmusic","title":"Suno v4.5+ generation request","description":"Request body accepted by POST /api/v1/generate for suno/v4.5-plus/music.","type":"object","properties":{"model_id":{"type":"string","const":"suno/v4.5-plus/music","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"instrumental":{"title":"Instrumental","description":"Generate music with no vocals.","default":false,"type":"boolean"},"custom_mode":{"title":"Custom Mode","description":"Off: the prompt is a song description. On: the prompt is your lyrics — also set Style and Title.","default":false,"type":"boolean"},"style":{"title":"Style","description":"Custom mode only: genre/style tags, e.g. 'lofi hip hop, mellow, rainy'. Max 1000 chars.","default":"","type":"string"},"title":{"title":"Title","description":"Custom mode only: the song title.","default":"","type":"string"},"negative_tags":{"title":"Exclude Styles","description":"Styles to avoid, e.g. 'heavy metal, screaming'.","default":"","type":"string"},"vocal_gender":{"title":"Vocal Gender","description":"Preferred lead vocal gender.","default":"","type":"string","enum":["","m","f"]},"persona_id":{"title":"Persona ID","description":"Optional persona or voice ID from your Suno account. Pair with Persona Model.","default":"","type":"string"},"persona_model":{"title":"Persona Model","description":"Persona type: style_persona clones style, voice_persona clones the voice (requires V5 or V5.5).","default":"style_persona","type":"string","enum":["style_persona","voice_persona"]},"style_weight":{"title":"Style Weight","description":"How strongly to follow the style (0–1).","default":0.65,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"weirdness_constraint":{"title":"Weirdness","description":"Creativity/experimentation (0–1).","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_weight":{"title":"Audio Weight","description":"Adherence to any reference audio (0–1). Leave at 0 unless you have reference audio.","default":0,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_url":{"type":"string","format":"uri"}},"required":["model_id"],"additionalProperties":false}},{"id":"suno/v4.5-all/music","name":"Suno v4.5 All","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Suno v4.5 All music generation (stronger full-song structure) — full songs with vocals or instrumental, from a text description or your own lyrics + style. Two variations per run.","pricing_note":"Two songs per generation (Suno API). Confirm rate against your sunoapi.org plan.","categories":["music"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-29","popularity_rank":4,"example_prompt":"an upbeat indie-pop anthem about chasing dreams at sunrise, bright guitars, punchy drums, soaring chorus","preview":{"image":"/images/model-previews/generated/suno-v4-5-all-music-v1.webp"},"schema_url":"/api/v1/models?id=suno%2Fv4.5-all%2Fmusic","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=suno%2Fv4.5-all%2Fmusic","title":"Suno v4.5 All generation request","description":"Request body accepted by POST /api/v1/generate for suno/v4.5-all/music.","type":"object","properties":{"model_id":{"type":"string","const":"suno/v4.5-all/music","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"instrumental":{"title":"Instrumental","description":"Generate music with no vocals.","default":false,"type":"boolean"},"custom_mode":{"title":"Custom Mode","description":"Off: the prompt is a song description. On: the prompt is your lyrics — also set Style and Title.","default":false,"type":"boolean"},"style":{"title":"Style","description":"Custom mode only: genre/style tags, e.g. 'lofi hip hop, mellow, rainy'. Max 1000 chars.","default":"","type":"string"},"title":{"title":"Title","description":"Custom mode only: the song title.","default":"","type":"string"},"negative_tags":{"title":"Exclude Styles","description":"Styles to avoid, e.g. 'heavy metal, screaming'.","default":"","type":"string"},"vocal_gender":{"title":"Vocal Gender","description":"Preferred lead vocal gender.","default":"","type":"string","enum":["","m","f"]},"persona_id":{"title":"Persona ID","description":"Optional persona or voice ID from your Suno account. Pair with Persona Model.","default":"","type":"string"},"persona_model":{"title":"Persona Model","description":"Persona type: style_persona clones style, voice_persona clones the voice (requires V5 or V5.5).","default":"style_persona","type":"string","enum":["style_persona","voice_persona"]},"style_weight":{"title":"Style Weight","description":"How strongly to follow the style (0–1).","default":0.65,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"weirdness_constraint":{"title":"Weirdness","description":"Creativity/experimentation (0–1).","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_weight":{"title":"Audio Weight","description":"Adherence to any reference audio (0–1). Leave at 0 unless you have reference audio.","default":0,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_url":{"type":"string","format":"uri"}},"required":["model_id"],"additionalProperties":false}},{"id":"suno/v4.5/music","name":"Suno v4.5","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Suno v4.5 music generation (balanced quality and speed) — full songs with vocals or instrumental, from a text description or your own lyrics + style. Two variations per run.","pricing_note":"Two songs per generation (Suno API). Confirm rate against your sunoapi.org plan.","categories":["music"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-29","popularity_rank":5,"example_prompt":"an upbeat indie-pop anthem about chasing dreams at sunrise, bright guitars, punchy drums, soaring chorus","preview":{"image":"/images/model-previews/generated/suno-v4-5-music-v1.webp"},"schema_url":"/api/v1/models?id=suno%2Fv4.5%2Fmusic","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=suno%2Fv4.5%2Fmusic","title":"Suno v4.5 generation request","description":"Request body accepted by POST /api/v1/generate for suno/v4.5/music.","type":"object","properties":{"model_id":{"type":"string","const":"suno/v4.5/music","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"instrumental":{"title":"Instrumental","description":"Generate music with no vocals.","default":false,"type":"boolean"},"custom_mode":{"title":"Custom Mode","description":"Off: the prompt is a song description. On: the prompt is your lyrics — also set Style and Title.","default":false,"type":"boolean"},"style":{"title":"Style","description":"Custom mode only: genre/style tags, e.g. 'lofi hip hop, mellow, rainy'. Max 1000 chars.","default":"","type":"string"},"title":{"title":"Title","description":"Custom mode only: the song title.","default":"","type":"string"},"negative_tags":{"title":"Exclude Styles","description":"Styles to avoid, e.g. 'heavy metal, screaming'.","default":"","type":"string"},"vocal_gender":{"title":"Vocal Gender","description":"Preferred lead vocal gender.","default":"","type":"string","enum":["","m","f"]},"persona_id":{"title":"Persona ID","description":"Optional persona or voice ID from your Suno account. Pair with Persona Model.","default":"","type":"string"},"persona_model":{"title":"Persona Model","description":"Persona type: style_persona clones style, voice_persona clones the voice (requires V5 or V5.5).","default":"style_persona","type":"string","enum":["style_persona","voice_persona"]},"style_weight":{"title":"Style Weight","description":"How strongly to follow the style (0–1).","default":0.65,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"weirdness_constraint":{"title":"Weirdness","description":"Creativity/experimentation (0–1).","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_weight":{"title":"Audio Weight","description":"Adherence to any reference audio (0–1). Leave at 0 unless you have reference audio.","default":0,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_url":{"type":"string","format":"uri"}},"required":["model_id"],"additionalProperties":false}},{"id":"suno/v4/music","name":"Suno v4","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Suno v4 music generation (fast, lower cost) — full songs with vocals or instrumental, from a text description or your own lyrics + style. Two variations per run.","pricing_note":"Two songs per generation (Suno API). Confirm rate against your sunoapi.org plan.","categories":["music"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-29","popularity_rank":6,"example_prompt":"an upbeat indie-pop anthem about chasing dreams at sunrise, bright guitars, punchy drums, soaring chorus","preview":{"image":"/images/model-previews/generated/suno-v4-music-v1.webp"},"schema_url":"/api/v1/models?id=suno%2Fv4%2Fmusic","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=suno%2Fv4%2Fmusic","title":"Suno v4 generation request","description":"Request body accepted by POST /api/v1/generate for suno/v4/music.","type":"object","properties":{"model_id":{"type":"string","const":"suno/v4/music","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"instrumental":{"title":"Instrumental","description":"Generate music with no vocals.","default":false,"type":"boolean"},"custom_mode":{"title":"Custom Mode","description":"Off: the prompt is a song description. On: the prompt is your lyrics — also set Style and Title.","default":false,"type":"boolean"},"style":{"title":"Style","description":"Custom mode only: genre/style tags, e.g. 'lofi hip hop, mellow, rainy'. Max 200 chars.","default":"","type":"string"},"title":{"title":"Title","description":"Custom mode only: the song title.","default":"","type":"string"},"negative_tags":{"title":"Exclude Styles","description":"Styles to avoid, e.g. 'heavy metal, screaming'.","default":"","type":"string"},"vocal_gender":{"title":"Vocal Gender","description":"Preferred lead vocal gender.","default":"","type":"string","enum":["","m","f"]},"persona_id":{"title":"Persona ID","description":"Optional persona or voice ID from your Suno account. Pair with Persona Model.","default":"","type":"string"},"persona_model":{"title":"Persona Model","description":"Persona type: style_persona clones style, voice_persona clones the voice (requires V5 or V5.5).","default":"style_persona","type":"string","enum":["style_persona","voice_persona"]},"style_weight":{"title":"Style Weight","description":"How strongly to follow the style (0–1).","default":0.65,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"weirdness_constraint":{"title":"Weirdness","description":"Creativity/experimentation (0–1).","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_weight":{"title":"Audio Weight","description":"Adherence to any reference audio (0–1). Leave at 0 unless you have reference audio.","default":0,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_url":{"type":"string","format":"uri"}},"required":["model_id"],"additionalProperties":false}},{"id":"elevenlabs/sound-effects/v2","name":"ElevenLabs Sound Effects v2","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate high-quality sound effects from text descriptions using ElevenLabs' latest sound effects model.","pricing_note":"~$0.12 / generation (flat)","categories":["sfx"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":15,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":7,"example_prompt":"Heavy thunder crack followed by rain pattering on a tin roof, close-mic'd","preview":{"image":"/images/model-previews/generated/elevenlabs-sound-effects-v2-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Fsound-effects%2Fv2","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Fsound-effects%2Fv2","title":"ElevenLabs Sound Effects v2 generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/sound-effects/v2.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/sound-effects/v2","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"duration_seconds":{"title":"Duration (seconds)","description":"Duration in seconds (0.5–30). Leave blank and the model picks the optimal length.","type":"number","minimum":0.5,"maximum":30},"prompt_influence":{"title":"Prompt Influence","description":"How closely to follow the prompt (0–1). Higher values produce less variation.","default":0.3,"type":"number","minimum":0,"maximum":1},"loop":{"title":"Loop","description":"Create a sound effect that loops smoothly (v2 model feature).","default":false,"type":"boolean"},"output_format":{"title":"Output Format","description":"Output audio format.","default":"mp3_44100_128","type":"string","enum":["mp3_44100_32","mp3_44100_64","mp3_44100_96","mp3_44100_128","mp3_44100_192","mp3_22050_32","pcm_8000","pcm_16000","pcm_22050","pcm_24000","pcm_44100","pcm_48000","ulaw_8000","alaw_8000","opus_48000_32","opus_48000_64","opus_48000_96","opus_48000_128","opus_48000_192"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/elevenlabs/voice-changer","name":"ElevenLabs Voice Changer","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Transform the voice in an audio file to any ElevenLabs pre-made voice while preserving the original speech rhythm and content.","pricing_note":"~$0.12 / min (30 s default)","categories":["clone"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":8,"preview":{"image":"/images/model-previews/generated/elevenlabs-voice-changer-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Felevenlabs%2Fvoice-changer","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Felevenlabs%2Fvoice-changer","title":"ElevenLabs Voice Changer generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/elevenlabs/voice-changer.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/elevenlabs/voice-changer","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","default":"Sarah","description":"A listed premade voice or clone:<voice_id> owned by your account. Clone ownership is checked before submission.","anyOf":[{"title":"Voice","description":"Pre-made ElevenLabs voice. Upload reference audio in the input slot to use voice cloning instead.","default":"Sarah","type":"string","enum":["Sarah","Laura","Alice","Matilda","Jessica","Bella","Lily","River","Roger","Charlie","George","Callum","Harry","Liam","Will","Eric","Chris","Brian","Daniel","Adam","Bill"]},{"type":"string","pattern":"^clone:[A-Za-z0-9_-]{8,128}$"}]},"remove_background_noise":{"title":"Remove Background Noise","description":"Strip background noise from the input audio before applying the voice change.","default":false,"type":"boolean"},"output_format":{"title":"Output Format","description":"Output audio format. Formatted as codec_sample_rate_bitrate.","default":"mp3_44100_128","type":"string","enum":["mp3_44100_32","mp3_44100_64","mp3_44100_96","mp3_44100_128","mp3_44100_192","mp3_22050_32","pcm_8000","pcm_16000","pcm_22050","pcm_24000","pcm_44100","pcm_48000","ulaw_8000","alaw_8000","opus_48000_32","opus_48000_64","opus_48000_96","opus_48000_128","opus_48000_192"]},"seed":{"title":"Seed","description":"Random seed for reproducibility.","type":"integer"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"elevenlabs/instant-voice-clone","name":"ElevenLabs Instant Voice Clone","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Create a reusable ElevenLabs voice from a short, clean recording and hear it speak your preview text immediately.","pricing_note":"Clone creation plus a Multilingual v2 speech preview","categories":["clone"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"reference_audio_duration":{"min_seconds":10,"max_seconds":120},"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-07-20","popularity_rank":9,"example_prompt":"Hello! This is a preview of my new cloned voice. It is ready to use for narration and speech generation.","preview":{"image":"/images/elevenlabs-instant-voice-clone-preview.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Finstant-voice-clone","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Finstant-voice-clone","title":"ElevenLabs Instant Voice Clone generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/instant-voice-clone.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/instant-voice-clone","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice_name":{"title":"Voice Name","description":"A private name for this voice in your ArtEmotion account.","default":"My Voice Clone","type":"string"},"description":{"title":"Description","description":"Optional notes that make this voice easier to recognize later.","type":"string"},"remove_background_noise":{"title":"Remove Background Noise","description":"Enable only when the sample contains background noise. It can reduce quality on an already-clean recording.","default":false,"type":"boolean"},"consent_confirmed":{"title":"Voice Ownership Confirmed","description":"You must own the voice or have explicit permission from its owner before cloning it.","default":false,"type":"boolean"},"language":{"title":"Sample Language","description":"Optional metadata describing the language spoken in the sample.","type":"string"},"accent":{"title":"Accent","description":"Optional metadata describing the accent in the sample.","type":"string"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","voice_name","consent_confirmed","audio_url"],"additionalProperties":false}},{"id":"fal-ai/elevenlabs/dubbing","name":"ElevenLabs Dubbing","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Dub any video or audio into another language while preserving the original speaker voices using ElevenLabs.","pricing_note":"$0.33 / min (ElevenLabs direct)","categories":["dub"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceAudio":true,"referenceVideo":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":10,"preview":{"image":"/images/model-previews/elevenlabs-dubbing-preview-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Felevenlabs%2Fdubbing","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Felevenlabs%2Fdubbing","title":"ElevenLabs Dubbing generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/elevenlabs/dubbing.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/elevenlabs/dubbing","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"target_lang":{"title":"Target Language","description":"Language to dub into (29 supported).","type":"string","enum":["es","en","fr","de","pt","it","hi","zh","ja","ko","ar","ru","id","nl","tr","pl","sv","fil","ms","ro","uk","el","cs","da","fi","bg","hr","sk","ta"]},"source_lang":{"title":"Source Language","description":"Language of the source audio. Auto-detect works well for most clips.","default":"","type":"string","enum":["","en","es","fr","de","pt","it","hi","zh","ja","ko","ar","ru","id","nl","tr","pl","sv","fil","ms","ro","uk","el","cs","da","fi","bg","hr","sk","ta"]},"highest_resolution":{"title":"Highest Resolution","description":"Use the highest available resolution for the dubbed video output.","default":false,"type":"boolean"},"num_speakers":{"title":"Num Speakers","description":"Number of speakers in the audio. Auto-detected if not set.","type":"number","minimum":1,"maximum":50,"multipleOf":1},"video_url":{"type":"string","format":"uri"},"audio_url":{"type":"string","format":"uri"},"duration":{"type":"number","minimum":1,"maximum":600,"default":60,"description":"Estimate-only fallback when no media is supplied. Generation measures source bytes before reserving credits; client duration cannot lower the bill."}},"required":["model_id","target_lang"],"anyOf":[{"required":["audio_url"]},{"required":["video_url"]}],"additionalProperties":false}},{"id":"fal-ai/elevenlabs/music","name":"ElevenLabs Music v1","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate original music tracks from text descriptions using ElevenLabs' music generation model. Supports both vocal and instrumental output.","pricing_note":"~$0.15 / min (60 s default)","categories":["music"],"prompt_required":false,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"max_prompt_length":4100,"base_credits":19,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":11,"example_prompt":"Upbeat synthwave track with punchy drums and a catchy melodic hook, 80s inspired, high energy","preview":{"image":"/images/model-previews/generated/elevenlabs-music-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Felevenlabs%2Fmusic","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Felevenlabs%2Fmusic","title":"ElevenLabs Music v1 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/elevenlabs/music.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/elevenlabs/music","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","maxLength":4100,"minLength":1,"description":"Provide a prompt OR composition_plan, not both."},"music_length_ms":{"title":"Length (ms)","description":"Track length in milliseconds (3 s–10 min). Default is 60 s.","default":60000,"type":"number","minimum":3000,"maximum":600000,"multipleOf":1000},"force_instrumental":{"title":"Force Instrumental","description":"When enabled, always produces a vocal-free instrumental track.","default":false,"type":"boolean"},"respect_sections_durations":{"title":"Respect Section Durations","description":"When enabled, section durations in a composition plan are strictly enforced.","default":true,"type":"boolean"},"composition_plan":{"type":"object","description":"A new composition only; provider song IDs/inpainting are not supported. Total duration_ms across all parts must be at most 600000 and determines billing.","oneOf":[{"type":"object","additionalProperties":false,"required":["positive_global_styles","negative_global_styles","sections"],"properties":{"positive_global_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"negative_global_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"sections":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["section_name","positive_local_styles","negative_local_styles","duration_ms","lines"],"properties":{"section_name":{"type":"string","minLength":1,"maxLength":100},"positive_local_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"negative_local_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"duration_ms":{"type":"integer","minimum":3000,"maximum":120000},"lines":{"type":"array","maxItems":30,"items":{"type":"string","maxLength":200}}}}}}}]},"output_format":{"title":"Output Format","description":"Output audio format.","default":"mp3_44100_128","type":"string","enum":["mp3_44100_32","mp3_44100_64","mp3_44100_96","mp3_44100_128","mp3_44100_192","mp3_22050_32","pcm_8000","pcm_16000","pcm_22050","pcm_24000","pcm_44100","pcm_48000","ulaw_8000","alaw_8000","opus_48000_32","opus_48000_64","opus_48000_96","opus_48000_128","opus_48000_192"]}},"required":["model_id"],"oneOf":[{"required":["prompt"],"not":{"anyOf":[{"required":["composition_plan"]},{"required":["extra"],"properties":{"extra":{"required":["composition_plan"]}}}]}},{"not":{"required":["prompt"]},"anyOf":[{"required":["composition_plan"]},{"required":["extra"],"properties":{"extra":{"required":["composition_plan"]}}}]}],"additionalProperties":false}},{"id":"elevenlabs/tts/multilingual-v2","name":"ElevenLabs Multilingual v2","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"ElevenLabs' flagship multilingual TTS model with exceptional voice cloning and expressiveness across 29 languages.","pricing_note":"~$0.10 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-19","popularity_rank":12,"example_prompt":"Welcome to today's episode. We'll be exploring the surprising history of espresso, from a 1901 patent in Milan to the third-wave coffee revolution.","preview":{"image":"/images/model-previews/generated/elevenlabs-multilingual-v2-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Ftts%2Fmultilingual-v2","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Ftts%2Fmultilingual-v2","title":"ElevenLabs Multilingual v2 generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/tts/multilingual-v2.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/tts/multilingual-v2","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","default":"Rachel","description":"A listed premade voice or clone:<voice_id> owned by your account. Clone ownership is checked before submission.","anyOf":[{"title":"Voice","description":"Pre-made ElevenLabs voice.","default":"Rachel","type":"string","enum":["Rachel","Sarah","Laura","Alice","Matilda","Jessica","Bella","Lily","River","Roger","Charlie","George","Callum","Harry","Liam","Will","Eric","Chris","Brian","Daniel","Adam","Bill"]},{"type":"string","pattern":"^clone:[A-Za-z0-9_-]{8,128}$"}]},"stability":{"title":"Stability","description":"Voice stability (0–1). Higher values make the voice more consistent but less expressive.","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"similarity_boost":{"title":"Similarity Boost","description":"How closely the output matches the selected voice (0–1).","default":0.75,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"style":{"title":"Style","description":"Style exaggeration (0–1). Higher values amplify the voice's natural style.","default":0,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"speed":{"title":"Speed","description":"Playback speed of the generated speech. Range: 0.7 (slower) to 1.2 (faster).","default":1,"type":"number","minimum":0.7,"maximum":1.2,"multipleOf":0.05},"use_speaker_boost":{"title":"Speaker Boost","description":"Boosts similarity to the original speaker. On by default.","default":true,"type":"boolean"},"apply_text_normalization":{"title":"Text Normalization","description":"Whether to convert numbers, URLs, and symbols to spoken words. 'Auto' applies it selectively.","default":"auto","type":"string","enum":["auto","on","off"]},"previous_text":{"title":"Previous Text","description":"Text that came before this request — helps the model produce smoother continuity when stitching multiple generations together.","type":"string"},"next_text":{"title":"Next Text","description":"Text that follows this request — used for continuity when stitching multiple generations together.","type":"string"},"seed":{"title":"Seed","description":"Seed for reproducibility. -1 for random.","type":"integer","minimum":-1}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"elevenlabs/tts/eleven-v3","name":"ElevenLabs Eleven v3","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"ElevenLabs' most expressive TTS model with superior naturalness, emotion, and voice stability.","pricing_note":"~$0.10 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":13,"example_prompt":"Welcome to today's episode. We'll be exploring the surprising history of espresso, from a 1901 patent in Milan to the third-wave coffee revolution.","preview":{"image":"/images/model-previews/generated/elevenlabs-eleven-v3-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Ftts%2Feleven-v3","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Ftts%2Feleven-v3","title":"ElevenLabs Eleven v3 generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/tts/eleven-v3.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/tts/eleven-v3","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","default":"Rachel","description":"A listed premade voice or clone:<voice_id> owned by your account. Clone ownership is checked before submission.","anyOf":[{"title":"Voice","description":"Pre-made ElevenLabs voice.","default":"Rachel","type":"string","enum":["Rachel","Sarah","Laura","Alice","Matilda","Jessica","Bella","Lily","River","Roger","Charlie","George","Callum","Harry","Liam","Will","Eric","Chris","Brian","Daniel","Adam","Bill"]},{"type":"string","pattern":"^clone:[A-Za-z0-9_-]{8,128}$"}]},"language_code":{"title":"Language","description":"Sets what language the model speaks. Any voice can speak any listed language — voices are not language-locked.","default":"","type":"string","enum":["","en","zh","es","hi","pt","fr","de","ja","ar","ko","id","it","nl","tr","pl","sv","fil","ms","ro","uk","el","cs","da","fi","bg","hr","sk","ta","ru"]},"stability":{"title":"Stability","description":"Voice stability (0–1). Higher values make the voice more consistent but less expressive.","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"use_speaker_boost":{"title":"Speaker Boost","description":"Boosts similarity to the original speaker. On by default.","default":true,"type":"boolean"},"apply_text_normalization":{"title":"Text Normalization","description":"Whether to convert numbers, URLs, and symbols to spoken words. 'Auto' applies it selectively.","default":"auto","type":"string","enum":["auto","on","off"]},"seed":{"title":"Seed","description":"Seed for reproducibility. -1 for random.","type":"integer","minimum":-1}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"elevenlabs/voice-design","name":"ElevenLabs Voice Design","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate a brand-new voice from a text description using ElevenLabs Voice Design v3. The model produces an audio sample of the custom voice speaking your sample text. Ideal for prototyping unique narrator voices, character voices, or brand-specific voices.","pricing_note":"$0.10 / 1k chars of preview text (charged once for all 3 previews).","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-06-18","popularity_rank":14,"example_prompt":"Warm, authoritative female narrator, mid-40s, slight Eastern-European accent, measured cadence, slightly husky timbre","preview":{"image":"/images/model-previews/generated/elevenlabs-voice-design-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Fvoice-design","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Fvoice-design","title":"ElevenLabs Voice Design generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/voice-design.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/voice-design","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"text":{"title":"Sample Text","description":"The text the generated voice will speak in the sample output. Must be 100-1000 characters.","default":"Hello there, this is a preview of my newly designed voice. I hope the tone, warmth, and clarity come through clearly in every word I speak.","type":"string"},"output_format":{"title":"Output Format","description":"Audio format for the output sample.","default":"mp3_44100_128","type":"string","enum":["mp3_44100_32","mp3_44100_64","mp3_44100_96","mp3_44100_128","mp3_44100_192","mp3_22050_32","pcm_8000","pcm_16000","pcm_22050","pcm_24000","pcm_44100","pcm_48000","ulaw_8000","alaw_8000","opus_48000_32","opus_48000_64","opus_48000_96","opus_48000_128","opus_48000_192"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"elevenlabs/text-to-dialogue/eleven-v3","name":"ElevenLabs Text to Dialogue","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate multi-speaker dialogue audio by assigning each line of dialogue to an ElevenLabs voice. Powered by Eleven v3.","pricing_note":"~$0.10 / 1k chars of dialogue text","categories":["dialog"],"prompt_required":false,"prompt_supported":false,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":15,"preview":{"image":"/images/model-previews/generated/elevenlabs-dialogue-eleven-v3-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Ftext-to-dialogue%2Feleven-v3","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Ftext-to-dialogue%2Feleven-v3","title":"ElevenLabs Text to Dialogue generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/text-to-dialogue/eleven-v3.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/text-to-dialogue/eleven-v3","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"inputs":{"title":"Dialogue Inputs","description":"Array of dialogue turns, each with a voice and a line of text. At least one turn is required.","type":"string"},"stability":{"title":"Stability","description":"Voice stability (0–1). Higher = more consistent, lower = more expressive.","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"language_code":{"title":"Language","description":"Language of the input text. Auto-detected if not set.","default":"","type":"string","enum":["","en","zh","es","hi","pt","fr","de","ja","ar","ko","id","it","nl","tr","pl","sv","fil","ms","ro","uk","el","cs","da","fi","bg","hr","sk","ta","ru"]},"apply_text_normalization":{"title":"Text Normalization","description":"Whether to convert numbers, URLs, and symbols to spoken words. 'Auto' applies it selectively.","default":"auto","type":"string","enum":["auto","on","off"]},"seed":{"title":"Seed","description":"Seed for reproducibility. -1 for random.","type":"integer","minimum":-1},"pronunciation_dictionary_locators":{"title":"Pronunciation Dictionaries","description":"Array of pronunciation dictionary locators, each with pronunciation_dictionary_id and version_id. Up to 3 supported. Advanced use only.","type":"object","additionalProperties":true}},"required":["model_id","inputs"],"additionalProperties":false}},{"id":"fal-ai/elevenlabs/speech-to-text","name":"ElevenLabs Speech to Text (Scribe v2)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Transcribe audio files with speaker diarization and audio event tagging using ElevenLabs' speech-to-text model.","pricing_note":"$0.22 / hour (ElevenLabs direct)","categories":["transcribe"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":16,"preview":{"image":"/images/model-previews/generated/elevenlabs-speech-to-text-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Felevenlabs%2Fspeech-to-text","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Felevenlabs%2Fspeech-to-text","title":"ElevenLabs Speech to Text (Scribe v2) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/elevenlabs/speech-to-text.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/elevenlabs/speech-to-text","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"language_code":{"title":"Language","description":"Language of the audio. Auto-detect works well for most clips.","default":"","type":"string","enum":["","eng","spa","fra","deu","por","ita","hin","zho","jpn","kor","ara","rus","ind","nld","tur","pol","swe","fil","msa","ron","ukr","ell","ces","dan","fin","bul","hrv","slk","tam","vie","tha","heb","hun","nor","cat"]},"diarize":{"title":"Diarize","description":"Annotate which speaker is talking at each point.","default":true,"type":"boolean"},"tag_audio_events":{"title":"Tag Audio Events","description":"Tag non-speech sounds like laughter, applause, or music.","default":true,"type":"boolean"},"audio_url":{"type":"string","format":"uri"},"duration":{"type":"number","minimum":1,"maximum":7200,"default":60,"description":"Estimate-only fallback when no media is supplied. Generation measures source bytes before reserving credits; client duration cannot lower the bill."}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"fal-ai/elevenlabs/speech-to-text/scribe-v2","name":"ElevenLabs Scribe v2","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"ElevenLabs' Scribe v2 transcription model with key term biasing for improved accuracy on domain-specific vocabulary.","pricing_note":"$0.22 / hour; keyterm prompting adds $0.05 / hour (ElevenLabs direct)","categories":["transcribe"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":17,"preview":{"image":"/images/model-previews/generated/elevenlabs-scribe-v2-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Felevenlabs%2Fspeech-to-text%2Fscribe-v2","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Felevenlabs%2Fspeech-to-text%2Fscribe-v2","title":"ElevenLabs Scribe v2 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/elevenlabs/speech-to-text/scribe-v2.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/elevenlabs/speech-to-text/scribe-v2","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"language_code":{"title":"Language","description":"Language of the audio. Auto-detect works well for most clips.","default":"","type":"string","enum":["","eng","spa","fra","deu","por","ita","hin","zho","jpn","kor","ara","rus","ind","nld","tur","pol","swe","fil","msa","ron","ukr","ell","ces","dan","fin","bul","hrv","slk","tam","vie","tha","heb","hun","nor","cat"]},"diarize":{"title":"Diarize","description":"Annotate which speaker is talking at each point.","default":false,"type":"boolean"},"tag_audio_events":{"title":"Tag Audio Events","description":"Tag non-speech sounds like laughter, applause, or music.","default":true,"type":"boolean"},"keyterms":{"title":"Key Terms","description":"Vocabulary hints; each term is at most 5 words. Adds a surcharge to transcription, included by /api/v1/estimate.","type":"array","maxItems":1000,"items":{"type":"string","minLength":1,"maxLength":50}},"audio_url":{"type":"string","format":"uri"},"duration":{"type":"number","minimum":1,"maximum":7200,"default":60,"description":"Estimate-only fallback when no media is supplied. Generation measures source bytes before reserving credits; client duration cannot lower the bill."}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"elevenlabs/audio-isolation","name":"ElevenLabs Audio Isolation","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Separate vocals from background noise and music in any audio file using ElevenLabs' audio isolation model.","pricing_note":"~$0.12 / min (30 s default)","categories":["separate"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"reference_audio_duration":{"min_seconds":5},"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":18,"preview":{"image":"/images/model-previews/generated/elevenlabs-audio-isolation-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Faudio-isolation","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Faudio-isolation","title":"ElevenLabs Audio Isolation generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/audio-isolation.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/audio-isolation","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"elevenlabs/music/v2.5","name":"ElevenLabs Music v2.5","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate music with vocals or instruments using Music v2.5, with richer arrangements and improved prompt adherence. Create a 3-second to 10-minute track from a prompt or a structured composition plan.","pricing_note":"$0.15 / generated minute; composition plans bill the sum of every section.","categories":["music"],"prompt_required":false,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"max_prompt_length":4100,"base_credits":19,"api_gross_margin_percent":20,"added_at":"2026-09-11","popularity_rank":19,"example_prompt":"Cinematic instrumental with delicate piano, warm strings, and an uplifting orchestral crescendo.","preview":{"image":"/images/model-previews/generated/elevenlabs-music-v2-5-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Fmusic%2Fv2.5","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Fmusic%2Fv2.5","title":"ElevenLabs Music v2.5 generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/music/v2.5.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/music/v2.5","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","maxLength":4100,"minLength":1,"description":"Provide a prompt OR composition_plan, not both."},"music_length_ms":{"title":"Length (ms)","description":"Used with a prompt. Composition plans determine their own length.","default":60000,"type":"integer","minimum":3000,"maximum":600000,"multipleOf":1000},"force_instrumental":{"title":"Instrumental only","description":"Used with a prompt; omit when supplying a composition plan.","default":false,"type":"boolean"},"composition_plan":{"type":"object","description":"A new composition only; provider song IDs/inpainting are not supported. Total duration_ms across all parts must be at most 600000 and determines billing.","oneOf":[{"type":"object","additionalProperties":false,"required":["positive_global_styles","negative_global_styles","sections"],"properties":{"positive_global_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"negative_global_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"sections":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["section_name","positive_local_styles","negative_local_styles","duration_ms","lines"],"properties":{"section_name":{"type":"string","minLength":1,"maxLength":100},"positive_local_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"negative_local_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"duration_ms":{"type":"integer","minimum":3000,"maximum":120000},"lines":{"type":"array","maxItems":30,"items":{"type":"string","maxLength":200}}}}}}},{"type":"object","additionalProperties":false,"required":["chunks"],"properties":{"chunks":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["text","positive_styles","duration_ms"],"properties":{"text":{"type":"string","maxLength":6000},"positive_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"negative_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"duration_ms":{"type":"integer","minimum":3000,"maximum":120000},"context_adherence":{"type":"string","enum":["low","medium","high"]}}}}}}]},"output_format":{"title":"Output format","description":"Browser-playable MP3 audio.","default":"mp3_48000_192","type":"string","enum":["mp3_48000_192","mp3_44100_128"]}},"required":["model_id"],"oneOf":[{"required":["prompt"],"not":{"anyOf":[{"required":["composition_plan"]},{"required":["extra"],"properties":{"extra":{"required":["composition_plan"]}}}]}},{"not":{"required":["prompt"]},"anyOf":[{"required":["composition_plan"]},{"required":["extra"],"properties":{"extra":{"required":["composition_plan"]}}}]}],"additionalProperties":false}},{"id":"elevenlabs/speech-to-text/scribe-v2-medical","name":"ElevenLabs Scribe v2 Medical","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Transcribe medical terminology and clinical dictation with Scribe v2 Medical in 90+ languages. Supports speaker diarization and vocabulary hints. Do not upload protected health information without an approved compliance arrangement; model availability alone does not make this app HIPAA-compliant.","pricing_note":"$0.22 / source hour; keyterms add $0.05 / hour.","categories":["transcribe"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"reference_audio_duration":{"min_seconds":1,"max_seconds":7200},"max_input_bytes":{"audio":134217728},"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-09-11","popularity_rank":20,"preview":{"image":"/images/model-previews/generated/elevenlabs-scribe-v2-medical-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Fspeech-to-text%2Fscribe-v2-medical","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Fspeech-to-text%2Fscribe-v2-medical","title":"ElevenLabs Scribe v2 Medical generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/speech-to-text/scribe-v2-medical.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/speech-to-text/scribe-v2-medical","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"language_code":{"title":"Language","description":"Optional ISO language code, such as en, es, eng, or spa. Leave empty to detect the language automatically.","default":"","type":"string","minLength":2,"maxLength":3},"keyterms":{"title":"Keyterms","description":"Vocabulary hints; each term is at most 5 words. Adds a surcharge to transcription, included by /api/v1/estimate.","type":"array","items":{"type":"string","minLength":1,"maxLength":50},"maxItems":1000},"diarize":{"title":"Identify speakers","description":"Include speaker labels in the transcript.","default":true,"type":"boolean"},"tag_audio_events":{"title":"Tag audio events","description":"Include non-speech sounds such as laughter.","default":true,"type":"boolean"},"audio_url":{"type":"string","format":"uri"},"duration":{"type":"number","minimum":1,"maximum":7200,"default":60,"description":"Estimate-only fallback when no media is supplied. Generation measures source bytes before reserving credits; client duration cannot lower the bill."}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"elevenlabs/speech-to-text/scribe-v2-realtime","name":"ElevenLabs Scribe v2 Realtime","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Transcribe an uploaded audio clip through ElevenLabs' real-time Scribe WebSocket model. Supports 90+ languages and vocabulary hints. ArtEmotion returns the completed transcript; this is not a live microphone session. Maximum clip length: 10 minutes.","pricing_note":"$0.39 / source hour; keyterms add $0.05 / hour.","categories":["transcribe"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"reference_audio_duration":{"min_seconds":2,"max_seconds":600},"max_input_bytes":{"audio":134217728},"base_credits":2,"api_gross_margin_percent":20,"added_at":"2025-11-11","popularity_rank":21,"preview":{"image":"/images/model-previews/generated/elevenlabs-scribe-v2-realtime-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Fspeech-to-text%2Fscribe-v2-realtime","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Fspeech-to-text%2Fscribe-v2-realtime","title":"ElevenLabs Scribe v2 Realtime generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/speech-to-text/scribe-v2-realtime.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/speech-to-text/scribe-v2-realtime","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"language_code":{"title":"Language","description":"Optional ISO language code, such as en, es, eng, or spa. Leave empty to detect the language automatically.","default":"","type":"string","minLength":2,"maxLength":3},"keyterms":{"title":"Keyterms","description":"Vocabulary hints; each term is at most 5 words. Adds a surcharge to transcription, included by /api/v1/estimate.","type":"array","items":{"type":"string","minLength":1,"maxLength":50},"maxItems":1000},"audio_url":{"type":"string","format":"uri"},"duration":{"type":"number","minimum":2,"maximum":600,"default":60,"description":"Estimate-only fallback when no media is supplied. Generation measures source bytes before reserving credits; client duration cannot lower the bill."}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"elevenlabs/dubbing/v2","name":"ElevenLabs Dubbing v2","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Translate recorded audio or video while preserving the speaker's emotion, timing and voice with Dubbing v2. Returns dubbed audio. Supports 90+ languages; ArtEmotion accepts clips up to 10 minutes. Film, TV and comparable commercial entertainment uses require separate ElevenLabs authorization.","pricing_note":"$2.20 / source minute per target language. One language per ArtEmotion job; no watermark discount.","categories":["dub"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceAudio":true,"referenceVideo":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"reference_video_duration":{"max_seconds":600},"reference_audio_duration":{"min_seconds":1,"max_seconds":600},"max_input_bytes":{"audio":134217728,"video":134217728},"base_credits":275,"api_gross_margin_percent":20,"added_at":"2026-08-06","popularity_rank":22,"preview":{"image":"/images/model-previews/generated/elevenlabs-dubbing-v2-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Fdubbing%2Fv2","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Fdubbing%2Fv2","title":"ElevenLabs Dubbing v2 generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/dubbing/v2.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/dubbing/v2","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"target_language":{"title":"Target language","description":"Supported BCP-47 language or dialect, such as es, en, fr-CA, or pt-BR. See the official supported-language list.","default":"es","type":"string"},"source_language":{"title":"Source language","description":"Optional language code. Leave empty to detect automatically.","default":"","type":"string"},"keyterms":{"title":"Keyterms","description":"Vocabulary hints; each term is at most 5 words. Adds a surcharge to transcription, included by /api/v1/estimate.","type":"array","items":{"type":"string","minLength":1,"maxLength":50},"maxItems":1000},"video_url":{"type":"string","format":"uri"},"audio_url":{"type":"string","format":"uri"},"duration":{"type":"number","minimum":1,"maximum":600,"default":60,"description":"Estimate-only fallback when no media is supplied. Generation measures source bytes before reserving credits; client duration cannot lower the bill."}},"required":["model_id"],"anyOf":[{"required":["audio_url"]},{"required":["video_url"]}],"additionalProperties":false}},{"id":"elevenlabs/tts/flash-v2.5","name":"ElevenLabs Flash v2.5","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Fast, affordable speech generation with Flash v2.5 across 32 languages. Generate narration and voiceovers with up to 40,000 characters per request.","pricing_note":"$0.05 / 1,000 characters.","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"max_prompt_length":40000,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-09-14","popularity_rank":23,"example_prompt":"Welcome to our guided tour. Discover the stories behind the places you love.","preview":{"image":"/images/model-previews/generated/elevenlabs-flash-v2-5-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Ftts%2Fflash-v2.5","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Ftts%2Fflash-v2.5","title":"ElevenLabs Flash v2.5 generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/tts/flash-v2.5.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/tts/flash-v2.5","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","maxLength":40000},"voice":{"title":"Voice","default":"Sarah","description":"A listed premade voice or clone:<voice_id> owned by your account. Clone ownership is checked before submission.","anyOf":[{"title":"Voice","description":"Select a voice, including an authorized clone belonging to your account.","default":"Sarah","type":"string","enum":["Sarah","Laura","Alice","Matilda","Jessica","Bella","Lily","River","Roger","Charlie","George","Callum","Harry","Liam","Will","Eric","Chris","Brian","Daniel","Adam","Bill"]},{"type":"string","pattern":"^clone:[A-Za-z0-9_-]{8,128}$"}]},"language_code":{"title":"Language","default":"","type":"string","enum":["","en","zh","es","hi","pt","fr","de","ja","ar","ko","id","it","nl","tr","pl","sv","fil","ms","ro","uk","el","cs","da","fi","bg","hr","sk","ta","ru","hu","no","vi"]},"stability":{"title":"Stability","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"similarity_boost":{"title":"Voice similarity","default":0.75,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"speed":{"title":"Speed","default":1,"type":"number","minimum":0.7,"maximum":1.2,"multipleOf":0.05},"output_format":{"title":"Output format","description":"Browser-playable MP3 audio.","default":"mp3_44100_128","type":"string","enum":["mp3_44100_128"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"elevenlabs/tts/eleven-v3-conversational","name":"ElevenLabs v3 Conversational","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Expressive speech with Eleven v3 Conversational in 70+ languages. ArtEmotion generates one voice per job through the provider's Text to Dialogue WebSocket and saves a playable MP3. Use audio tags such as [laughs] and [whispers]. Maximum 5,000 characters per job.","pricing_note":"$0.05 / 1,000 characters.","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"max_prompt_length":5000,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-09-14","popularity_rank":24,"example_prompt":"[warmly] Welcome back. Let's take this one step at a time, and find the answer together.","preview":{"image":"/images/model-previews/generated/elevenlabs-v3-conversational-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Ftts%2Feleven-v3-conversational","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Ftts%2Feleven-v3-conversational","title":"ElevenLabs v3 Conversational generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/tts/eleven-v3-conversational.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/tts/eleven-v3-conversational","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","maxLength":5000},"voice":{"title":"Voice","default":"Sarah","description":"A listed premade voice or clone:<voice_id> owned by your account. Clone ownership is checked before submission.","anyOf":[{"title":"Voice","description":"Select a voice, including an authorized clone belonging to your account.","default":"Sarah","type":"string","enum":["Sarah","Laura","Alice","Matilda","Jessica","Bella","Lily","River","Roger","Charlie","George","Callum","Harry","Liam","Will","Eric","Chris","Brian","Daniel","Adam","Bill"]},{"type":"string","pattern":"^clone:[A-Za-z0-9_-]{8,128}$"}]},"output_format":{"title":"Output format","description":"Browser-playable MP3 audio.","default":"mp3_44100_128","type":"string","enum":["mp3_44100_128"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/sam-audio/separate","name":"SAM Audio (Text Separation)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Isolate a specific sound from any audio file using a text prompt. SAM Audio returns both the isolated target track and the residual (everything else).","pricing_note":"~$0.10 / min","categories":["separate"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-25","popularity_rank":25,"example_prompt":"drums","preview":{"image":"/images/model-previews/generated/sam-audio-separate-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fsam-audio%2Fseparate","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fsam-audio%2Fseparate","title":"SAM Audio (Text Separation) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/sam-audio/separate.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/sam-audio/separate","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"predict_spans":{"title":"Predict Spans","description":"Automatically predict temporal spans where the target sound occurs.","default":false,"type":"boolean"},"reranking_candidates":{"title":"Reranking Candidates","description":"Number of candidates to generate and rank. Higher improves quality but increases latency and cost.","default":1,"type":"number","minimum":1,"maximum":7,"multipleOf":1},"acceleration":{"title":"Acceleration","description":"Speed vs quality trade-off. Fast is quickest, Quality is most accurate.","default":"balanced","type":"string","enum":["fast","balanced","quality"]},"max_chunk_duration":{"title":"Max Chunk Duration (s)","description":"Maximum audio duration (s) to process in a single pass. Longer audio is chunked with overlap and blended.","default":60,"type":"number","minimum":10,"maximum":60,"multipleOf":1},"chunk_overlap":{"title":"Chunk Overlap (s)","description":"Overlap duration (s) between chunks for crossfade blending.","default":5,"type":"number","minimum":0,"maximum":30,"multipleOf":1},"output_format":{"title":"Output Format","description":"Output audio format.","default":"wav","type":"string","enum":["wav","mp3"]},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","audio_url"],"additionalProperties":false}},{"id":"fal-ai/stable-audio-3/medium/text-to-audio","name":"Stable Audio 3","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate high-quality stereo music and audio up to 380 seconds from text prompts using Stability AI's Stable Audio 3 Medium — trained on licensed data for commercial use.","pricing_note":"~$0.04 / generation (any duration)","categories":["music","sfx"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-02","popularity_rank":26,"example_prompt":"A slow cinematic orchestral swell — strings building from pianissimo to fortissimo, low brass entering at the climax, kettle drums rolling in the background","preview":{"image":"/images/model-previews/generated/stable-audio-3-text-to-audio-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Ftext-to-audio","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Ftext-to-audio","title":"Stable Audio 3 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-audio-3/medium/text-to-audio.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-audio-3/medium/text-to-audio","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"duration":{"title":"Duration (s)","description":"Duration of the generated audio in seconds (1–380).","default":30,"type":"number","minimum":1,"maximum":380,"multipleOf":1},"output_format":{"title":"Output Format","description":"Audio container/codec for the output file.","default":"mp3","type":"string","enum":["mp3","wav","flac","ogg","opus","m4a","aac"]},"bitrate":{"title":"Bitrate","description":"Bitrate for compressed output formats.","default":"192k","type":"string","enum":["192k","320k"]},"negative_prompt":{"title":"Negative Prompt","description":"Describe what the audio should avoid.","default":"","type":"string"},"num_inference_steps":{"title":"Inference Steps","description":"Number of diffusion steps. Higher = slightly better quality, slower.","default":8,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"How closely the model follows the prompt. Higher = more literal.","default":1,"type":"number","minimum":0,"maximum":25,"multipleOf":0.5},"seed":{"title":"Seed","description":"Set a seed for reproducible results. Leave blank for random.","type":"integer"},"enable_prompt_expansion":{"title":"Prompt Expansion","description":"Let the model expand short prompts into richer descriptions.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","description":"Screen the output for unsafe content.","default":true,"type":"boolean"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/stable-audio-3/medium/audio-to-audio","name":"Stable Audio 3 Restyle","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Transform an uploaded track while preserving as much of its structure as you choose.","pricing_note":"~$0.04 / generation","categories":["music","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":6,"api_gross_margin_percent":20,"added_at":"2026-07-18","popularity_rank":27,"example_prompt":"Warm analog soul arrangement with live drums, rounded bass and intimate strings","preview":{"image":"/images/model-previews/generated/stable-audio-3-restyle-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Faudio-to-audio","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Faudio-to-audio","title":"Stable Audio 3 Restyle generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-audio-3/medium/audio-to-audio.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-audio-3/medium/audio-to-audio","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"duration":{"title":"Duration (s)","default":30,"type":"number","minimum":1,"maximum":380,"multipleOf":1},"init_noise_level":{"title":"Transformation","description":"Lower values preserve more of the source; higher values make a larger change.","default":0.55,"type":"number","minimum":0.1,"maximum":1,"multipleOf":0.05},"negative_prompt":{"title":"Avoid","default":"","type":"string"},"num_inference_steps":{"title":"Inference Steps","default":8,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"guidance_scale":{"title":"Guidance","default":1,"type":"number","minimum":0,"maximum":25,"multipleOf":0.5},"output_format":{"title":"Output Format","default":"mp3","type":"string","enum":["mp3","wav","flac","ogg","opus","m4a","aac"]},"bitrate":{"title":"Bitrate","default":"192k","type":"string","enum":["192k","320k"]},"seed":{"title":"Seed","type":"integer"},"enable_prompt_expansion":{"title":"Prompt Expansion","default":true,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","audio_url"],"additionalProperties":false}},{"id":"fal-ai/stable-audio-3/medium/base/text-to-audio","name":"Stable Audio 3 Base","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"The full Stable Audio 3 Medium base checkpoint for more deliberate, higher-step music generation.","pricing_note":"~$0.05 / generation","categories":["music"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-07-18","popularity_rank":28,"example_prompt":"Warm analog soul with live drums, rounded bass and intimate strings","preview":{"image":"/images/model-previews/generated/stable-audio-3-base-text-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Fbase%2Ftext-to-audio","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Fbase%2Ftext-to-audio","title":"Stable Audio 3 Base generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-audio-3/medium/base/text-to-audio.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-audio-3/medium/base/text-to-audio","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"duration":{"title":"Duration (s)","default":30,"type":"number","minimum":1,"maximum":380,"multipleOf":1},"negative_prompt":{"title":"Avoid","default":"","type":"string"},"num_inference_steps":{"title":"Inference Steps","default":50,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"guidance_scale":{"title":"Guidance","default":7,"type":"number","minimum":0,"maximum":25,"multipleOf":0.5},"output_format":{"title":"Output Format","default":"mp3","type":"string","enum":["mp3","wav","flac","ogg","opus","m4a","aac"]},"bitrate":{"title":"Bitrate","default":"192k","type":"string","enum":["192k","320k"]},"seed":{"title":"Seed","type":"integer"},"enable_prompt_expansion":{"title":"Prompt Expansion","default":true,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/stable-audio-3/medium/base/audio-to-audio","name":"Stable Audio 3 Base Restyle","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Higher-step Stable Audio 3 restyling with detailed prompt control.","pricing_note":"$0.0523 / generation","categories":["music","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-07-18","popularity_rank":29,"example_prompt":"Restyle as intimate neo-soul while preserving the melody","preview":{"image":"/images/model-previews/generated/stable-audio-3-base-restyle-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Fbase%2Faudio-to-audio","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Fbase%2Faudio-to-audio","title":"Stable Audio 3 Base Restyle generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-audio-3/medium/base/audio-to-audio.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-audio-3/medium/base/audio-to-audio","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"duration":{"title":"Duration (s)","default":30,"type":"number","minimum":1,"maximum":380,"multipleOf":1},"init_noise_level":{"title":"Transformation","default":0.55,"type":"number","minimum":0.1,"maximum":1,"multipleOf":0.05},"negative_prompt":{"title":"Avoid","default":"","type":"string"},"num_inference_steps":{"title":"Inference Steps","default":50,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"guidance_scale":{"title":"Guidance","default":7,"type":"number","minimum":0,"maximum":25,"multipleOf":0.5},"output_format":{"title":"Output Format","default":"mp3","type":"string","enum":["mp3","wav","flac","ogg","opus","m4a","aac"]},"bitrate":{"title":"Bitrate","default":"192k","type":"string","enum":["192k","320k"]},"seed":{"title":"Seed","type":"integer"},"enable_prompt_expansion":{"title":"Prompt Expansion","default":true,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","audio_url"],"additionalProperties":false}},{"id":"fal-ai/stable-audio-3/medium/base/audio-inpainting","name":"Stable Audio 3 Base Inpaint","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Higher-step replacement of a selected audio section.","pricing_note":"$0.0537 / generation","categories":["music","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-07-18","popularity_rank":30,"example_prompt":"Replace the selected bars with a restrained piano bridge","preview":{"image":"/images/model-previews/generated/stable-audio-3-base-inpaint-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Fbase%2Faudio-inpainting","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Fbase%2Faudio-inpainting","title":"Stable Audio 3 Base Inpaint generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-audio-3/medium/base/audio-inpainting.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-audio-3/medium/base/audio-inpainting","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"mask_start_seconds":{"title":"Start (s)","default":5,"type":"number","minimum":0,"maximum":379,"multipleOf":0.1},"mask_end_seconds":{"title":"End (s)","default":10,"type":"number","minimum":0.1,"maximum":380,"multipleOf":0.1},"negative_prompt":{"title":"Avoid","default":"","type":"string"},"num_inference_steps":{"title":"Inference Steps","default":50,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"guidance_scale":{"title":"Guidance","default":7,"type":"number","minimum":0,"maximum":25,"multipleOf":0.5},"output_format":{"title":"Output Format","default":"mp3","type":"string","enum":["mp3","wav","flac","ogg","opus","m4a","aac"]},"bitrate":{"title":"Bitrate","default":"192k","type":"string","enum":["192k","320k"]},"seed":{"title":"Seed","type":"integer"},"enable_prompt_expansion":{"title":"Prompt Expansion","default":true,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","mask_start_seconds","mask_end_seconds","audio_url"],"additionalProperties":false}},{"id":"fal-ai/stable-audio-3/medium/base/audio-outpainting","name":"Stable Audio 3 Base Extend","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Higher-step continuation before or after an existing track.","pricing_note":"~$0.05 / generation","categories":["music","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-07-18","popularity_rank":31,"example_prompt":"Continue into a natural instrumental outro with a clean cadence","preview":{"image":"/images/model-previews/generated/stable-audio-3-base-extend-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Fbase%2Faudio-outpainting","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Fbase%2Faudio-outpainting","title":"Stable Audio 3 Base Extend generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-audio-3/medium/base/audio-outpainting.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-audio-3/medium/base/audio-outpainting","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"extend_seconds_before":{"title":"Add Before (s)","default":0,"type":"number","minimum":0,"maximum":379,"multipleOf":1},"extend_seconds_after":{"title":"Add After (s)","default":30,"type":"number","minimum":0,"maximum":379,"multipleOf":1},"negative_prompt":{"title":"Avoid","default":"","type":"string"},"num_inference_steps":{"title":"Inference Steps","default":50,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"guidance_scale":{"title":"Guidance","default":7,"type":"number","minimum":0,"maximum":25,"multipleOf":0.5},"output_format":{"title":"Output Format","default":"mp3","type":"string","enum":["mp3","wav","flac","ogg","opus","m4a","aac"]},"bitrate":{"title":"Bitrate","default":"192k","type":"string","enum":["192k","320k"]},"seed":{"title":"Seed","type":"integer"},"enable_prompt_expansion":{"title":"Prompt Expansion","default":true,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","audio_url"],"additionalProperties":false}},{"id":"fal-ai/stable-audio-3/medium/audio-inpainting","name":"Stable Audio 3 Inpaint","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Replace a selected time range while matching the surrounding track.","pricing_note":"~$0.04 / generation","categories":["music","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":6,"api_gross_margin_percent":20,"added_at":"2026-07-18","popularity_rank":32,"example_prompt":"Replace this section with a restrained piano bridge that resolves into the chorus","preview":{"image":"/images/model-previews/generated/stable-audio-3-inpaint-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Faudio-inpainting","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Faudio-inpainting","title":"Stable Audio 3 Inpaint generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-audio-3/medium/audio-inpainting.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-audio-3/medium/audio-inpainting","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"mask_start_seconds":{"title":"Start (s)","default":5,"type":"number","minimum":0,"maximum":379,"multipleOf":0.1},"mask_end_seconds":{"title":"End (s)","default":10,"type":"number","minimum":0.1,"maximum":380,"multipleOf":0.1},"negative_prompt":{"title":"Avoid","default":"","type":"string"},"num_inference_steps":{"title":"Inference Steps","default":8,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"guidance_scale":{"title":"Guidance","default":1,"type":"number","minimum":0,"maximum":25,"multipleOf":0.5},"output_format":{"title":"Output Format","default":"mp3","type":"string","enum":["mp3","wav","flac","ogg","opus","m4a","aac"]},"bitrate":{"title":"Bitrate","default":"192k","type":"string","enum":["192k","320k"]},"seed":{"title":"Seed","type":"integer"},"enable_prompt_expansion":{"title":"Prompt Expansion","default":true,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","mask_start_seconds","mask_end_seconds","audio_url"],"additionalProperties":false}},{"id":"fal-ai/stable-audio-3/medium/audio-outpainting","name":"Stable Audio 3 Extend","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Continue a track before or after its current boundaries while preserving its musical identity.","pricing_note":"~$0.04 / generation","categories":["music","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":6,"api_gross_margin_percent":20,"added_at":"2026-07-18","popularity_rank":33,"example_prompt":"Continue the arrangement into a natural instrumental outro with a clean final cadence","preview":{"image":"/images/model-previews/generated/stable-audio-3-extend-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Faudio-outpainting","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-audio-3%2Fmedium%2Faudio-outpainting","title":"Stable Audio 3 Extend generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-audio-3/medium/audio-outpainting.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-audio-3/medium/audio-outpainting","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"extend_seconds_before":{"title":"Add Before (s)","default":0,"type":"number","minimum":0,"maximum":379,"multipleOf":1},"extend_seconds_after":{"title":"Add After (s)","default":30,"type":"number","minimum":0,"maximum":379,"multipleOf":1},"negative_prompt":{"title":"Avoid","default":"","type":"string"},"num_inference_steps":{"title":"Inference Steps","default":8,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"guidance_scale":{"title":"Guidance","default":1,"type":"number","minimum":0,"maximum":25,"multipleOf":0.5},"output_format":{"title":"Output Format","default":"mp3","type":"string","enum":["mp3","wav","flac","ogg","opus","m4a","aac"]},"bitrate":{"title":"Bitrate","default":"192k","type":"string","enum":["192k","320k"]},"seed":{"title":"Seed","type":"integer"},"enable_prompt_expansion":{"title":"Prompt Expansion","default":true,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","audio_url"],"additionalProperties":false}},{"id":"fal-ai/lyria2","name":"Lyria 2 (Music)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Google DeepMind's Lyria 2 music generation model with exceptional orchestral and instrumental quality.","pricing_note":"~$0.10 / generation","categories":["music"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":34,"example_prompt":"Epic fantasy battle orchestration — soaring string ostinatos, thunderous war drums, bold brass fanfares, and a haunting choir building to an overwhelming climax","preview":{"image":"/images/model-previews/generated/lyria-2-music-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Flyria2","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Flyria2","title":"Lyria 2 (Music) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/lyria2.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/lyria2","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"A description of what to exclude from the generated audio","default":"low quality","type":"string"},"seed":{"title":"Seed","description":"A seed for deterministic generation. If provided, the model will attempt to produce the same audio given the same prompt and other parameters.","type":"integer"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/lyria3/pro","name":"Lyria 3 Pro (Music)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Google's latest Lyria 3 Pro model for full-length music up to 3 minutes with multilingual vocals and optional image-based mood conditioning.","pricing_note":"~$0.08 / generation","categories":["music"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-22","popularity_rank":35,"example_prompt":"A cinematic synthwave anthem: pulsing arpeggiated bass, soaring saxophone lead over neon-lit drums, distant female vocals breathing 'we are made of light' on the chorus, building to an explosive final drop","preview":{"image":"/images/model-previews/generated/lyria-3-pro-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Flyria3%2Fpro","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Flyria3%2Fpro","title":"Lyria 3 Pro (Music) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/lyria3/pro.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/lyria3/pro","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"A description of what to exclude from the generated audio.","default":"","type":"string"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/orpheus-tts","name":"Orpheus TTS","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"High-quality English TTS with natural human-like prosody and support for expressive emotion tags.","pricing_note":"~$0.05 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":36,"preview":{"image":"/images/model-previews/generated/orpheus-tts-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Forpheus-tts","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Forpheus-tts","title":"Orpheus TTS generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/orpheus-tts.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/orpheus-tts","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Orpheus pre-trained voice character. Click to preview any voice.","default":"tara","type":"string","enum":["tara","leah","jess","leo","dan","mia","zac","zoe"]},"temperature":{"title":"Temperature","description":"Generation randomness. Lower = more stable, higher = more expressive.","default":0.7,"type":"number","minimum":0,"maximum":2,"multipleOf":0.05},"repetition_penalty":{"title":"Repetition Penalty","description":"Discourages repeated sounds or words. 1.1 is the API minimum for stable generation.","default":1.2,"type":"number","minimum":1.1,"maximum":2,"multipleOf":0.05}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/whisper","name":"Whisper (Transcribe)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"OpenAI Whisper large-v3 for high-accuracy transcription and translation across 99 languages with speaker diarization.","pricing_note":"~$0.006 / min","categories":["transcribe"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":37,"preview":{"image":"/images/model-previews/generated/whisper-transcribe-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fwhisper","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fwhisper","title":"Whisper (Transcribe) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/whisper.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/whisper","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"batch_size":{"title":"Batch Size","description":"Number of parallel audio chunks processed at once. Higher values are faster but use more memory.","default":64,"type":"number","minimum":1,"maximum":64,"multipleOf":1},"diarize":{"title":"Diarize","description":"Whether to diarize the audio file. Defaults to false. Setting to true will add costs proportional to diarization inference time.","default":false,"type":"boolean"},"num_speakers":{"title":"Num Speakers","description":"Number of speakers in the audio file. Defaults to null. If not provided, the number of speakers will be automatically detected.","type":"number","minimum":1,"multipleOf":1},"chunk_level":{"title":"Chunk Level","description":"Level of the chunks to return. Either none, segment or word.","default":"segment","type":"string","enum":["none","segment","word"]},"task":{"title":"Task","description":"Task to perform on the audio file. Either transcribe or translate.","default":"transcribe","type":"string","enum":["transcribe","translate"]},"language":{"title":"Language","description":"Language of the audio file. Leave on Auto-detect unless you know the source language.","default":"","type":"string","enum":["","af","am","ar","as","az","ba","be","bg","bn","bo","br","bs","ca","cs","cy","da","de","el","en","es","et","eu","fa","fi","fo","fr","gl","gu","ha","haw","he","hi","hr","ht","hu","hy","id","is","it","ja","jw","ka","kk","km","kn","ko","la","lb","ln","lo","lt","lv","mg","mi","mk","ml","mn","mr","ms","mt","my","ne","nl","nn","no","oc","pa","pl","ps","pt","ro","ru","sa","sd","si","sk","sl","sn","so","sq","sr","su","sv","sw","ta","te","tg","th","tk","tl","tr","tt","uk","ur","uz","vi","yi","yo","zh"]},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"fal-ai/inworld-tts","name":"Inworld TTS 1.5 Max","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Inworld AI's multilingual TTS with a large library of expressive character voices across 14 languages.","pricing_note":"~$0.01 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":38,"example_prompt":"Sector 7 is offline. All units, initiate evacuation protocol. You have ninety seconds to reach the emergency pods.","preview":{"image":"/images/model-previews/generated/inworld-tts-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Finworld-tts","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Finworld-tts","title":"Inworld TTS 1.5 Max generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/inworld-tts.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/inworld-tts","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Voice to use for synthesis. Language is determined by the voice — pick a non-English voice to speak in that language.","default":"Craig (en)","type":"string","enum":["Abby (en)","Alex (en)","Amina (en)","Anjali (en)","Arjun (en)","Ashley (en)","Blake (en)","Brian (en)","Callum (en)","Carter (en)","Celeste (en)","Chloe (en)","Claire (en)","Clive (en)","Craig (en)","Darlene (en)","Deborah (en)","Dennis (en)","Derek (en)","Dominus (en)","Edward (en)","Elizabeth (en)","Elliot (en)","Ethan (en)","Evan (en)","Evelyn (en)","Gareth (en)","Graham (en)","Grant (en)","Hades (en)","Hamish (en)","Hana (en)","Hank (en)","Jake (en)","James (en)","Jason (en)","Jessica (en)","Julia (en)","Kayla (en)","Kelsey (en)","Lauren (en)","Liam (en)","Loretta (en)","Luna (en)","Malcolm (en)","Mark (en)","Marlene (en)","Miranda (en)","Mortimer (en)","Nate (en)","Oliver (en)","Olivia (en)","Pippa (en)","Pixie (en)","Priya (en)","Ronald (en)","Rupert (en)","Saanvi (en)","Sarah (en)","Sebastian (en)","Serena (en)","Shaun (en)","Simon (en)","Snik (en)","Tessa (en)","Theodore (en)","Timothy (en)","Tyler (en)","Victor (en)","Victoria (en)","Veronica (en)","Vinny (en)","Wendy (en)","Nour (ar)","Omar (ar)","Jing (zh)","Xiaoyin (zh)","Xinyi (zh)","Yichen (zh)","Erik (nl)","Katrien (nl)","Lennart (nl)","Lore (nl)","Alain (fr)","Étienne (fr)","Hélène (fr)","Mathieu (fr)","Johanna (de)","Josef (de)","Oren (he)","Yael (he)","Manoj (hi)","Riya (hi)","Gianni (it)","Orietta (it)","Asuka (ja)","Satoshi (ja)","Hyunwoo (ko)","Minji (ko)","Seojun (ko)","Yoona (ko)","Szymon (pl)","Wojciech (pl)","Heitor (pt)","Maitê (pt)","Dmitry (ru)","Elena (ru)","Nikolai (ru)","Svetlana (ru)","Diego (es)","Lupita (es)","Miguel (es)","Rafael (es)"]},"sample_rate_hertz":{"title":"Sample Rate","description":"Audio sample rate of the output file.","default":"48000","type":"number","enum":[48000,40000,32000,24000,16000,8000]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/minimax/speech-02-hd","name":"MiniMax Speech-02 HD","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"MiniMax's high-definition TTS model with 37-language support and expressive voice personas.","pricing_note":"~$0.10 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":39,"example_prompt":"Welcome to the MiniMax Speech demo. Today we're exploring high-definition voice synthesis — expressive, natural, and multilingual. Let's hear what modern TTS can really do.","preview":{"image":"/images/model-previews/generated/minimax-speech-02-hd-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fminimax%2Fspeech-02-hd","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fminimax%2Fspeech-02-hd","title":"MiniMax Speech-02 HD generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/minimax/speech-02-hd.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/minimax/speech-02-hd","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice_id":{"title":"Voice","description":"MiniMax pre-trained voice persona.","default":"Wise_Woman","type":"string","enum":["Abbess","Calm_Woman","Casual_Guy","Decent_Boy","Deep_Voice_Man","Determined_Man","Elegant_Man","Exuberant_Girl","Friendly_Person","Imposing_Manner","Inspirational_girl","Lively_Girl","Lovely_Girl","Patient_Man","Sweet_Girl_2","Wise_Woman","Young_Knight"]},"language_boost":{"title":"Language Boost","description":"Boosts recognition accuracy for the selected language. Use Auto for mixed-language text.","default":"auto","type":"string","enum":["auto","English","Chinese","Chinese,Yue","Japanese","Korean","Spanish","French","German","Portuguese","Arabic","Hindi","Russian","Dutch","Turkish","Italian","Polish","Swedish","Ukrainian","Vietnamese","Indonesian","Thai","Romanian","Greek","Czech","Finnish","Danish","Hebrew","Malay","Slovak","Croatian","Hungarian","Norwegian","Bulgarian","Slovenian","Catalan","Afrikaans","Nynorsk"]},"speed":{"title":"Speed","description":"Speech speed multiplier (0.5–2.0).","default":1,"type":"number","minimum":0.5,"maximum":2,"multipleOf":0.05},"vol":{"title":"Volume","description":"Output volume level (0.01–10). 1 is the default.","default":1,"type":"number","minimum":0.01,"maximum":10,"multipleOf":0.05},"pitch":{"title":"Pitch","description":"Voice pitch shift in semitones (-12 to +12). 0 is unchanged.","default":0,"type":"number","minimum":-12,"maximum":12,"multipleOf":1},"emotion":{"title":"Emotion","description":"Emotional tone of the generated speech.","default":"","type":"string","enum":["","happy","sad","angry","fearful","disgusted","surprised","neutral"]},"english_normalization":{"title":"English Normalization","description":"Improves number reading (e.g. dates, prices). Adds slight latency.","default":false,"type":"boolean"},"output_format":{"title":"Output Format","description":"Format of the output content (non-streaming only).","default":"hex","type":"string","enum":["url","hex"]},"tone_list":{"title":"Tone List","description":"Pronunciation replacements in 'text/(pronunciation)' format. For Chinese, use tones 1–5.","type":"array","items":{"type":"string"}},"as_format":{"title":"Audio Format","description":"Output audio encoding format.","default":"mp3","type":"string","enum":["mp3","pcm","flac"]},"as_sample_rate":{"title":"Sample Rate","description":"Sample rate of the generated audio in Hz.","default":"32000","type":"number","enum":[8000,16000,22050,24000,32000,44100]},"as_bitrate":{"title":"Bitrate","description":"Audio bitrate in bits per second.","default":"128000","type":"number","enum":[32000,64000,128000,256000]},"as_channel":{"title":"Channels","description":"Number of audio channels.","default":"1","type":"number","enum":[1,2]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/minimax/speech-02-turbo","name":"MiniMax Speech-02 Turbo","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"MiniMax's faster, more affordable TTS model with the same 37-language coverage and voice personas as Speech-02 HD at a lower cost.","pricing_note":"~$0.06 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-19","popularity_rank":40,"example_prompt":"Breaking news: markets surged today as tech stocks led a broad rally. Analysts say the momentum could continue through the quarter.","preview":{"image":"/images/model-previews/generated/minimax-speech-02-turbo-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fminimax%2Fspeech-02-turbo","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fminimax%2Fspeech-02-turbo","title":"MiniMax Speech-02 Turbo generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/minimax/speech-02-turbo.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/minimax/speech-02-turbo","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice_id":{"title":"Voice","description":"MiniMax pre-trained voice persona.","default":"Wise_Woman","type":"string","enum":["Abbess","Calm_Woman","Casual_Guy","Decent_Boy","Deep_Voice_Man","Determined_Man","Elegant_Man","Exuberant_Girl","Friendly_Person","Imposing_Manner","Inspirational_girl","Lively_Girl","Lovely_Girl","Patient_Man","Sweet_Girl_2","Wise_Woman","Young_Knight"]},"language_boost":{"title":"Language Boost","description":"Boosts recognition accuracy for the selected language. Use Auto for mixed-language text.","default":"auto","type":"string","enum":["auto","English","Chinese","Chinese,Yue","Japanese","Korean","Spanish","French","German","Portuguese","Arabic","Hindi","Russian","Dutch","Turkish","Italian","Polish","Swedish","Ukrainian","Vietnamese","Indonesian","Thai","Romanian","Greek","Czech","Finnish","Danish","Hebrew","Malay","Slovak","Croatian","Hungarian","Norwegian","Bulgarian","Slovenian","Catalan","Afrikaans","Nynorsk"]},"speed":{"title":"Speed","description":"Speech speed multiplier (0.5–2.0).","default":1,"type":"number","minimum":0.5,"maximum":2,"multipleOf":0.05},"vol":{"title":"Volume","description":"Output volume level (0.01–10). 1 is the default.","default":1,"type":"number","minimum":0.01,"maximum":10,"multipleOf":0.05},"pitch":{"title":"Pitch","description":"Voice pitch shift in semitones (-12 to +12). 0 is unchanged.","default":0,"type":"number","minimum":-12,"maximum":12,"multipleOf":1},"emotion":{"title":"Emotion","description":"Emotional tone of the generated speech.","default":"","type":"string","enum":["","happy","sad","angry","fearful","disgusted","surprised","neutral"]},"english_normalization":{"title":"English Normalization","description":"Improves number reading (e.g. dates, prices). Adds slight latency.","default":false,"type":"boolean"},"output_format":{"title":"Output Format","description":"Format of the output content (non-streaming only).","default":"hex","type":"string","enum":["url","hex"]},"tone_list":{"title":"Tone List","description":"Pronunciation replacements in 'text/(pronunciation)' format. For Chinese, use tones 1–5.","type":"array","items":{"type":"string"}},"as_format":{"title":"Audio Format","description":"Output audio encoding format.","default":"mp3","type":"string","enum":["mp3","pcm","flac"]},"as_sample_rate":{"title":"Sample Rate","description":"Sample rate of the generated audio in Hz.","default":"32000","type":"number","enum":[8000,16000,22050,24000,32000,44100]},"as_bitrate":{"title":"Bitrate","description":"Audio bitrate in bits per second.","default":"128000","type":"number","enum":[32000,64000,128000,256000]},"as_channel":{"title":"Channels","description":"Number of audio channels.","default":"1","type":"number","enum":[1,2]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/minimax/voice-clone","name":"MiniMax Voice Clone","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Clone any voice from a 10+ second audio sample using MiniMax's voice cloning model.","pricing_note":"$1.50 per voice clone + $0.30/1k chars of preview text","categories":["clone"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"reference_audio_duration":{"min_seconds":10},"base_credits":188,"api_gross_margin_percent":20,"added_at":"2026-05-22","popularity_rank":41,"example_prompt":"Upload a 10+ second audio sample — MiniMax clones the voice and generates a preview of the cloned voice speaking.","preview":{"image":"/images/model-previews/generated/minimax-voice-clone-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fminimax%2Fvoice-clone","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fminimax%2Fvoice-clone","title":"MiniMax Voice Clone generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/minimax/voice-clone.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/minimax/voice-clone","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"noise_reduction":{"title":"Noise Reduction","description":"Apply noise reduction to the input audio before cloning.","default":false,"type":"boolean"},"need_volume_normalization":{"title":"Volume Normalization","description":"Normalize the volume of the input audio before cloning.","default":false,"type":"boolean"},"model":{"title":"Preview Model","description":"TTS model used to generate the preview sample with the cloned voice.","default":"speech-02-hd","type":"string","enum":["speech-02-hd","speech-02-turbo","speech-01-hd","speech-01-turbo"]},"accuracy":{"title":"Accuracy","description":"Text validation accuracy threshold (0–1). Lower values are more permissive.","default":0.5,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"fal-ai/gemini-3.1-flash-tts","name":"Gemini 3.1 Flash TTS","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Google Gemini 3.1 Flash TTS with 30 expressive voices, granular audio tags, multi-speaker dialogue, and 90+ languages.","pricing_note":"~$0.10 / 1k chars","categories":["narrate","dialog"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":42,"preview":{"image":"/images/model-previews/generated/gemini-3-1-flash-tts-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fgemini-3.1-flash-tts","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fgemini-3.1-flash-tts","title":"Gemini 3.1 Flash TTS generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/gemini-3.1-flash-tts.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/gemini-3.1-flash-tts","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Gemini TTS voice. Click to preview any voice.","default":"Kore","type":"string","enum":["Achernar","Achird","Algenib","Algieba","Alnilam","Aoede","Autonoe","Callirrhoe","Charon","Despina","Enceladus","Erinome","Fenrir","Gacrux","Iapetus","Kore","Laomedeia","Leda","Orus","Puck","Pulcherrima","Rasalgethi","Sadachbia","Sadaltager","Schedar","Sulafat","Umbriel","Vindemiatrix","Zephyr","Zubenelgenubi"]},"language_code":{"title":"Language","description":"Steers the model to speak in the specified language. Auto-detected from the text if not set.","type":"string","enum":["Arabic (Egypt)","Bangla (Bangladesh)","Dutch (Netherlands)","English (India)","English (US)","French (France)","German (Germany)","Hindi (India)","Indonesian (Indonesia)","Italian (Italy)","Japanese (Japan)","Korean (South Korea)","Marathi (India)","Polish (Poland)","Portuguese (Brazil)","Romanian (Romania)","Russian (Russia)","Spanish (Spain)","Tamil (India)","Telugu (India)","Thai (Thailand)","Turkish (Turkey)","Ukrainian (Ukraine)","Vietnamese (Vietnam)","Afrikaans (South Africa)","Albanian (Albania)","Amharic (Ethiopia)","Arabic (World)","Armenian (Armenia)","Azerbaijani (Azerbaijan)","Basque (Spain)","Belarusian (Belarus)","Bulgarian (Bulgaria)","Burmese (Myanmar)","Catalan (Spain)","Cebuano (Philippines)","Chinese Mandarin (China)","Chinese Mandarin (Taiwan)","Croatian (Croatia)","Czech (Czech Republic)","Danish (Denmark)","English (Australia)","English (UK)","Estonian (Estonia)","Filipino (Philippines)","Finnish (Finland)","French (Canada)","Galician (Spain)","Georgian (Georgia)","Greek (Greece)","Gujarati (India)","Haitian Creole (Haiti)","Hebrew (Israel)","Hungarian (Hungary)","Icelandic (Iceland)","Javanese (Java)","Kannada (India)","Konkani (India)","Lao (Laos)","Latin (Vatican City)","Latvian (Latvia)","Lithuanian (Lithuania)","Luxembourgish (Luxembourg)","Macedonian (North Macedonia)","Maithili (India)","Malagasy (Madagascar)","Malay (Malaysia)","Malayalam (India)","Mongolian (Mongolia)","Nepali (Nepal)","Norwegian Bokmal (Norway)","Norwegian Nynorsk (Norway)","Odia (India)","Pashto (Afghanistan)","Persian (Iran)","Portuguese (Portugal)","Punjabi (India)","Serbian (Serbia)","Sindhi (India)","Sinhala (Sri Lanka)","Slovak (Slovakia)","Slovenian (Slovenia)","Spanish (Latin America)","Spanish (Mexico)","Swahili (Kenya)","Swedish (Sweden)","Urdu (Pakistan)"]},"speakers":{"title":"Speakers","description":"Multi-speaker voice config. Each entry needs a voice and a speaker ID that matches a prefix in your prompt (e.g. 'Alice: Hello!'). Ignored when empty.","type":"string"},"style_instructions":{"title":"Style Instructions","description":"Optional delivery instructions prepended to the prompt (tone, pace, accent, emotion). Example: 'Speak slowly and warmly.'","default":"","type":"string"},"temperature":{"title":"Temperature","description":"Controls variability of the generated speech. Lower = more consistent, higher = more expressive.","default":1,"type":"number","minimum":0,"maximum":2,"multipleOf":0.05}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/minimax-music/v2.6","name":"MiniMax Music 2.6","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"MiniMax Music 2.6 generates vocal and instrumental music from text descriptions with optional custom lyrics.","pricing_note":"~$0.15 / track (38 cr)","categories":["music"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":19,"api_gross_margin_percent":20,"added_at":"2026-05-25","popularity_rank":43,"example_prompt":"Bittersweet indie pop ballad with an intimate female vocalist, fingerpicked acoustic guitar, subtle cello swells, and a warm brushed drum kit — heartfelt and cinematic","preview":{"image":"/images/model-previews/generated/minimax-music-v2-6-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fminimax-music%2Fv2.6","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fminimax-music%2Fv2.6","title":"MiniMax Music 2.6 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/minimax-music/v2.6.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/minimax-music/v2.6","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lyrics_optimizer":{"title":"Auto-generate Lyrics","description":"When enabled and lyrics is empty, the model auto-generates lyrics from the prompt.","default":false,"type":"boolean"},"lyrics":{"title":"Lyrics (optional)","description":"Song lyrics with structure tags: [Intro], [Verse], [Chorus], [Bridge], [Outro], [Hook]. Max 3500 chars.","default":"","type":"string"},"is_instrumental":{"title":"Instrumental","description":"Generate vocal-free instrumental music without any singing.","default":false,"type":"boolean"},"output_format":{"title":"Format","description":"Audio file format of the generated track.","default":"mp3","type":"string","enum":["mp3","wav","pcm"]},"sample_rate":{"title":"Sample Rate","description":"Sample rate of the generated audio.","default":"44100","type":"number","enum":[16000,24000,32000,44100]},"bitrate":{"title":"Bitrate","description":"Bitrate of the generated audio (MP3 / PCM only).","default":"256000","type":"number","enum":[32000,64000,128000,256000]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/cohere-transcribe","name":"Cohere Transcribe","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Cohere's transcription model with multi-language support and punctuation control.","pricing_note":"~1 cr per 30s audio","categories":["transcribe"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":44,"preview":{"image":"/images/model-previews/generated/cohere-transcribe-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fcohere-transcribe","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fcohere-transcribe","title":"Cohere Transcribe generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/cohere-transcribe.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/cohere-transcribe","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"language":{"title":"Language","description":"Language of the audio (ISO 639-1 code).","default":"en","type":"string","enum":["en","fr","de","it","es","pt","el","nl","pl","zh","ja","ko","vi","ar"]},"punctuation":{"title":"Punctuation","description":"Include punctuation and capitalization in the transcript.","default":true,"type":"boolean"},"max_new_tokens":{"title":"Max Tokens","description":"Maximum tokens to generate per audio chunk.","default":256,"type":"number","minimum":1,"maximum":1014,"multipleOf":64},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"fal-ai/qwen-3-tts/voice-design/1.7b","name":"Qwen 3 TTS Voice Design (1.7B)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Design a custom voice from a text description and synthesize speech in that voice using Qwen 3 TTS.","pricing_note":"$0.09 / 1k chars (fal-published)","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-19","popularity_rank":45,"example_prompt":"Voice: warm middle-aged woman with a soft British accent, gentle pacing, slightly raspy. Script: 'Welcome back. Let's pick up where we left off.'","preview":{"image":"/images/model-previews/generated/qwen-3-voice-design-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fqwen-3-tts%2Fvoice-design%2F1.7b","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fqwen-3-tts%2Fvoice-design%2F1.7b","title":"Qwen 3 TTS Voice Design (1.7B) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/qwen-3-tts/voice-design/1.7b.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/qwen-3-tts/voice-design/1.7b","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice_style":{"title":"Voice Style","description":"Describe the voice characteristics — tone, accent, emotion, pace. e.g. 'Warm middle-aged woman, soft British accent, gentle pace'.","default":"","type":"string"},"language":{"title":"Language","description":"The language of the voice to be designed.","default":"Auto","type":"string","enum":["Auto","English","Chinese","Spanish","French","German","Italian","Japanese","Korean","Portuguese","Russian"]},"temperature":{"title":"Temperature","description":"Speech randomness. Lower = more consistent, higher = more varied.","default":0.9,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"repetition_penalty":{"title":"Repetition Penalty","description":"Penalizes repeated sounds or audio patterns.","default":1.05,"type":"number","minimum":0,"maximum":2,"multipleOf":0.05},"top_p":{"title":"Top P","description":"Top-p sampling parameter.","default":1,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"top_k":{"title":"Top K","description":"Top-k sampling parameter.","default":50,"type":"number","minimum":0,"maximum":200,"multipleOf":1},"max_new_tokens":{"title":"Max New Tokens","description":"Maximum number of new codec tokens to generate.","default":200,"type":"number","minimum":1,"maximum":8192,"multipleOf":1},"subtalker_dosample":{"title":"Subtalker Dosample","description":"Sampling switch for the sub-talker.","default":true,"type":"boolean"},"subtalker_temperature":{"title":"Subtalker Temperature","description":"Temperature for sub-talker sampling.","default":0.9,"type":"number","minimum":0,"maximum":1},"subtalker_top_k":{"title":"Subtalker Top K","description":"Top-k for sub-talker sampling.","default":50,"type":"number","minimum":0,"multipleOf":1},"subtalker_top_p":{"title":"Subtalker Top P","description":"Top-p for sub-talker sampling.","default":1,"type":"number","minimum":0,"maximum":1}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/qwen-3-tts/clone-voice/1.7b","name":"Qwen 3 Voice Clone","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Clone a voice and hear it speak in one step — upload a 10+ second recording, write what it should say, and Qwen 3 TTS answers in the cloned voice. The reusable speaker embedding is saved alongside the audio.","pricing_note":"1 cr (clone) + $0.09/1k chars (speech)","categories":["clone"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"reference_audio_duration":{"min_seconds":10},"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-06-11","popularity_rank":46,"example_prompt":"Welcome back! This is my cloned voice reading the introduction to today's episode.","preview":{"image":"/images/model-previews/generated/qwen-3-voice-clone-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fqwen-3-tts%2Fclone-voice%2F1.7b","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fqwen-3-tts%2Fclone-voice%2F1.7b","title":"Qwen 3 Voice Clone generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/qwen-3-tts/clone-voice/1.7b.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/qwen-3-tts/clone-voice/1.7b","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"reference_text":{"title":"Reference Text","description":"Optional transcript of the reference recording — can improve clone quality.","default":"","type":"string"},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"alibaba/qwen3-tts-flash","name":"Qwen 3 TTS Flash (Alibaba)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Alibaba's commercial Qwen 3 TTS Flash via DashScope — fast, natural multilingual speech with 17 preset voices and dialect support.","pricing_note":"~$0.011 / 1k characters (DashScope)","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-06-11","popularity_rank":47,"example_prompt":"Good evening, and welcome to tonight's program. We have a remarkable story to share with you.","preview":{"image":"/images/model-previews/generated/qwen-3-tts-flash-alibaba-v1.webp"},"schema_url":"/api/v1/models?id=alibaba%2Fqwen3-tts-flash","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=alibaba%2Fqwen3-tts-flash","title":"Qwen 3 TTS Flash (Alibaba) generation request","description":"Request body accepted by POST /api/v1/generate for alibaba/qwen3-tts-flash.","type":"object","properties":{"model_id":{"type":"string","const":"alibaba/qwen3-tts-flash","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"DashScope preset voice. Dialect voices (Dylan, Jada, Sunny) speak regional Chinese.","default":"Cherry","type":"string","enum":["Cherry","Serena","Ethan","Chelsie","Dylan","Jada","Sunny","Eric","Ryan","Katerina","Elias","Jennifer","Marcus","Roy","Peter","Rocky","Kiki"]},"language_type":{"title":"Language","description":"Hinting the language improves pronunciation and prosody.","default":"Auto","type":"string","enum":["Auto","Chinese","English","Spanish","French","German","Italian","Japanese","Korean","Portuguese","Russian"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"cassetteai/music-generator","name":"CassetteAI Music Generator","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate professional-quality 44.1 kHz stereo music from a text prompt using CassetteAI — a 30-second sample in under 2 seconds.","pricing_note":"~$0.02 / min","categories":["music"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-25","popularity_rank":48,"example_prompt":"Upbeat electronic dance track with driving bassline, arpeggiated synths, punchy kick drum, and euphoric build-ups","preview":{"image":"/images/model-previews/generated/cassetteai-music-generator-v1.webp"},"schema_url":"/api/v1/models?id=cassetteai%2Fmusic-generator","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=cassetteai%2Fmusic-generator","title":"CassetteAI Music Generator generation request","description":"Request body accepted by POST /api/v1/generate for cassetteai/music-generator.","type":"object","properties":{"model_id":{"type":"string","const":"cassetteai/music-generator","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"duration":{"title":"Duration (s)","description":"Duration of the generated music in seconds (10–180).","default":30,"type":"number","minimum":10,"maximum":180,"multipleOf":1}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"mirelo-ai/sfx1.6/text-to-audio","name":"Mirelo SFX v1.6 (Text → Audio)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate high-quality sound effects from text descriptions using Mirelo SFX v1.6. Supports looping ambience generation.","pricing_note":"~$0.01 / sec","categories":["sfx"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-05-19","popularity_rank":49,"example_prompt":"Heavy footsteps on creaking wooden floorboards, distant thunder rolling in, a single creaking door hinge — horror foley, dry tail","preview":{"image":"/images/model-previews/generated/mirelo-sfx-1-6-text-v1.webp"},"schema_url":"/api/v1/models?id=mirelo-ai%2Fsfx1.6%2Ftext-to-audio","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=mirelo-ai%2Fsfx1.6%2Ftext-to-audio","title":"Mirelo SFX v1.6 (Text → Audio) generation request","description":"Request body accepted by POST /api/v1/generate for mirelo-ai/sfx1.6/text-to-audio.","type":"object","properties":{"model_id":{"type":"string","const":"mirelo-ai/sfx1.6/text-to-audio","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Seed for generation. -1 for random.","type":"integer","minimum":-1},"ambience":{"title":"Ambience","description":"Generate a seamlessly loopable ambience tile (room tone, rain, drones, etc.) instead of a one-shot SFX.","default":false,"type":"boolean"},"double_output":{"title":"Double Output","description":"Only when Ambience is on: concatenate the loop with itself for a 2× length output.","default":false,"type":"boolean"},"num_samples":{"title":"Variations","description":"Number of variations to generate in one request.","default":1,"type":"number","minimum":1,"maximum":4,"multipleOf":1},"duration":{"title":"Duration","description":"Duration of the generated audio in seconds (0.1–60).","default":10,"type":"number","minimum":0.1,"maximum":60,"multipleOf":0.1},"upload_audio_format":{"title":"Format","description":"Audio file format of the returned files.","default":"wav","type":"string","enum":["wav","mp3","aac","flac"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"mirelo-ai/sfx1.6/inpaint-audio","name":"Mirelo SFX v1.6 (Audio Inpaint)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Replace a section of an existing audio clip with AI-generated SFX that matches the surrounding context.","pricing_note":"~$0.01 / sec","categories":["edit"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"reference_audio_duration":{"min_seconds":2,"max_seconds":10},"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-19","popularity_rank":50,"example_prompt":"Upload an audio clip and a time range — Mirelo v1.6 fills the gap with sound effects matching the surrounding context","preview":{"image":"/images/model-previews/generated/mirelo-sfx-1-6-inpaint-v1.webp"},"schema_url":"/api/v1/models?id=mirelo-ai%2Fsfx1.6%2Finpaint-audio","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=mirelo-ai%2Fsfx1.6%2Finpaint-audio","title":"Mirelo SFX v1.6 (Audio Inpaint) generation request","description":"Request body accepted by POST /api/v1/generate for mirelo-ai/sfx1.6/inpaint-audio.","type":"object","properties":{"model_id":{"type":"string","const":"mirelo-ai/sfx1.6/inpaint-audio","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Seed for generation. -1 or None for random.","type":"integer","minimum":-1},"num_samples":{"title":"Variations","description":"Number of variations to generate.","default":1,"type":"number","minimum":1,"maximum":4,"multipleOf":1},"segment_start_s":{"title":"Inpaint Start (s)","description":"Start of the inpaint region in seconds. Must leave a 1s gap from clip start.","default":1,"type":"number","minimum":1,"maximum":9,"multipleOf":0.5},"segment_end_s":{"title":"Inpaint End (s)","description":"End of the inpaint region in seconds. The inpaint span (end − start) must be ≤ 8.0 s.","default":5,"type":"number","minimum":2,"maximum":10,"multipleOf":0.5},"upload_audio_format":{"title":"Format","description":"Audio file format of the returned files.","default":"wav","type":"string","enum":["wav","mp3","aac","flac"]},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","segment_start_s","segment_end_s","audio_url"],"additionalProperties":false}},{"id":"mirelo-ai/sfx1.6/extend-audio","name":"Mirelo SFX v1.6 (Audio Extend)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Extend an existing audio clip forward in time, preserving timbre, rhythm, and tail using Mirelo SFX v1.6.","pricing_note":"~$0.01 / sec","categories":["edit"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceAudio":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":19,"api_gross_margin_percent":20,"added_at":"2026-05-19","popularity_rank":51,"example_prompt":"Upload a short sound effect — Mirelo v1.6 extends it forward in time, preserving timbre, rhythm, and tail naturally","preview":{"image":"/images/model-previews/generated/mirelo-sfx-1-6-extend-v1.webp"},"schema_url":"/api/v1/models?id=mirelo-ai%2Fsfx1.6%2Fextend-audio","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=mirelo-ai%2Fsfx1.6%2Fextend-audio","title":"Mirelo SFX v1.6 (Audio Extend) generation request","description":"Request body accepted by POST /api/v1/generate for mirelo-ai/sfx1.6/extend-audio.","type":"object","properties":{"model_id":{"type":"string","const":"mirelo-ai/sfx1.6/extend-audio","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"ambience":{"title":"Ambience","description":"When true, run the extend+loop path for seamless tiling. When false, run a one-shot extension.","default":false,"type":"boolean"},"double_output":{"title":"Double Output","description":"Only used when ambience=true: concatenate the loop with itself for a 2x-length output.","default":false,"type":"boolean"},"append_duration":{"title":"Append Duration","description":"How many seconds to add after the prefix. Total output = prefix + append_duration, capped at 60s.","default":10,"type":"number","minimum":1,"maximum":57,"multipleOf":1},"num_samples":{"title":"Variations","description":"Number of variations to generate.","default":1,"type":"number","minimum":1,"maximum":4,"multipleOf":1},"seed":{"title":"Seed","description":"Seed for generation. -1 or None for random.","type":"integer","minimum":-1},"upload_audio_format":{"title":"Format","description":"Audio file format of the returned files.","default":"wav","type":"string","enum":["wav","mp3","aac","flac"]},"audio_url":{"type":"string","format":"uri"}},"required":["model_id","audio_url"],"additionalProperties":false}},{"id":"fal-ai/kokoro/american-english","name":"Kokoro (US English)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Kokoro lightweight TTS — natural American English voices with fast inference.","pricing_note":"~$0.02 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":52,"example_prompt":"The thing about great coffee is that it's never just about the caffeine. It's a ritual — the grind, the steam, the first sip that tells you the day is finally starting.","preview":{"image":"/images/model-previews/generated/kokoro-american-english-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fkokoro%2Famerican-english","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fkokoro%2Famerican-english","title":"Kokoro (US English) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/kokoro/american-english.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/kokoro/american-english","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Kokoro voice style. Click ▶ to preview any voice.","default":"af_heart","type":"string","enum":["af_heart","af_alloy","af_aoede","af_bella","af_jessica","af_kore","af_nicole","af_nova","af_river","af_sarah","af_sky","am_adam","am_echo","am_eric","am_fenrir","am_liam","am_michael","am_onyx","am_puck","am_santa"]},"speed":{"title":"Speed","description":"Speed of the generated audio. Default is 1.0.","default":1,"type":"number","minimum":0.1,"maximum":5}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/kokoro/british-english","name":"Kokoro (British English)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Kokoro lightweight TTS — natural British English voices with fast inference.","pricing_note":"~$0.02 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":53,"example_prompt":"Good evening. Tonight on the programme, we examine the rather curious habit of the British public to queue for absolutely anything — and why, frankly, we wouldn't have it any other way.","preview":{"image":"/images/model-previews/generated/kokoro-british-english-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fkokoro%2Fbritish-english","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fkokoro%2Fbritish-english","title":"Kokoro (British English) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/kokoro/british-english.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/kokoro/british-english","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Kokoro voice style.","default":"bf_emma","type":"string","enum":["bf_alice","bf_emma","bf_isabella","bf_lily","bm_daniel","bm_fable","bm_george","bm_lewis"]},"speed":{"title":"Speed","description":"Speed of the generated audio. Default is 1.0.","default":1,"type":"number","minimum":0.1,"maximum":5}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/kokoro/french","name":"Kokoro (French)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Kokoro lightweight TTS — natural French voices with fast inference.","pricing_note":"~$0.02 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":54,"example_prompt":"Bonsoir et bienvenue. Ce soir, nous explorons les rues de Paris au crépuscule — leurs lumières dorées, leurs cafés animés et les histoires qu'elles murmurent à ceux qui savent écouter.","preview":{"image":"/images/model-previews/generated/kokoro-french-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fkokoro%2Ffrench","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fkokoro%2Ffrench","title":"Kokoro (French) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/kokoro/french.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/kokoro/french","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Kokoro voice style.","default":"ff_siwis","type":"string","enum":["ff_siwis"]},"speed":{"title":"Speed","description":"Speed of the generated audio. Default is 1.0.","default":1,"type":"number","minimum":0.1,"maximum":5}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/kokoro/japanese","name":"Kokoro (Japanese)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Kokoro lightweight TTS — natural Japanese voices with fast inference.","pricing_note":"~$0.02 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":55,"example_prompt":"こんにちは。本日はお越しいただきありがとうございます。まず、プロジェクトの概要についてご説明いたします。ご不明な点がございましたら、いつでもご質問ください。","preview":{"image":"/images/model-previews/generated/kokoro-japanese-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fkokoro%2Fjapanese","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fkokoro%2Fjapanese","title":"Kokoro (Japanese) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/kokoro/japanese.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/kokoro/japanese","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Kokoro voice style.","default":"jf_alpha","type":"string","enum":["jf_alpha","jf_gongitsune","jf_nezumi","jf_tebukuro","jm_kumo"]},"speed":{"title":"Speed","description":"Speed of the generated audio. Default is 1.0.","default":1,"type":"number","minimum":0.1,"maximum":5}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/kokoro/spanish","name":"Kokoro (Spanish)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Kokoro lightweight TTS — natural Spanish voices with fast inference.","pricing_note":"~$0.02 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":56,"example_prompt":"Bienvenidos. Hoy vamos a hablar sobre los secretos mejor guardados de la cocina mediterránea — ingredientes simples, técnicas ancestrales y el placer de compartir una buena mesa.","preview":{"image":"/images/model-previews/generated/kokoro-spanish-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fkokoro%2Fspanish","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fkokoro%2Fspanish","title":"Kokoro (Spanish) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/kokoro/spanish.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/kokoro/spanish","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Kokoro voice style.","default":"ef_dora","type":"string","enum":["ef_dora","em_alex","em_santa"]},"speed":{"title":"Speed","description":"Speed of the generated audio. Default is 1.0.","default":1,"type":"number","minimum":0.1,"maximum":5}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/kokoro/italian","name":"Kokoro (Italian)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Kokoro lightweight TTS — natural Italian voices with fast inference.","pricing_note":"~$0.02 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":57,"example_prompt":"Benvenuti. Oggi vi portiamo in un viaggio attraverso i sapori autentici dell'Italia — dalla pasta fatta a mano al profumo del pane appena sfornato nelle botteghe artigiane.","preview":{"image":"/images/model-previews/generated/kokoro-italian-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fkokoro%2Fitalian","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fkokoro%2Fitalian","title":"Kokoro (Italian) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/kokoro/italian.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/kokoro/italian","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Kokoro voice style.","default":"if_sara","type":"string","enum":["if_sara","im_nicola"]},"speed":{"title":"Speed","description":"Speed of the generated audio. Default is 1.0.","default":1,"type":"number","minimum":0.1,"maximum":5}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/kokoro/hindi","name":"Kokoro (Hindi)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Kokoro lightweight TTS — natural Hindi voices with fast inference.","pricing_note":"~$0.02 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":58,"example_prompt":"नमस्ते और स्वागत है। आज हम बात करेंगे भारत की समृद्ध सांस्कृतिक विरासत के बारे में — उसके रंग, उसके त्योहार और वे परंपराएँ जो पीढ़ी दर पीढ़ी चली आ रही हैं।","preview":{"image":"/images/model-previews/generated/kokoro-hindi-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fkokoro%2Fhindi","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fkokoro%2Fhindi","title":"Kokoro (Hindi) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/kokoro/hindi.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/kokoro/hindi","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Kokoro voice style.","default":"hf_alpha","type":"string","enum":["hf_alpha","hf_beta","hm_omega","hm_psi"]},"speed":{"title":"Speed","description":"Speed of the generated audio. Default is 1.0.","default":1,"type":"number","minimum":0.1,"maximum":5}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/kokoro/brazilian-portuguese","name":"Kokoro (Brazilian Portuguese)","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Kokoro lightweight TTS — natural Brazilian Portuguese voices with fast inference.","pricing_note":"~$0.02 / 1k chars","categories":["narrate"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":59,"example_prompt":"Olá e bem-vindos. Hoje vamos explorar as maravilhas naturais do Brasil — da floresta amazônica às praias do Nordeste, um país de dimensões e belezas imensas.","preview":{"image":"/images/model-previews/generated/kokoro-brazilian-portuguese-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fkokoro%2Fbrazilian-portuguese","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fkokoro%2Fbrazilian-portuguese","title":"Kokoro (Brazilian Portuguese) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/kokoro/brazilian-portuguese.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/kokoro/brazilian-portuguese","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"voice":{"title":"Voice","description":"Kokoro voice style.","default":"pf_dora","type":"string","enum":["pf_dora","pm_alex","pm_santa"]},"speed":{"title":"Speed","description":"Speed of the generated audio. Default is 1.0.","default":1,"type":"number","minimum":0.1,"maximum":5}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/bernini-r/edit-image","name":"Bernini-R Edit Image","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Bernini-R image editing — instruction-based edits from ByteDance's unified generation/editing model, preserving everything the instruction doesn't touch.","pricing_note":"$0.03 / output megapixel, ceil'd (fal-published) — 1MP at ≤848px, 2MP ($0.06) at 1280px","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-07-05","popularity_rank":60,"example_prompt":"Change the season to autumn — golden leaves on the trees and scattered on the ground — keep the people and buildings exactly as they are","preview":{"image":"/bernini-r-edit-image-preview-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbernini-r%2Fedit-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbernini-r%2Fedit-image","title":"Bernini-R Edit Image generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bernini-r/edit-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bernini-r/edit-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Leave blank to keep the model's tuned Wan2.2 default negative prompt.","default":"","type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of denoising steps.","default":30,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"max_image_size":{"title":"Output Size (long edge)","description":"Long-edge cap in pixels — output follows the source aspect ratio up to this size. Billing tier follows this value.","default":"848","type":"number","enum":[576,848,1280]},"enable_prompt_expansion":{"title":"Prompt Expansion","description":"Rewrite the instruction with an LLM before editing. The model is tuned on enhanced prompts.","default":false,"type":"boolean"},"seed":{"title":"Seed","description":"Seed for reproducibility. Random when omitted.","type":"integer"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/boogu-image","name":"Boogu Image","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Boogu-Image — bilingual (English/Chinese) instruction-following text-to-image generation with up to 2K native output.","pricing_note":"$0.04 / output megapixel × images (fal-published) — 1MP ≈ 10cr, 2K ≈ 40cr","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["1024","2048"],"durations":[],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-05","popularity_rank":61,"example_prompt":"A cozy street-corner bakery at dawn, warm light spilling through fogged windows, fresh bread stacked in wicker baskets, a cat asleep on the doorstep, soft cinematic photography","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/boogu-image-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fboogu-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fboogu-image","title":"Boogu Image generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/boogu-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/boogu-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Describes what should NOT appear in the image. Leave empty to disable negative guidance.","default":"","type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of denoising steps to perform.","default":30,"type":"number","minimum":20,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"How closely generation follows the text instruction. 1.0 disables text CFG.","default":4,"type":"number","minimum":1,"maximum":8,"multipleOf":0.1},"cfg_range_start":{"title":"CFG Range Start","description":"Start of the timestep fraction over which CFG is applied.","default":0,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"cfg_range_end":{"title":"CFG Range End","description":"End of the timestep fraction over which CFG is applied.","default":1,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If true, the safety checker is run on the generated images.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Same seed + prompt reproduces the same image.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/boogu-image/edit","name":"Boogu Image (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Boogu-Image Edit — bilingual (English/Chinese) instruction-based image editing with adjustable reference-image guidance.","pricing_note":"$0.04 / output megapixel × images (fal-published; output-only billing) — 1MP ≈ 10cr","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-05","popularity_rank":62,"example_prompt":"Change the background to a sunny garden while preserving the person exactly as they are","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/boogu-image-edit-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fboogu-image%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fboogu-image%2Fedit","title":"Boogu Image (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/boogu-image/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/boogu-image/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Describes what should NOT appear in the edited image. Leave empty to disable negative guidance.","default":"","type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of denoising steps to perform.","default":30,"type":"number","minimum":20,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"How closely the edit follows the text instruction.","default":4,"type":"number","minimum":1,"maximum":8,"multipleOf":0.1},"image_guidance_scale":{"title":"Image Guidance","description":"Reference-image guidance strength. 1.0 disables image CFG; higher preserves the input image more strongly.","default":1,"type":"number","minimum":1,"maximum":8,"multipleOf":0.1},"cfg_range_start":{"title":"CFG Range Start","description":"Start of the timestep fraction over which CFG is applied.","default":0,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"cfg_range_end":{"title":"CFG Range End","description":"End of the timestep fraction over which CFG is applied.","default":1,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If true, the safety checker is run on the input and output images.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Same seed, prompt, and input image reproduce the same result.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/bria/eraser","name":"Bria Eraser","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Precisely remove unwanted objects from images using a binary mask — trained exclusively on licensed data for safe commercial use.","pricing_note":"~10 cr / image","categories":["inpaint","background"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-25","popularity_rank":63,"example_prompt":"","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-eraser-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbria%2Feraser","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbria%2Feraser","title":"Bria Eraser generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bria/eraser.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bria/eraser","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"mask_url":{"title":"Mask Url","description":"The URL of the binary mask image that represents the area that will be cleaned. Use Draw mask to paint it over your image.","type":"string"},"preserve_alpha":{"title":"Preserve Alpha","description":"When enabled, preserves the alpha channel of the input image. Bria's API default.","default":true,"type":"boolean"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","mask_url","reference_image_url"],"additionalProperties":false}},{"id":"bria/fibo-lite/generate","name":"Bria Fibo Lite","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Fast, licensed-data text-to-image model from Bria — production-grade quality with low latency and full commercial rights.","pricing_note":"$0.02 / image (0.5 Bria credit)","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{"startImage":true},"aspect_ratios":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"],"resolutions":[],"durations":[],"max_images":4,"base_credits":3,"api_gross_margin_percent":20,"added_at":"2026-05-26","popularity_rank":64,"example_prompt":"Classic jazz vocalist in a luxury vintage club, old fashioned microphone, soft spotlight, cinematic shadows, elegant atmosphere, ultra realistic","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-lite-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Ffibo-lite%2Fgenerate","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Ffibo-lite%2Fgenerate","title":"Bria Fibo Lite generation request","description":"Request body accepted by POST /api/v1/generate for bria/fibo-lite/generate.","type":"object","properties":{"model_id":{"type":"string","const":"bria/fibo-lite/generate","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"output_type":{"title":"Output Format","description":"File format of the generated image.","default":"png","type":"string","enum":["png","jpeg"]},"structured_prompt":{"title":"Structured Prompt (JSON)","description":"JSON structured prompt from a previous generation's response or /v2/structured_prompt/generate/lite — for precise refinement. Overrides prompt details.","type":"object","additionalProperties":true},"seed":{"title":"Seed","description":"Same seed + same prompt = same image every time. Leave empty for a random seed.","type":"integer","multipleOf":1},"aspect_ratio":{"type":"string","enum":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"bria/gen-fill/add-object","name":"Bria Add Object","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate a new object into a masked region of your image by prompt — trained exclusively on licensed data for safe commercial use.","pricing_note":"~10 cr / image (Bria bills $0.04/MP — flat-priced at the 1MP typical)","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":4,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-03","popularity_rank":65,"example_prompt":"a steaming ceramic coffee cup","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-add-object-v1-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fgen-fill%2Fadd-object","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fgen-fill%2Fadd-object","title":"Bria Add Object generation request","description":"Request body accepted by POST /api/v1/generate for bria/gen-fill/add-object.","type":"object","properties":{"model_id":{"type":"string","const":"bria/gen-fill/add-object","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"mask_url":{"title":"Mask Url","description":"The URL of the binary mask image marking the area where the object will be added. Use Draw mask to paint it over your image.","type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Describe attributes to exclude from the generated object.","default":"","type":"string"},"refine_prompt":{"title":"Refine Prompt","description":"Let Bria auto-refine your prompt for better fills.","default":true,"type":"boolean"},"preserve_alpha":{"title":"Preserve Alpha","description":"When enabled, preserves the alpha channel of the input image. Bria's API default.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Same seed + same prompt = same image every time. Leave empty for a random seed.","type":"integer","multipleOf":1},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","mask_url","reference_image_url"],"additionalProperties":false}},{"id":"bria/gen-fill/replace-object","name":"Bria Replace Object","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Replace whatever is inside the masked region with the object you describe — trained exclusively on licensed data for safe commercial use.","pricing_note":"~10 cr / image (Bria bills $0.04/MP — flat-priced at the 1MP typical)","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":4,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-03","popularity_rank":66,"example_prompt":"a modern black leather office chair","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-replace-object-v1-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fgen-fill%2Freplace-object","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fgen-fill%2Freplace-object","title":"Bria Replace Object generation request","description":"Request body accepted by POST /api/v1/generate for bria/gen-fill/replace-object.","type":"object","properties":{"model_id":{"type":"string","const":"bria/gen-fill/replace-object","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"mask_url":{"title":"Mask Url","description":"The URL of the binary mask image marking the object to replace. Use Draw mask to paint it over your image.","type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Describe attributes to exclude from the replacement object.","default":"","type":"string"},"refine_prompt":{"title":"Refine Prompt","description":"Let Bria auto-refine your prompt for better fills.","default":true,"type":"boolean"},"preserve_alpha":{"title":"Preserve Alpha","description":"When enabled, preserves the alpha channel of the input image. Bria's API default.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Same seed + same prompt = same image every time. Leave empty for a random seed.","type":"integer","multipleOf":1},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","mask_url","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/bria/text-to-image/hd","name":"Bria Text-to-Image HD","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Bria's HD text-to-image model trained exclusively on licensed data — commercial-safe, photorealistic output with aspect ratio control.","pricing_note":"$0.04 / image (1 Bria credit)","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{"startImage":true},"aspect_ratios":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"],"resolutions":[],"durations":[],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-25","popularity_rank":67,"example_prompt":"Female runner standing on a city bridge at sunrise after training, light sweat, realistic skin texture, detailed sportswear fabric, soft golden sunlight, premium fitness advertising photography, ultra realistic, 4K","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-text-to-image-hd-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbria%2Ftext-to-image%2Fhd","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbria%2Ftext-to-image%2Fhd","title":"Bria Text-to-Image HD generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bria/text-to-image/hd.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bria/text-to-image/hd","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of diffusion steps to refine the image.","default":50,"type":"number","minimum":35,"maximum":50,"multipleOf":1},"resolution":{"title":"Resolution","description":"4MP improves detail (especially photorealism) but adds ~30s of latency.","default":"1MP","type":"string","enum":["1MP","4MP"]},"negative_prompt":{"title":"Negative Prompt","description":"Describe what to avoid in the image.","default":"","type":"string"},"output_type":{"title":"Output Format","description":"File format of the generated image.","default":"png","type":"string","enum":["png","jpeg"]},"structured_prompt":{"title":"Structured Prompt (JSON)","description":"JSON structured prompt from a previous generation's response or /v2/structured_prompt/generate — for precise refinement. Overrides prompt details.","type":"object","additionalProperties":true},"seed":{"title":"Seed","description":"Same seed + same prompt = same image every time. Leave empty for a random seed.","type":"integer","multipleOf":1},"aspect_ratio":{"type":"string","enum":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/bria/product-shot","name":"Bria Product Shot","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Place any product in any scene with a prompt or reference image — maintains product integrity, trained on licensed data for safe commercial use.","pricing_note":"$0.04 / shot (1 Bria credit)","categories":["generate-image","background"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":4,"max_reference_images":2,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-26","popularity_rank":68,"example_prompt":"Rustic wooden kitchen counter with fresh herbs and warm morning light","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-product-shot-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbria%2Fproduct-shot","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbria%2Fproduct-shot","title":"Bria Product Shot generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bria/product-shot.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bria/product-shot","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"mode":{"title":"Mode","description":"Fast is quickest; High Control follows the scene description most closely.","default":"fast","type":"string","enum":["fast","base","high_control"]},"placement_type":{"title":"Placement Type","description":"Controls how the product is positioned in the output image.","default":"original","type":"string","enum":["original","automatic","automatic_aspect_ratio","manual_placement","manual_padding","custom_coordinates"]},"manual_placement_selection":{"title":"Placement Position","description":"Which position to use when placement_type is manual_placement.","default":"upper_left","type":"string","enum":["upper_left","upper_right","bottom_left","bottom_right","right_center","left_center","upper_center","bottom_center","center_vertical","center_horizontal"]},"shot_width":{"title":"Shot Width","description":"Width of the output product shot in pixels.","default":1000,"type":"number","minimum":256,"maximum":2048,"multipleOf":1},"shot_height":{"title":"Shot Height","description":"Height of the output product shot in pixels.","default":1000,"type":"number","minimum":256,"maximum":2048,"multipleOf":1},"padding_top":{"title":"Padding Top","description":"Top padding in pixels (only used when Placement Type = Manual Padding).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"padding_right":{"title":"Padding Right","description":"Right padding in pixels (Manual Padding only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"padding_bottom":{"title":"Padding Bottom","description":"Bottom padding in pixels (Manual Padding only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"padding_left":{"title":"Padding Left","description":"Left padding in pixels (Manual Padding only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"optimize_description":{"title":"Optimize Description","description":"Let Bria refine the scene description for better results.","default":true,"type":"boolean"},"exclude_elements":{"title":"Exclude Elements","description":"Elements to keep out of the generated scene (only applied when Optimize Description is on).","type":"string"},"original_quality":{"title":"Original Quality","description":"Preserve the original product resolution/quality in the composite.","default":false,"type":"boolean"},"force_rmbg":{"title":"Force Background Removal","description":"Re-run background removal on the product image even if it already has an alpha channel.","default":false,"type":"boolean"},"aspect_ratio":{"title":"Scene Aspect Ratio","description":"Output aspect ratio (only used when Placement Type = Automatic (Aspect Ratio)).","default":"1:1","type":"string","enum":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"]},"fg_width":{"title":"Product Width","description":"Product width in pixels (Custom Coordinates only).","default":500,"type":"number","minimum":1,"maximum":2048,"multipleOf":1},"fg_height":{"title":"Product Height","description":"Product height in pixels (Custom Coordinates only).","default":500,"type":"number","minimum":1,"maximum":2048,"multipleOf":1},"fg_x":{"title":"Product X","description":"Product left offset in pixels (Custom Coordinates only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"fg_y":{"title":"Product Y","description":"Product top offset in pixels (Custom Coordinates only).","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":2}},"required":["model_id","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/bria/reimagine","name":"Bria Reimagine","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Reimagine a source image while preserving its structure and composition.","pricing_note":"10 cr / generation","categories":["edit-image","generate-image"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":4,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":69,"example_prompt":"Turn this sketch into a detailed watercolor illustration","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbria%2Freimagine","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbria%2Freimagine","title":"Bria Reimagine generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bria/reimagine.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bria/reimagine","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"structure_ref_influence":{"title":"Structure Strength","description":"How closely the new image follows the source composition.","default":0.75,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"fast":{"title":"Fast Mode","description":"Generate faster with the optimized model.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Steps","default":30,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"seed":{"title":"Seed","type":"integer","multipleOf":1},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/bria/expand","name":"Bria Expand","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Extend an image beyond its original borders with generated surroundings.","pricing_note":"10 cr / generation","categories":["inpaint","edit"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":70,"example_prompt":"Expand this image into a wide cinematic frame","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbria%2Fexpand","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbria%2Fexpand","title":"Bria Expand generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bria/expand.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bria/expand","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"canvas_size":{"title":"Canvas Size","description":"Final [width, height] in pixels. The selected aspect ratio is used automatically unless this is customized.","default":"[1536, 1024]","type":"array","items":{"type":"string"}},"negative_prompt":{"title":"Negative Prompt","default":"","type":"string"},"seed":{"title":"Seed","type":"integer","multipleOf":1},"aspect_ratio":{"type":"string","enum":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/extract-object","name":"Bria Extract Object","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Extract a described object from an image as a transparent cutout.","pricing_note":"10 cr / image","categories":["background","edit-image"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":71,"example_prompt":"Extract the yellow handbag","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-bg-remove-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fextract-object","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fextract-object","title":"Bria Extract Object generation request","description":"Request body accepted by POST /api/v1/generate for bria/extract-object.","type":"object","properties":{"model_id":{"type":"string","const":"bria/extract-object","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"autocrop":{"title":"Auto Crop","description":"Tighten the output canvas around the extracted object.","default":true,"type":"boolean"},"remove_background":{"title":"Refine Transparency","description":"Refine the cutout edge with background removal.","default":true,"type":"boolean"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"bria/genfill/v2","name":"Bria GenFill v2","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate or replace content inside a painted region of an image.","pricing_note":"10 cr / generation","categories":["inpaint","edit-image"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":72,"example_prompt":"Add a colorful butterfly in the painted area","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-add-object-v1-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fgenfill%2Fv2","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fgenfill%2Fv2","title":"Bria GenFill v2 generation request","description":"Request body accepted by POST /api/v1/generate for bria/genfill/v2.","type":"object","properties":{"model_id":{"type":"string","const":"bria/genfill/v2","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"mask_url":{"title":"Painted Area","description":"Paint directly on the Image Studio canvas.","type":"string"},"steps_num":{"title":"Steps","default":30,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"seed":{"title":"Seed","type":"integer","multipleOf":1},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","mask_url","reference_image_url"],"additionalProperties":false}},{"id":"bria/fibo/generate","name":"Bria Fibo","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"High-fidelity image generation with accurate typography and structured prompt control.","pricing_note":"10 cr / image","categories":["generate-text","generate-image"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"aspect_ratios":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"],"resolutions":["1MP","4MP"],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":73,"example_prompt":"A premium editorial product photograph with accurate typography","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-text-to-image-hd-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Ffibo%2Fgenerate","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Ffibo%2Fgenerate","title":"Bria Fibo generation request","description":"Request body accepted by POST /api/v1/generate for bria/fibo/generate.","type":"object","properties":{"model_id":{"type":"string","const":"bria/fibo/generate","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"steps_num":{"title":"Steps","default":50,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"resolution":{"title":"Resolution","default":"1MP","type":"string","enum":["1MP","4MP"]},"negative_prompt":{"title":"Negative Prompt","default":"","type":"string"},"structured_prompt":{"title":"Structured Prompt","type":"object","additionalProperties":true},"seed":{"title":"Seed","type":"integer","multipleOf":1},"aspect_ratio":{"type":"string","enum":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"bria/fibo-gen-1.5/text-to-image","name":"Bria Fibo Gen 1.5","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Bria Fibo Gen 1.5 creates commercially safe images from either a natural-language prompt or a structured prompt object.","categories":["generate-image","generate-text"],"prompt_required":false,"prompt_supported":true,"input_fields":["prompt","aspect_ratio","seed","resolution","structured_prompt"],"supports":{},"aspect_ratios":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"],"resolutions":["1MP","4MP"],"durations":[],"max_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-09-02","popularity_rank":74,"example_prompt":"A premium editorial product photograph with accurate typography, controlled lighting, and a clean studio background","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-text-to-image-hd-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Ffibo-gen-1.5%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Ffibo-gen-1.5%2Ftext-to-image","title":"Bria Fibo Gen 1.5 generation request","description":"Request body accepted by POST /api/v1/generate for bria/fibo-gen-1.5/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"bria/fibo-gen-1.5/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"aspect_ratio":{"type":"string","enum":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"]},"seed":{"title":"Seed","default":5555,"type":"integer"},"resolution":{"type":"string","enum":["1MP","4MP"]},"structured_prompt":{"title":"Structured Prompt","description":"Optional structured Fibo prompt object.","type":"object","additionalProperties":true}},"required":["model_id"],"additionalProperties":false}},{"id":"bria/fibo-edit-1.5/edit","name":"Bria Fibo Edit 1.5","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Bria Fibo Edit 1.5 edits one or more source images using a natural-language instruction, a structured instruction, and an optional mask.","categories":["edit-image","edit"],"prompt_required":false,"prompt_supported":false,"input_fields":["mask_url","aspect_ratio","image_urls","instruction","structured_instruction","seed"],"supports":{"referenceImage":true},"aspect_ratios":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":10,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-09-02","popularity_rank":75,"preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Ffibo-edit-1.5%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Ffibo-edit-1.5%2Fedit","title":"Bria Fibo Edit 1.5 generation request","description":"Request body accepted by POST /api/v1/generate for bria/fibo-edit-1.5/edit.","type":"object","properties":{"model_id":{"type":"string","const":"bria/fibo-edit-1.5/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"mask_url":{"title":"Mask URL","type":"string"},"aspect_ratio":{"type":"string","enum":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"]},"image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":10},"instruction":{"title":"Edit Instruction","description":"Describe the changes to make.","type":"string"},"structured_instruction":{"title":"Structured Instruction","type":"object","additionalProperties":true},"seed":{"title":"Seed","default":5555,"type":"integer"}},"required":["model_id"],"additionalProperties":false}},{"id":"bria/v2/add-object-by-text","name":"Bria Add Object by Text","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Add a described object to an image without drawing a mask.","pricing_note":"Bria image edit","categories":["inpaint","edit-image"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":76,"example_prompt":"Add a steaming ceramic coffee cup on the table","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-add-object-v1-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Fadd-object-by-text","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Fadd-object-by-text","title":"Bria Add Object by Text generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/add-object-by-text.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/add-object-by-text","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/replace-object-by-text","name":"Bria Replace Object by Text","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Replace a described object in an image without drawing a mask.","pricing_note":"Bria image edit","categories":["inpaint","edit-image"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":77,"example_prompt":"Replace the chair with a modern black leather chair","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-replace-object-v1-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Freplace-object-by-text","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Freplace-object-by-text","title":"Bria Replace Object by Text generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/replace-object-by-text.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/replace-object-by-text","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/erase-by-text","name":"Bria Erase by Text","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Remove an object by naming it, with no painted mask required.","pricing_note":"Bria image edit","categories":["inpaint","edit-image"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":78,"example_prompt":"Remove the red chair","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-eraser-v1-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Ferase-by-text","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Ferase-by-text","title":"Bria Erase by Text generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/erase-by-text.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/erase-by-text","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/blend","name":"Bria Blend","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Blend visual changes naturally into the source image from an instruction.","pricing_note":"Bria image edit","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":79,"example_prompt":"Blend the shirt into a soft blue denim fabric","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Fblend","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Fblend","title":"Bria Blend generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/blend.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/blend","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/reseason","name":"Bria Change Season","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Change a scene to spring, summer, autumn, or winter.","pricing_note":"Bria image edit","categories":["edit"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":80,"example_prompt":"Change the scene to winter","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Freseason","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Freseason","title":"Bria Change Season generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/reseason.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/reseason","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"season":{"title":"Season","description":"The target season. A season named in the instruction takes precedence.","default":"summer","type":"string","enum":["spring","summer","autumn","winter"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/rewrite-text","name":"Bria Rewrite Text","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Rewrite visible text inside an image while preserving the design.","pricing_note":"Bria image edit","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":81,"example_prompt":"Change the sign text to Fresh Market","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Frewrite-text","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Frewrite-text","title":"Bria Rewrite Text generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/rewrite-text.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/rewrite-text","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/sketch-to-image","name":"Bria Sketch to Image","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Turn a sketch into a finished colored image.","pricing_note":"Bria image edit","categories":["generate-image","edit-image"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":82,"example_prompt":"Color and finish this sketch","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Fsketch-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Fsketch-to-image","title":"Bria Sketch to Image generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/sketch-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/sketch-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/restore","name":"Bria Restore Photo","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Restore damaged, noisy, blurred, or aged photographs.","pricing_note":"Bria image edit","categories":["enhance","edit-image"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":83,"example_prompt":"Restore this photograph","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Frestore","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Frestore","title":"Bria Restore Photo generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/restore.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/restore","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/colorize","name":"Bria Colorize","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Colorize or recolor an image using an official Bria color treatment.","pricing_note":"Bria image edit","categories":["edit"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":84,"example_prompt":"Colorize this old photo with vivid contemporary colors","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Fcolorize","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Fcolorize","title":"Bria Colorize generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/colorize.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/colorize","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"color":{"title":"Color treatment","description":"The official Bria color treatment. A treatment named in the instruction takes precedence.","default":"color_contemporary","type":"string","enum":["color_contemporary","color_vivid","black_and_white","sepia_vintage"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/restyle","name":"Bria Restyle","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Apply a supported art direction while preserving source content.","pricing_note":"Bria image edit","categories":["edit"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":85,"example_prompt":"Restyle this image as an oil painting","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Frestyle","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Frestyle","title":"Bria Restyle generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/restyle.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/restyle","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"style":{"title":"Style","description":"The official Bria style. A style named in the instruction takes precedence.","default":"render_3d","type":"string","enum":["render_3d","cubism","oil_painting","anime","cartoon","coloring_book","retro_ad","pop_art_halftone","vector_art","story_board","art_nouveau","cross_etching","wood_cut"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/relight","name":"Bria Relight","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Change the light source and direction while preserving the scene.","pricing_note":"Bria image edit","categories":["edit"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":86,"example_prompt":"Relight the scene with soft moonlight from the side","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Frelight","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Frelight","title":"Bria Relight generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/relight.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/relight","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"light_type":{"title":"Light type","description":"Lighting preset defined by Bria. Lighting named in the instruction takes precedence.","default":"midday","type":"string","enum":["midday","blue hour light","low-angle sunlight","sunrise light","spotlight on subject, keep background settings","overcast light","soft overcast daylight lighting","cloud-filtered lighting","fog-diffused lighting","moonlight lighting","starlight lighting nighttime","soft bokeh lighting","harsh studio lighting keep background setting"]},"light_direction":{"title":"Light direction","description":"Direction of the new light source.","default":"front","type":"string","enum":["front","side","bottom","top-down"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/erase-foreground","name":"Bria Erase Foreground","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Remove the detected foreground and retain the background.","pricing_note":"Bria image edit","categories":["background","edit-image"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":87,"example_prompt":"Remove the foreground","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-bg-remove-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Ferase-foreground","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Ferase-foreground","title":"Bria Erase Foreground generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/erase-foreground.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/erase-foreground","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"preserve_alpha":{"title":"Preserve alpha","description":"Preserve transparency from the input image.","default":true,"type":"boolean"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/blur-background","name":"Bria Blur Background","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Apply depth-aware blur to the detected background.","pricing_note":"Bria image edit","categories":["background","edit-image"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":88,"example_prompt":"Blur the background","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-bg-remove-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Fblur-background","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Fblur-background","title":"Bria Blur Background generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/blur-background.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/blur-background","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"scale":{"title":"Blur strength","description":"Background blur strength from 1 to 5.","default":5,"type":"number","minimum":1,"maximum":5,"multipleOf":1},"preserve_alpha":{"title":"Preserve alpha","description":"Preserve transparency from the input image.","default":true,"type":"boolean"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/expand","name":"Bria Expand","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Outpaint an image to a selected aspect ratio or canvas size.","pricing_note":"Bria image edit","categories":["inpaint","edit"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":89,"example_prompt":"Expand this image into a wide cinematic frame","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Fexpand","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Fexpand","title":"Bria Expand generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/expand.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/expand","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative prompt","description":"Describe content to avoid in the expanded area.","default":"","type":"string"},"canvas_size":{"title":"Canvas size","description":"Optional final [width, height]. Leave empty to use the selected aspect ratio.","type":"array","items":{"type":"string"}},"original_image_size":{"title":"Original image size","description":"Optional [width, height] placement size on the expanded canvas.","type":"array","items":{"type":"string"}},"original_image_location":{"title":"Original image location","description":"Optional [x, y] placement on the expanded canvas.","type":"array","items":{"type":"string"}},"preserve_alpha":{"title":"Preserve alpha","default":true,"type":"boolean"},"seed":{"title":"Seed","type":"integer","multipleOf":1},"aspect_ratio":{"type":"string","enum":["1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/enhance","name":"Bria Enhance","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Improve detail, clarity, and overall image quality.","pricing_note":"Bria image edit","categories":["enhance","edit-image"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":90,"example_prompt":"Enhance this image","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-fibo-edit-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Fenhance","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Fenhance","title":"Bria Enhance generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/enhance.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/enhance","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"preserve_alpha":{"title":"Preserve alpha","default":true,"type":"boolean"},"seed":{"title":"Seed","type":"integer","multipleOf":1},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"bria/v2/crop-foreground","name":"Bria Crop Foreground","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Detect and crop tightly around the main foreground subject.","pricing_note":"Bria image edit","categories":["background","edit-image"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-07-17","popularity_rank":91,"example_prompt":"Crop around the main subject","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/bria-bg-remove-sm.webp"},"schema_url":"/api/v1/models?id=bria%2Fv2%2Fcrop-foreground","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bria%2Fv2%2Fcrop-foreground","title":"Bria Crop Foreground generation request","description":"Request body accepted by POST /api/v1/generate for bria/v2/crop-foreground.","type":"object","properties":{"model_id":{"type":"string","const":"bria/v2/crop-foreground","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"padding":{"title":"Padding","description":"Padding in pixels around the detected foreground.","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"force_background_detection":{"title":"Force background detection","default":false,"type":"boolean"},"preserve_alpha":{"title":"Preserve alpha","default":true,"type":"boolean"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2","name":"Flux 2","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 — Black Forest Labs' open-weight diffusion model with strong prompt adherence and flexible output resolution.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":92,"example_prompt":"A macro photograph of a dewdrop on a spider web at sunrise, refracting a miniature forest scene within the droplet, crystal clarity, shallow depth of field","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2.jpg"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2","title":"Flux 2 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"acceleration":{"title":"Acceleration","description":"The acceleration level to use for the image generation.","default":"regular","type":"string","enum":["none","regular","high"]},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"If set to true, the prompt will be expanded for better results.","default":false,"type":"boolean"},"num_inference_steps":{"title":"Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"Guidance Scale — how closely the model follows the prompt.","default":2.5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2/edit","name":"Flux 2 (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Edit — instruction-guided image editing using Black Forest Labs' Flux 2 model.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":93,"example_prompt":"Transform the lighting to blue-hour dusk, make all surfaces wet and reflective, keep the composition and subjects unchanged","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-edit-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fedit","title":"Flux 2 (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"acceleration":{"title":"Acceleration","description":"The acceleration level to use for the image generation.","default":"regular","type":"string","enum":["none","regular","high"]},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"If set to true, the prompt will be expanded for better results.","default":false,"type":"boolean"},"num_inference_steps":{"title":"Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"Guidance Scale — how closely the model follows the prompt.","default":2.5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2/turbo","name":"Flux 2 Turbo","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Turbo — fast distilled version of Flux 2 for rapid iteration and large-batch generation.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":94,"example_prompt":"A perfectly centered glass cube floating in a dark, empty background. Inside the cube, a single frozen childhood moment — a small sunlit room with dust particles suspended mid-air, a child mid-laugh slightly motion blurred as if fading.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-turbo-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fturbo","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fturbo","title":"Flux 2 Turbo generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/turbo.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/turbo","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"If set to true, the prompt will be expanded for better results.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"guidance_scale":{"title":"Guidance Scale","description":"Guidance Scale — how closely the model follows the prompt.","default":2.5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2/turbo/edit","name":"Flux 2 Turbo (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Turbo Edit — fast image-to-image editing with the Flux 2 Turbo distilled model.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":3,"api_gross_margin_percent":20,"added_at":"2026-05-20","popularity_rank":95,"example_prompt":"Replace the background with a cinematic sunset over a misty mountain range; keep the subject's pose and clothing identical.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-turbo-edit-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fturbo%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fturbo%2Fedit","title":"Flux 2 Turbo (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/turbo/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/turbo/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"If set to true, the prompt will be expanded for better results.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"guidance_scale":{"title":"Guidance Scale","description":"Guidance Scale — how closely the model follows the prompt.","default":2.5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2/flash","name":"Flux 2 Flash","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Flash — ultra-fast distilled model for the quickest generation cycles.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":96,"example_prompt":"A lone astronaut standing centered in a vast landscape made entirely of broken clock fragments and gears, stretching infinitely. Above, one massive floating hourglass dominates the sky, slightly tilted, casting a long shadow.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-flash-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fflash","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fflash","title":"Flux 2 Flash generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/flash.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/flash","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"If set to true, the prompt will be expanded for better results.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"guidance_scale":{"title":"Guidance Scale","description":"Guidance Scale — how closely the model follows the prompt.","default":2.5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2/flash/edit","name":"Flux 2 Flash (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Flash Edit — ultra-fast image-to-image editing.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-20","popularity_rank":97,"example_prompt":"Make the lighting overcast and moody; add gentle rain reflections on the surfaces; preserve the composition exactly.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-flash-edit-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fflash%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fflash%2Fedit","title":"Flux 2 Flash (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/flash/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/flash/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"If set to true, the prompt will be expanded for better results.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"guidance_scale":{"title":"Guidance Scale","description":"Guidance Scale — how closely the model follows the prompt.","default":2.5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2-flex","name":"Flux 2 Flex","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Flex — flexible guidance Flux 2 variant with fine-tuned CFG range for creative control.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048"],"durations":[],"output_formats":["jpeg","png"],"max_images":1,"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":98,"example_prompt":"An adorable tiny dragon chef cooking ramen inside a cozy Japanese street food stand at night, warm lantern light, steam rising dramatically, Pixar-quality 3D character design, ultra detailed textures, cinematic lighting","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-flex-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-flex","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-flex","title":"Flux 2 Flex generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-flex.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-flex","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"safety_tolerance":{"title":"Safety Tolerance","description":"Safety tolerance level — 1 = most strict, 5 = most permissive.","default":"2","type":"number","enum":[1,2,3,4,5]},"num_inference_steps":{"title":"Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":2,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"Guidance Scale — how closely the model follows the prompt.","default":3.5,"type":"number","minimum":1.5,"maximum":10,"multipleOf":0.1},"seed":{"title":"Seed","description":"The seed to use for the generation.","type":"integer"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2-flex/edit","name":"Flux 2 Flex (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Flex Edit — image-to-image editing using the flexible guidance Flux 2 Flex model.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"],"resolutions":["512","1024","2048"],"durations":[],"output_formats":["jpeg","png"],"max_images":1,"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-20","popularity_rank":99,"example_prompt":"Restyle the subject as a Pixar-quality 3D character; keep the pose and outfit; richly textured fur or fabric; warm cinematic lighting.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-flex-edit-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-flex%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-flex%2Fedit","title":"Flux 2 Flex (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-flex/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-flex/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"safety_tolerance":{"title":"Safety Tolerance","description":"Safety tolerance level — 1 = most strict, 5 = most permissive.","default":"2","type":"number","enum":[1,2,3,4,5]},"num_inference_steps":{"title":"Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":2,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"Guidance Scale — how closely the model follows the prompt.","default":3.5,"type":"number","minimum":1.5,"maximum":10,"multipleOf":0.1},"seed":{"title":"Seed","description":"The seed to use for the generation.","type":"integer"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2/klein/9b","name":"Flux 2 Klein 9B","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Klein 9B — distilled 9-billion parameter model for fast, high-quality generation.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":100,"example_prompt":"A vibrant open-air night market filled with colorful lanterns, glowing signs, hanging fabrics, fresh fruit stands, and crowds of people moving through narrow streets. Energetic atmosphere, cinematic photography, ultra detailed textures, rich saturated colors","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-klein-9b-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F9b","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F9b","title":"Flux 2 Klein 9B generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/klein/9b.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/klein/9b","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"The number of inference steps to perform.","default":4,"type":"number","minimum":4,"maximum":8,"multipleOf":1},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2/klein/9b/edit","name":"Flux 2 Klein 9B (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Klein 9B Edit — fast image-to-image editing with the 9B distilled Klein model.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-20","popularity_rank":101,"example_prompt":"Transform the scene into a moody cyberpunk night cityscape: rain-soaked streets, glowing neon signage, dense atmospheric fog, characters in reflective jackets, cinematic anamorphic lighting, ultra-detailed textures.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-klein-9b-edit-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F9b%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F9b%2Fedit","title":"Flux 2 Klein 9B (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/klein/9b/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/klein/9b/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"The number of inference steps to perform.","default":4,"type":"number","minimum":4,"maximum":8,"multipleOf":1},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-1/schnell","name":"Flux 1 Schnell","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 1 Schnell — the original ultra-fast FLUX distilled model, ideal for rapid iteration.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png"],"max_images":4,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":102,"example_prompt":"A diver descending rapidly through deep ocean water surrounded by dozens of giant jellyfish in dynamic motion. Long flowing tentacles swirl and twist, light rays cut sharply from above. Cinematic underwater chaos, layered composition, ultra detailed.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-1-schnell-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-1%2Fschnell","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-1%2Fschnell","title":"Flux 1 Schnell generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-1/schnell.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-1/schnell","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"acceleration":{"title":"Acceleration","description":"The speed of the generation. The higher the speed, the faster the generation.","default":"none","type":"string","enum":["none","regular","high"]},"num_inference_steps":{"title":"Steps","description":"The number of inference steps to perform.","default":4,"type":"number","minimum":1,"maximum":12,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"Guidance Scale — how closely the model follows the prompt.","default":3.5,"type":"number","minimum":1,"maximum":20,"multipleOf":0.1},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2-pro","name":"Flux 2 Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Pro — Black Forest Labs' flagship photorealistic model with best-in-class prompt following and detail.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png"],"max_images":1,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":103,"example_prompt":"Portrait of a young woman with freckles in golden hour light, shallow depth of field, film grain, Leica M11 35mm f/1.4","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-pro-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-pro","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-pro","title":"Flux 2 Pro generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-pro.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-pro","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"safety_tolerance":{"title":"Safety Tolerance","description":"Safety tolerance level — 1 = most strict, 5 = most permissive.","default":"2","type":"number","enum":[1,2,3,4,5]},"seed":{"title":"Seed","description":"The seed to use for the generation.","type":"integer"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2-pro/edit","name":"Flux 2 Pro (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Pro Edit — professional-grade inpainting and image editing using Black Forest Labs' Flux 2 Pro model.","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png"],"max_images":1,"base_credits":6,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":104,"example_prompt":"Replace the background with a misty mountain valley at dusk, keep the subject perfectly intact","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-pro-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-pro%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-pro%2Fedit","title":"Flux 2 Pro (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-pro/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-pro/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"safety_tolerance":{"title":"Safety Tolerance","description":"Safety tolerance level — 1 = most strict, 5 = most permissive.","default":"2","type":"number","enum":[1,2,3,4,5]},"seed":{"title":"Seed","description":"The seed to use for the generation.","type":"integer"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2-pro/outpaint","name":"Flux 2 Pro Outpaint","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Pro Outpaint — expand images in any direction with AI-generated content using Black Forest Labs' Flux 2 Pro.","pricing_note":"~$0.045 typical (input + first output MP; large expansions add $0.015/MP)","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"output_formats":["jpeg","png"],"max_images":1,"base_credits":6,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":105,"example_prompt":"Expand the scene outward — keep the center composition and naturally extend the landscape","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-pro-outpaint-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-pro%2Foutpaint","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-pro%2Foutpaint","title":"Flux 2 Pro Outpaint generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-pro/outpaint.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-pro/outpaint","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"expand_top":{"title":"Expand Top","description":"Pixels to expand at the top of the image.","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"expand_right":{"title":"Expand Right","description":"Pixels to expand on the right of the image.","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"expand_bottom":{"title":"Expand Bottom","description":"Pixels to expand at the bottom of the image.","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"expand_left":{"title":"Expand Left","description":"Pixels to expand on the left of the image.","default":0,"type":"number","minimum":0,"maximum":2048,"multipleOf":1},"auto_crop":{"title":"Auto Crop","description":"Automatically crop the reference image when the expanded canvas does not fully contain it.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2-max","name":"Flux 2 Max","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Max — Black Forest Labs' highest-quality model with superior detail, coherence, and prompt adherence.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png"],"max_images":1,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":106,"example_prompt":"An impossibly detailed aerial view of Tokyo at night, thousands of neon signs, rivers of traffic, rain-slicked streets, every window lit, cinematic perfect composition","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-max-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-max","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-max","title":"Flux 2 Max generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-max.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-max","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"safety_tolerance":{"title":"Safety Tolerance","description":"The safety tolerance level for the generated image. 1 being the most strict and 5 being the most permissive.","default":"2","type":"number","enum":[1,2,3,4,5]},"seed":{"title":"Seed","description":"The seed to use for the generation.","type":"integer"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2-max/edit","name":"Flux 2 Max (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Max Edit — maximum-quality inpainting and editing using Black Forest Labs' Flux 2 Max model.","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png"],"max_images":1,"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":107,"example_prompt":"Seamlessly replace the sky with a vivid aurora borealis, maintain perfect lighting consistency with the foreground","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-max-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-max%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-max%2Fedit","title":"Flux 2 Max (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-max/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-max/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"safety_tolerance":{"title":"Safety Tolerance","description":"The safety tolerance level for the generated image. 1 being the most strict and 5 being the most permissive.","default":"2","type":"number","enum":[1,2,3,4,5]},"seed":{"title":"Seed","description":"The seed to use for the generation.","type":"integer"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-pro/kontext","name":"Flux Pro Kontext","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux Pro Kontext — Black Forest Labs' reference-guided editing model that precisely follows text instructions while preserving context.","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","3:2","2:3"],"resolutions":[],"durations":[],"output_formats":["jpeg","png"],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":108,"example_prompt":"Move the cat to sit on top of the bookshelf instead of the floor, keep everything else identical","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-pro-kontext-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-pro%2Fkontext","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-pro%2Fkontext","title":"Flux Pro Kontext generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-pro/kontext.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-pro/kontext","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enhance_prompt":{"title":"Enhance Prompt","description":"Whether to enhance the prompt for better results.","default":false,"type":"boolean"},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"safety_tolerance":{"title":"Safety Tolerance","description":"The safety tolerance level for the generated image. 1 being the most strict and 5 being the most permissive.","default":"2","type":"number","enum":[1,2,3,4,5,6]},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":3.5,"type":"number","minimum":1,"maximum":20,"multipleOf":0.1},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","3:2","2:3"]},"output_format":{"type":"string","enum":["jpeg","png"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-pro/kontext/text-to-image","name":"Flux Pro Kontext (Text → Image)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux Pro Kontext Text to Image — Black Forest Labs' Kontext model for text-to-image generation without a reference image.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9","9:21"],"resolutions":[],"durations":[],"output_formats":["jpeg","png"],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-20","popularity_rank":109,"example_prompt":"A photorealistic close-up of a wooden artisan workshop at golden hour, soft directional sunlight through a small window, dust motes in the air, hand-carved figurines on cluttered shelves.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-pro-kontext-t2i-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-pro%2Fkontext%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-pro%2Fkontext%2Ftext-to-image","title":"Flux Pro Kontext (Text → Image) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-pro/kontext/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-pro/kontext/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enhance_prompt":{"title":"Enhance Prompt","description":"Whether to enhance the prompt for better results.","default":false,"type":"boolean"},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"safety_tolerance":{"title":"Safety Tolerance","description":"The safety tolerance level for the generated image. 1 being the most strict and 5 being the most permissive.","default":"2","type":"number","enum":[1,2,3,4,5,6]},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":3.5,"type":"number","minimum":1,"maximum":20,"multipleOf":0.1},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9","9:21"]},"output_format":{"type":"string","enum":["jpeg","png"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-pro/kontext/max","name":"Flux Pro Kontext Max","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux Pro Kontext Max — the highest-quality version of Black Forest Labs' reference-guided editing model.","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9","9:21"],"resolutions":[],"durations":[],"output_formats":["jpeg","png"],"max_images":4,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":110,"example_prompt":"Transform the architecture style to brutalist concrete while keeping all surrounding elements and people exactly as they are","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-pro-kontext-max-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-pro%2Fkontext%2Fmax","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-pro%2Fkontext%2Fmax","title":"Flux Pro Kontext Max generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-pro/kontext/max.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-pro/kontext/max","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enhance_prompt":{"title":"Enhance Prompt","description":"Whether to enhance the prompt for better results.","default":false,"type":"boolean"},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"safety_tolerance":{"title":"Safety Tolerance","description":"The safety tolerance level for the generated image. 1 being the most strict and 5 being the most permissive.","default":"2","type":"number","enum":[1,2,3,4,5,6]},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":3.5,"type":"number","minimum":1,"maximum":20,"multipleOf":0.1},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9","9:21"]},"output_format":{"type":"string","enum":["jpeg","png"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-pro/kontext/max/multi","name":"Flux Pro Kontext Max (Multi)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux Pro Kontext Max Multi — multi-reference version of Kontext Max for editing with multiple input images.","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9","9:21"],"resolutions":[],"durations":[],"output_formats":["jpeg","png"],"max_images":4,"max_reference_images":4,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":111,"example_prompt":"Combine elements from both reference images into one cohesive scene","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-pro-kontext-max-multi-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-pro%2Fkontext%2Fmax%2Fmulti","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-pro%2Fkontext%2Fmax%2Fmulti","title":"Flux Pro Kontext Max (Multi) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-pro/kontext/max/multi.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-pro/kontext/max/multi","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enhance_prompt":{"title":"Enhance Prompt","description":"Whether to enhance the prompt for better results.","default":false,"type":"boolean"},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"safety_tolerance":{"title":"Safety Tolerance","description":"The safety tolerance level for the generated image. 1 being the most strict and 5 being the most permissive.","default":"2","type":"number","enum":[1,2,3,4,5,6]},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":3.5,"type":"number","minimum":1,"maximum":20,"multipleOf":0.1},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9","9:21"]},"output_format":{"type":"string","enum":["jpeg","png"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":4}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/flux-pro/v1/erase","name":"FLUX.1 Pro Erase","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"FLUX.1 Pro Erase — remove objects or text from images using a binary mask with Black Forest Labs' Pro model.","categories":["inpaint"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"output_formats":["jpeg","png"],"max_images":4,"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-05-21","popularity_rank":112,"example_prompt":"","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-lora-inpainting-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-pro%2Fv1%2Ferase","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-pro%2Fv1%2Ferase","title":"FLUX.1 Pro Erase generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-pro/v1/erase.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-pro/v1/erase","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"dilate_pixels":{"title":"Dilate Pixels","description":"Number of pixels to expand the mask edges by. Higher values produce cleaner erase results around the masked region.","default":10,"type":"number","minimum":0,"maximum":100,"multipleOf":1},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"mask_url":{"title":"Mask Url","description":"The URL of a black/white mask image where white (255) marks pixels to erase and black (0) marks pixels to keep. Needs to match the dimensions of the i","type":"string"},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","mask_url","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2/lora","name":"Flux 2 LoRA","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 LoRA — text-to-image with custom LoRA weights using the Flux 2 dev base model.","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-08","popularity_rank":113,"example_prompt":"An impressionist painting of a sun-dappled garden with blooming wisteria, loose painterly brushstrokes, soft diffused afternoon light, Berthe Morisot style, romantic French garden, women in summer dresses, dappled shadows on a terrace","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-lora-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Flora","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Flora","title":"Flux 2 LoRA generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/lora.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/lora","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lora_path":{"title":"LoRA 1","description":"URL or path to the first LoRA weights.","default":"","type":"string"},"lora_scale":{"title":"LoRA 1 Scale","description":"Blend strength for LoRA 1 (0 = off, 1 = full).","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_2":{"title":"LoRA 2","description":"URL or path to the second LoRA weights.","default":"","type":"string"},"lora_scale_2":{"title":"LoRA 2 Scale","description":"Blend strength for LoRA 2.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_3":{"title":"LoRA 3","description":"URL or path to the third LoRA weights.","default":"","type":"string"},"lora_scale_3":{"title":"LoRA 3 Scale","description":"Blend strength for LoRA 3.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"acceleration":{"title":"Acceleration","description":"The acceleration level to use for the image generation.","default":"regular","type":"string","enum":["none","regular","high"]},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"If set to true, the prompt will be expanded for better results.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"guidance_scale":{"title":"Guidance Scale","description":"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.","default":2.5,"type":"number","minimum":0,"maximum":20},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2/lora/edit","name":"Flux 2 LoRA (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 LoRA Edit — image-to-image editing with custom LoRA weights using Flux 2.","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":6,"api_gross_margin_percent":20,"added_at":"2026-05-08","popularity_rank":114,"example_prompt":"Apply the LoRA artistic style to this photo while keeping the subject composition intact","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-lora-edit-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Flora%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Flora%2Fedit","title":"Flux 2 LoRA (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/lora/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/lora/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lora_path":{"title":"LoRA 1","description":"URL or path to the first LoRA weights.","default":"","type":"string"},"lora_scale":{"title":"LoRA 1 Scale","description":"Blend strength for LoRA 1 (0 = off, 1 = full).","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_2":{"title":"LoRA 2","description":"URL or path to the second LoRA weights.","default":"","type":"string"},"lora_scale_2":{"title":"LoRA 2 Scale","description":"Blend strength for LoRA 2.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_3":{"title":"LoRA 3","description":"URL or path to the third LoRA weights.","default":"","type":"string"},"lora_scale_3":{"title":"LoRA 3 Scale","description":"Blend strength for LoRA 3.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"acceleration":{"title":"Acceleration","description":"The acceleration level to use for the image generation.","default":"regular","type":"string","enum":["none","regular","high"]},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"If set to true, the prompt will be expanded for better results.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"guidance_scale":{"title":"Guidance Scale","description":"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.","default":2.5,"type":"number","minimum":0,"maximum":20},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-general","name":"FLUX.1 General","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"FLUX.1 General — advanced LoRA-capable generation with NAG, reference-only, and full ControlNet support.","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048"],"durations":[],"output_formats":["jpeg","png"],"max_images":4,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-08","popularity_rank":115,"example_prompt":"A Renaissance-style oil painting of an astronaut floating weightless inside a Baroque palace hall, ornate frescoed ceiling, chandeliers casting warm golden light, zero-gravity wine goblets drifting, dramatic chiaroscuro, photorealistic fine detail","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-general-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-general","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-general","title":"FLUX.1 General generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-general.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-general","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lora_path":{"title":"LoRA 1","description":"URL or path to the first LoRA weights.","default":"","type":"string"},"lora_scale":{"title":"LoRA 1 Scale","description":"Blend strength for LoRA 1 (0 = off, 1 = full).","default":1,"type":"number","minimum":-4,"maximum":4,"multipleOf":0.05},"lora_path_2":{"title":"LoRA 2","description":"URL or path to the second LoRA weights.","default":"","type":"string"},"lora_scale_2":{"title":"LoRA 2 Scale","description":"Blend strength for LoRA 2.","default":1,"type":"number","minimum":-4,"maximum":4,"multipleOf":0.05},"lora_path_3":{"title":"LoRA 3","description":"URL or path to the third LoRA weights.","default":"","type":"string"},"lora_scale_3":{"title":"LoRA 3 Scale","description":"Blend strength for LoRA 3.","default":1,"type":"number","minimum":-4,"maximum":4,"multipleOf":0.05},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png"]},"base_shift":{"title":"Base Shift","description":"Base shift for the scheduled timesteps","default":0.5,"type":"number","minimum":0.01,"maximum":5},"sigma_schedule":{"title":"Sigma Schedule","description":"Sigmas schedule for the denoising process.","type":"string","enum":["sgm_uniform"]},"reference_end":{"title":"Reference End","description":"The percentage of the total timesteps when the reference guidance is to be ended.","default":1,"type":"number","minimum":0,"maximum":1},"real_cfg_scale":{"title":"Real Cfg Scale","description":"The 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","default":3.5,"type":"number","minimum":0,"maximum":5},"nag_end":{"title":"Nag End","description":"The proportion of steps to apply NAG. After the specified proportion of steps has been iterated, the remaining steps will use original attention proce","default":0.25,"type":"number","maximum":1},"reference_strength":{"title":"Reference Strength","description":"Strength of reference_only generation. Only used if a reference image is provided.","default":0.65,"type":"number","minimum":-3,"maximum":3},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"use_beta_schedule":{"title":"Use Beta Schedule","description":"Specifies whether beta sigmas ought to be used.","default":false,"type":"boolean"},"negative_prompt":{"title":"Negative Prompt","description":"Negative prompt to steer the image generation away from unwanted features. By default, we will be using NAG for processing the negative prompt.","default":"","type":"string"},"nag_tau":{"title":"Nag Tau","description":"The tau for NAG. Controls the normalization of the hidden state. Higher values will result in a less aggressive normalization, but may also lead to un","default":2.5,"type":"number"},"reference_start":{"title":"Reference Start","description":"The percentage of the total timesteps when the reference guidance is to bestarted.","default":0,"type":"number","minimum":0,"maximum":1},"max_shift":{"title":"Max Shift","description":"Max shift for the scheduled timesteps","default":1.15,"type":"number","minimum":0.01,"maximum":5},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":3.5,"type":"number","minimum":0,"maximum":20},"reference_image_url":{"title":"Reference Image Url","description":"URL of Image for Reference-Only","type":"string"},"scheduler":{"title":"Scheduler","description":"Scheduler for the denoising process.","default":"euler","type":"string","enum":["euler","dpmpp_2m"]},"nag_alpha":{"title":"Nag Alpha","description":"The alpha value for NAG. This value is used as a final weighting factor for steering the normalized guidance (positive and negative prompts) in the di","default":0.25,"type":"number","maximum":1},"use_cfg_zero":{"title":"Use Cfg Zero","description":"Uses CFG-zero init sampling as in https://arxiv.org/abs/2503.18886.","default":false,"type":"boolean"},"use_real_cfg":{"title":"Use Real Cfg","description":"Uses classical CFG as in SD1.5, SDXL, etc. Increases generation times and price when set to be true. If using XLabs IP-Adapter v1, this will be turned","default":false,"type":"boolean"},"nag_scale":{"title":"Nag Scale","description":"The scale for NAG. Higher values will result in a image that is more distant to the negative prompt.","default":3,"type":"number","maximum":10},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"fill_image":{"title":"Fill Image URL","description":"URL of an image used to fill masked areas / influence the generation.","type":"string"},"controlnets":{"title":"ControlNets (JSON)","description":"JSON array of ControlNet configs, e.g. [{\"path\":\"...\",\"control_image_url\":\"...\",\"conditioning_scale\":1}]. Only one controlnet is supported at this time.","type":"object","additionalProperties":true},"controlnet_unions":{"title":"ControlNet Unions (JSON)","description":"JSON array of ControlNet Union configs, e.g. [{\"path\":\"...\",\"controls\":[...]}].","type":"object","additionalProperties":true},"ip_adapters":{"title":"IP-Adapters (JSON)","description":"JSON array of IP-Adapter configs, e.g. [{\"path\":\"...\",\"image_encoder_path\":\"...\",\"image_url\":\"...\",\"scale\":1}].","type":"object","additionalProperties":true},"control_loras":{"title":"Control LoRAs (JSON)","description":"JSON array of control-image LoRAs, e.g. [{\"path\":\"...\",\"control_image_url\":\"...\",\"scale\":1,\"preprocess\":\"canny\"}].","type":"object","additionalProperties":true},"easycontrols":{"title":"EasyControls (JSON)","description":"JSON array of EasyControl inputs, e.g. [{\"control_method_url\":\"...\",\"image_url\":\"...\",\"image_control_type\":\"...\",\"scale\":1}].","type":"object","additionalProperties":true},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-general/image-to-image","name":"FLUX.1 General (I2I)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"FLUX.1 General Image-to-Image — advanced reference-guided editing with NAG and ControlNet support.","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048"],"durations":[],"output_formats":["jpeg","png"],"max_images":4,"base_credits":19,"api_gross_margin_percent":20,"added_at":"2026-05-08","popularity_rank":116,"example_prompt":"Transform into a vivid Art Nouveau illustration, curling organic foliage borders, jewel-tone stained-glass palette, stylized mountains and river rendered as flowing botanical ornaments, decorative gold leaf accents","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-general-i2i-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-general%2Fimage-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-general%2Fimage-to-image","title":"FLUX.1 General (I2I) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-general/image-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-general/image-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lora_path":{"title":"LoRA 1","description":"URL or path to the first LoRA weights.","default":"","type":"string"},"lora_scale":{"title":"LoRA 1 Scale","description":"Blend strength for LoRA 1 (0 = off, 1 = full).","default":1,"type":"number","minimum":-4,"maximum":4,"multipleOf":0.05},"lora_path_2":{"title":"LoRA 2","description":"URL or path to the second LoRA weights.","default":"","type":"string"},"lora_scale_2":{"title":"LoRA 2 Scale","description":"Blend strength for LoRA 2.","default":1,"type":"number","minimum":-4,"maximum":4,"multipleOf":0.05},"lora_path_3":{"title":"LoRA 3","description":"URL or path to the third LoRA weights.","default":"","type":"string"},"lora_scale_3":{"title":"LoRA 3 Scale","description":"Blend strength for LoRA 3.","default":1,"type":"number","minimum":-4,"maximum":4,"multipleOf":0.05},"strength":{"title":"Strength","description":"The strength to use for inpainting/image-to-image. Only used if the image_url is provided. 1.0 is completely remakes the image while 0.0 preserves the","default":0.85,"type":"number","minimum":0.01,"maximum":1},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png"]},"base_shift":{"title":"Base Shift","description":"Base shift for the scheduled timesteps","default":0.5,"type":"number","minimum":0.01,"maximum":5},"sigma_schedule":{"title":"Sigma Schedule","description":"Sigmas schedule for the denoising process.","type":"string","enum":["sgm_uniform"]},"reference_end":{"title":"Reference End","description":"The percentage of the total timesteps when the reference guidance is to be ended.","default":1,"type":"number","minimum":0,"maximum":1},"real_cfg_scale":{"title":"Real Cfg Scale","description":"The 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","default":3.5,"type":"number","minimum":0,"maximum":5},"nag_end":{"title":"Nag End","description":"The proportion of steps to apply NAG. After the specified proportion of steps has been iterated, the remaining steps will use original attention proce","default":0.25,"type":"number","maximum":1},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"reference_strength":{"title":"Reference Strength","description":"Strength of reference_only generation. Only used if a reference image is provided.","default":0.65,"type":"number","minimum":-3,"maximum":3},"use_beta_schedule":{"title":"Use Beta Schedule","description":"Specifies whether beta sigmas ought to be used.","default":false,"type":"boolean"},"negative_prompt":{"title":"Negative Prompt","description":"Negative prompt to steer the image generation away from unwanted features. By default, we will be using NAG for processing the negative prompt.","default":"","type":"string"},"reference_start":{"title":"Reference Start","description":"The percentage of the total timesteps when the reference guidance is to bestarted.","default":0,"type":"number","minimum":0,"maximum":1},"nag_tau":{"title":"Nag Tau","description":"The tau for NAG. Controls the normalization of the hidden state. Higher values will result in a less aggressive normalization, but may also lead to un","default":2.5,"type":"number"},"max_shift":{"title":"Max Shift","description":"Max shift for the scheduled timesteps","default":1.15,"type":"number","minimum":0.01,"maximum":5},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":3.5,"type":"number","minimum":0,"maximum":20},"reference_image_url":{"title":"Reference Image Url","description":"URL of Image for Reference-Only","type":"string"},"scheduler":{"title":"Scheduler","description":"Scheduler for the denoising process.","default":"euler","type":"string","enum":["euler","dpmpp_2m"]},"nag_alpha":{"title":"Nag Alpha","description":"The alpha value for NAG. This value is used as a final weighting factor for steering the normalized guidance (positive and negative prompts) in the di","default":0.25,"type":"number","maximum":1},"use_cfg_zero":{"title":"Use Cfg Zero","description":"Uses CFG-zero init sampling as in https://arxiv.org/abs/2503.18886.","default":false,"type":"boolean"},"use_real_cfg":{"title":"Use Real Cfg","description":"Uses classical CFG as in SD1.5, SDXL, etc. Increases generation times and price when set to be true. If using XLabs IP-Adapter v1, this will be turned","default":false,"type":"boolean"},"nag_scale":{"title":"Nag Scale","description":"The scale for NAG. Higher values will result in a image that is more distant to the negative prompt.","default":3,"type":"number","maximum":10},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"fill_image":{"title":"Fill Image URL","description":"URL of an image used to fill masked areas / influence the generation.","type":"string"},"controlnets":{"title":"ControlNets (JSON)","description":"JSON array of ControlNet configs, e.g. [{\"path\":\"...\",\"control_image_url\":\"...\",\"conditioning_scale\":1}]. Only one controlnet is supported at this time.","type":"object","additionalProperties":true},"controlnet_unions":{"title":"ControlNet Unions (JSON)","description":"JSON array of ControlNet Union configs, e.g. [{\"path\":\"...\",\"controls\":[...]}].","type":"object","additionalProperties":true},"ip_adapters":{"title":"IP-Adapters (JSON)","description":"JSON array of IP-Adapter configs, e.g. [{\"path\":\"...\",\"image_encoder_path\":\"...\",\"image_url\":\"...\",\"scale\":1}].","type":"object","additionalProperties":true},"control_loras":{"title":"Control LoRAs (JSON)","description":"JSON array of control-image LoRAs, e.g. [{\"path\":\"...\",\"control_image_url\":\"...\",\"scale\":1,\"preprocess\":\"canny\"}].","type":"object","additionalProperties":true},"easycontrols":{"title":"EasyControls (JSON)","description":"JSON array of EasyControl inputs, e.g. [{\"control_method_url\":\"...\",\"image_url\":\"...\",\"image_control_type\":\"...\",\"scale\":1}].","type":"object","additionalProperties":true},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-general/inpainting","name":"FLUX.1 General Inpainting","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"FLUX.1 General Inpainting — advanced masked inpainting with NAG and full LoRA support.","categories":["lora","inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048"],"durations":[],"output_formats":["jpeg","png"],"max_images":4,"base_credits":19,"api_gross_margin_percent":20,"added_at":"2026-05-08","popularity_rank":117,"example_prompt":"A majestic white wolf with piercing ice-blue eyes sitting in a snowy clearing, surrounded by ancient pine trees dusted with snow, moonlight filtering through the canopy, photorealistic fur detail, cinematic lighting","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-general-inpainting-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-general%2Finpainting","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-general%2Finpainting","title":"FLUX.1 General Inpainting generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-general/inpainting.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-general/inpainting","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lora_path":{"title":"LoRA 1","description":"URL or path to the first LoRA weights.","default":"","type":"string"},"lora_scale":{"title":"LoRA 1 Scale","description":"Blend strength for LoRA 1 (0 = off, 1 = full).","default":1,"type":"number","minimum":-4,"maximum":4,"multipleOf":0.05},"lora_path_2":{"title":"LoRA 2","description":"URL or path to the second LoRA weights.","default":"","type":"string"},"lora_scale_2":{"title":"LoRA 2 Scale","description":"Blend strength for LoRA 2.","default":1,"type":"number","minimum":-4,"maximum":4,"multipleOf":0.05},"lora_path_3":{"title":"LoRA 3","description":"URL or path to the third LoRA weights.","default":"","type":"string"},"lora_scale_3":{"title":"LoRA 3 Scale","description":"Blend strength for LoRA 3.","default":1,"type":"number","minimum":-4,"maximum":4,"multipleOf":0.05},"strength":{"title":"Strength","description":"The strength to use for inpainting/image-to-image. Only used if the image_url is provided. 1.0 is completely remakes the image while 0.0 preserves the","default":0.85,"type":"number","minimum":0.01,"maximum":1},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png"]},"base_shift":{"title":"Base Shift","description":"Base shift for the scheduled timesteps","default":0.5,"type":"number","minimum":0.01,"maximum":5},"sigma_schedule":{"title":"Sigma Schedule","description":"Sigmas schedule for the denoising process.","type":"string","enum":["sgm_uniform"]},"reference_end":{"title":"Reference End","description":"The percentage of the total timesteps when the reference guidance is to be ended.","default":1,"type":"number","minimum":0,"maximum":1},"real_cfg_scale":{"title":"Real Cfg Scale","description":"The 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","default":3.5,"type":"number","minimum":0,"maximum":5},"nag_end":{"title":"Nag End","description":"The proportion of steps to apply NAG. After the specified proportion of steps has been iterated, the remaining steps will use original attention proce","default":0.25,"type":"number","minimum":0,"maximum":1},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"reference_strength":{"title":"Reference Strength","description":"Strength of reference_only generation. Only used if a reference image is provided.","default":0.65,"type":"number","minimum":-3,"maximum":3},"use_beta_schedule":{"title":"Use Beta Schedule","description":"Specifies whether beta sigmas ought to be used.","default":false,"type":"boolean"},"negative_prompt":{"title":"Negative Prompt","description":"Negative prompt to steer the image generation away from unwanted features. By default, we will be using NAG for processing the negative prompt.","default":"","type":"string"},"reference_start":{"title":"Reference Start","description":"The percentage of the total timesteps when the reference guidance is to bestarted.","default":0,"type":"number","minimum":0,"maximum":1},"nag_tau":{"title":"Nag Tau","description":"The tau for NAG. Controls the normalization of the hidden state. Higher values will result in a less aggressive normalization, but may also lead to un","default":2.5,"type":"number","minimum":0},"max_shift":{"title":"Max Shift","description":"Max shift for the scheduled timesteps","default":1.15,"type":"number","minimum":0.01,"maximum":5},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":3.5,"type":"number","minimum":0,"maximum":20},"reference_image_url":{"title":"Reference Image Url","description":"URL of Image for Reference-Only","type":"string"},"scheduler":{"title":"Scheduler","description":"Scheduler for the denoising process.","default":"euler","type":"string","enum":["euler","dpmpp_2m"]},"mask_url":{"title":"Mask Url","description":"The mask to area to Inpaint in.","type":"string"},"nag_alpha":{"title":"Nag Alpha","description":"The alpha value for NAG. This value is used as a final weighting factor for steering the normalized guidance (positive and negative prompts) in the di","default":0.25,"type":"number","minimum":0,"maximum":1},"use_cfg_zero":{"title":"Use Cfg Zero","description":"Uses CFG-zero init sampling as in https://arxiv.org/abs/2503.18886.","default":false,"type":"boolean"},"use_real_cfg":{"title":"Use Real Cfg","description":"Uses classical CFG as in SD1.5, SDXL, etc. Increases generation times and price when set to be true. If using XLabs IP-Adapter v1, this will be turned","default":false,"type":"boolean"},"nag_scale":{"title":"Nag Scale","description":"The scale for NAG. Higher values will result in a image that is more distant to the negative prompt.","default":3,"type":"number","minimum":1,"maximum":10},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"fill_image":{"title":"Fill Image URL","description":"URL of an image used to fill masked areas / influence the generation.","type":"string"},"controlnets":{"title":"ControlNets (JSON)","description":"JSON array of ControlNet configs, e.g. [{\"path\":\"...\",\"control_image_url\":\"...\",\"conditioning_scale\":1}]. Only one controlnet is supported at this time.","type":"object","additionalProperties":true},"controlnet_unions":{"title":"ControlNet Unions (JSON)","description":"JSON array of ControlNet Union configs, e.g. [{\"path\":\"...\",\"controls\":[...]}].","type":"object","additionalProperties":true},"ip_adapters":{"title":"IP-Adapters (JSON)","description":"JSON array of IP-Adapter configs, e.g. [{\"path\":\"...\",\"image_encoder_path\":\"...\",\"image_url\":\"...\",\"scale\":1}].","type":"object","additionalProperties":true},"control_loras":{"title":"Control LoRAs (JSON)","description":"JSON array of control-image LoRAs, e.g. [{\"path\":\"...\",\"control_image_url\":\"...\",\"scale\":1,\"preprocess\":\"canny\"}].","type":"object","additionalProperties":true},"easycontrols":{"title":"EasyControls (JSON)","description":"JSON array of EasyControl inputs, e.g. [{\"control_method_url\":\"...\",\"image_url\":\"...\",\"image_control_type\":\"...\",\"scale\":1}].","type":"object","additionalProperties":true},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt","mask_url","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2/klein/4b/base/lora","name":"Flux 2 Klein 4B LoRA","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Klein 4B LoRA — fast 4B parameter Klein model with LoRA support for efficient custom training.","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":3,"api_gross_margin_percent":20,"added_at":"2026-05-08","popularity_rank":118,"example_prompt":"A vintage 1950s science fiction pulp novel cover, retro rocket ship launching from a crater-pocked alien world, a ringed gas giant looming in the alien sky, hand-painted illustration, warm yellows and oranges, dramatic shadow play","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-klein-4b-lora-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F4b%2Fbase%2Flora","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F4b%2Fbase%2Flora","title":"Flux 2 Klein 4B LoRA generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/klein/4b/base/lora.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/klein/4b/base/lora","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lora_path":{"title":"LoRA 1","description":"URL or path to the first LoRA weights.","default":"","type":"string"},"lora_scale":{"title":"LoRA 1 Scale","description":"Blend strength for LoRA 1 (0 = off, 1 = full).","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_2":{"title":"LoRA 2","description":"URL or path to the second LoRA weights.","default":"","type":"string"},"lora_scale_2":{"title":"LoRA 2 Scale","description":"Blend strength for LoRA 2.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_3":{"title":"LoRA 3","description":"URL or path to the third LoRA weights.","default":"","type":"string"},"lora_scale_3":{"title":"LoRA 3 Scale","description":"Blend strength for LoRA 3.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"acceleration":{"title":"Acceleration","description":"The acceleration level to use for image generation.","default":"regular","type":"string","enum":["none","regular","high"]},"negative_prompt":{"title":"Negative Prompt","description":"Negative prompt for classifier-free guidance. Describes what to avoid in the image.","default":"","type":"string"},"guidance_scale":{"title":"Guidance Scale","description":"Guidance scale for classifier-free guidance.","default":5,"type":"number","minimum":0,"maximum":20},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2/klein/4b/base/edit/lora","name":"Flux 2 Klein 4B LoRA (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Klein 4B LoRA Edit — fast image-to-image editing with 4B Klein model and custom LoRA.","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-08","popularity_rank":119,"example_prompt":"Apply the vintage pulp novel illustration style to this scene, transform the lighting and textures accordingly","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-klein-4b-lora-edit-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F4b%2Fbase%2Fedit%2Flora","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F4b%2Fbase%2Fedit%2Flora","title":"Flux 2 Klein 4B LoRA (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/klein/4b/base/edit/lora.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/klein/4b/base/edit/lora","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lora_path":{"title":"LoRA 1","description":"URL or path to the first LoRA weights.","default":"","type":"string"},"lora_scale":{"title":"LoRA 1 Scale","description":"Blend strength for LoRA 1 (0 = off, 1 = full).","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_2":{"title":"LoRA 2","description":"URL or path to the second LoRA weights.","default":"","type":"string"},"lora_scale_2":{"title":"LoRA 2 Scale","description":"Blend strength for LoRA 2.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_3":{"title":"LoRA 3","description":"URL or path to the third LoRA weights.","default":"","type":"string"},"lora_scale_3":{"title":"LoRA 3 Scale","description":"Blend strength for LoRA 3.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"acceleration":{"title":"Acceleration","description":"The acceleration level to use for image generation.","default":"regular","type":"string","enum":["none","regular","high"]},"negative_prompt":{"title":"Negative Prompt","description":"Negative prompt for classifier-free guidance. Describes what to avoid in the image.","default":"","type":"string"},"guidance_scale":{"title":"Guidance Scale","description":"Guidance scale for classifier-free guidance.","default":5,"type":"number","minimum":0,"maximum":20},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2/klein/9b/base/lora","name":"Flux 2 Klein 9B LoRA","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Klein 9B LoRA — 9B parameter Klein model with LoRA support for high-quality custom generation.","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":3,"api_gross_margin_percent":20,"added_at":"2026-05-08","popularity_rank":120,"example_prompt":"arcane_visual_style, a powerful mage summoning arcane energy in an ancient library, swirling blue and purple magic, floating spell tomes, painted animated series aesthetic, dramatic lighting from magical glow","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-klein-9b-lora-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F9b%2Fbase%2Flora","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F9b%2Fbase%2Flora","title":"Flux 2 Klein 9B LoRA generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/klein/9b/base/lora.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/klein/9b/base/lora","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lora_path":{"title":"LoRA 1","description":"URL or path to the first LoRA weights.","default":"","type":"string"},"lora_scale":{"title":"LoRA 1 Scale","description":"Blend strength for LoRA 1 (0 = off, 1 = full).","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_2":{"title":"LoRA 2","description":"URL or path to the second LoRA weights.","default":"","type":"string"},"lora_scale_2":{"title":"LoRA 2 Scale","description":"Blend strength for LoRA 2.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_3":{"title":"LoRA 3","description":"URL or path to the third LoRA weights.","default":"","type":"string"},"lora_scale_3":{"title":"LoRA 3 Scale","description":"Blend strength for LoRA 3.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"acceleration":{"title":"Acceleration","description":"The acceleration level to use for image generation.","default":"regular","type":"string","enum":["none","regular","high"]},"negative_prompt":{"title":"Negative Prompt","description":"Negative prompt for classifier-free guidance. Describes what to avoid in the image.","default":"","type":"string"},"guidance_scale":{"title":"Guidance Scale","description":"Guidance scale for classifier-free guidance.","default":5,"type":"number","minimum":0,"maximum":20},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/flux-2/klein/9b/base/edit/lora","name":"Flux 2 Klein 9B LoRA (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Klein 9B LoRA Edit — image-to-image editing with 9B Klein model and custom LoRA.","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"],"resolutions":["512","1024","2048","4096"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-08","popularity_rank":121,"example_prompt":"arcane_visual_style, reimagine the scene in Arcane animated series aesthetic with painterly neon lighting and dramatic dark ink shadows, transform architecture into glowing crystal spires","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-klein-9b-lora-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F9b%2Fbase%2Fedit%2Flora","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2%2Fklein%2F9b%2Fbase%2Fedit%2Flora","title":"Flux 2 Klein 9B LoRA (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2/klein/9b/base/edit/lora.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2/klein/9b/base/edit/lora","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"lora_path":{"title":"LoRA 1","description":"URL or path to the first LoRA weights.","default":"","type":"string"},"lora_scale":{"title":"LoRA 1 Scale","description":"Blend strength for LoRA 1 (0 = off, 1 = full).","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_2":{"title":"LoRA 2","description":"URL or path to the second LoRA weights.","default":"","type":"string"},"lora_scale_2":{"title":"LoRA 2 Scale","description":"Blend strength for LoRA 2.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_path_3":{"title":"LoRA 3","description":"URL or path to the third LoRA weights.","default":"","type":"string"},"lora_scale_3":{"title":"LoRA 3 Scale","description":"Blend strength for LoRA 3.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"acceleration":{"title":"Acceleration","description":"The acceleration level to use for image generation.","default":"regular","type":"string","enum":["none","regular","high"]},"negative_prompt":{"title":"Negative Prompt","description":"Negative prompt for classifier-free guidance. Describes what to avoid in the image.","default":"","type":"string"},"guidance_scale":{"title":"Guidance Scale","description":"Guidance scale for classifier-free guidance.","default":5,"type":"number","minimum":0,"maximum":20},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"png","type":"string","enum":["jpeg","png","webp"]},"seed":{"title":"Seed","description":"The seed to use for the generation. If not provided, a random seed will be used.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","21:9","9:21","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/hidream-i1-full","name":"HiDream I1","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"HiDream I1 Full — 17B-parameter open-source text-to-image model delivering state-of-the-art photorealism with LoRA support.","pricing_note":"~$0.05 / MP · 1024² ≈ 13 cr · 2048² ≈ 50 cr","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["1024","2048"],"durations":[],"max_images":4,"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":122,"example_prompt":"A breathtaking aerial view of an ancient Aztec pyramid rising above an endless carpet of dense tropical jungle at sunrise, golden mist weaving between the treetops, a flock of scarlet macaws erupting from the canopy, intricate stone carvings catch the first rays of light, distant volcanic peaks silhouetted against a vivid amber and rose sky, ultra-detailed foliage, photorealistic, cinematic wide-angle drone shot, 8K resolution","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/hidream-i1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fhidream-i1-full","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fhidream-i1-full","title":"HiDream I1 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/hidream-i1-full.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/hidream-i1-full","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of inference steps. More = higher quality, slower.","default":50,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"How closely to follow the prompt. Higher = more faithful, less creative.","default":5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"negative_prompt":{"title":"Negative Prompt","description":"Elements to exclude from the image — colors, objects, styles, or qualities to avoid.","default":"","type":"string"},"enable_safety_checker":{"title":"Safety Checker","description":"Filter potentially unsafe content from the output.","default":true,"type":"boolean"},"lora_path":{"title":"LoRA Path","description":"URL or Hugging Face path to LoRA weights (e.g. username/repo or https://…).","type":"string"},"lora_scale":{"title":"LoRA Scale","description":"Strength of the LoRA effect. 1 = default weight, higher = stronger influence.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_weight_name":{"title":"LoRA Weight Name","description":"Safetensors filename within the HuggingFace repo (only needed if the repo has multiple .safetensors files).","type":"string"},"lora_path_2":{"title":"LoRA Path 2","description":"URL or Hugging Face path to a second set of LoRA weights.","type":"string"},"lora_scale_2":{"title":"LoRA Scale 2","description":"Strength of the second LoRA.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_weight_name_2":{"title":"LoRA Weight Name 2","description":"Safetensors filename for the second LoRA repo (optional).","type":"string"},"lora_path_3":{"title":"LoRA Path 3","description":"URL or Hugging Face path to a third set of LoRA weights.","type":"string"},"lora_scale_3":{"title":"LoRA Scale 3","description":"Strength of the third LoRA.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_weight_name_3":{"title":"LoRA Weight Name 3","description":"Safetensors filename for the third LoRA repo (optional).","type":"string"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"seed":{"title":"Seed","description":"The same seed and the same prompt will output the same image every time.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/hidream-i1-fast","name":"HiDream I1 Fast","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"HiDream I1 Fast — accelerated 17B-parameter text-to-image model delivering high quality in just 16 steps.","pricing_note":"~$0.01 / MP · 1024² ≈ 3 cr · 2048² ≈ 10 cr","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["1024","2048"],"durations":[],"max_images":4,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":123,"example_prompt":"A lone wolf standing on a cliff edge howling at a massive full moon, bioluminescent forest glowing teal and purple below, northern lights rippling across a star-filled sky, ultra detailed fur, breathtaking natural scenery, cinematic wide-angle composition, ethereal lighting, 8K resolution","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/hidream-i1-fast.jpg"},"schema_url":"/api/v1/models?id=fal-ai%2Fhidream-i1-fast","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fhidream-i1-fast","title":"HiDream I1 Fast generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/hidream-i1-fast.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/hidream-i1-fast","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of inference steps. Fast model runs well at 16.","default":16,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"negative_prompt":{"title":"Negative Prompt","description":"Elements to exclude from the image — colors, objects, styles, or qualities to avoid.","default":"","type":"string"},"enable_safety_checker":{"title":"Safety Checker","description":"Filter potentially unsafe content from the output.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"seed":{"title":"Seed","description":"The same seed and the same prompt will output the same image every time.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/hidream-i1-full/image-to-image","name":"HiDream Edit","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"HiDream Edit — instruction-based image editing using HiDream I1 Full for high-quality transformations with LoRA support.","pricing_note":"~$0.05 / MP · 1024² ≈ 13 cr · 2048² ≈ 50 cr","categories":["edit","lora"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":4,"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":124,"example_prompt":"Transform her into a Victorian-era aristocrat wearing an elaborate emerald green silk gown with gold embroidery and a pearl necklace, ornate upswept hair adorned with jeweled pins, standing in a grand 19th century parlour with velvet drapes, gilded mirrors, and candlelit chandeliers, oil painting realism","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/hidream-edit.jpg"},"schema_url":"/api/v1/models?id=fal-ai%2Fhidream-i1-full%2Fimage-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fhidream-i1-full%2Fimage-to-image","title":"HiDream Edit generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/hidream-i1-full/image-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/hidream-i1-full/image-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of inference steps. More = higher quality, slower.","default":50,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"How closely to follow the prompt. Higher = more faithful, less creative.","default":5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"strength":{"title":"Strength","description":"Denoising strength. 0 = identical to input, 1 = full transformation.","default":0.75,"type":"number","minimum":0,"maximum":1,"multipleOf":0.01},"negative_prompt":{"title":"Negative Prompt","description":"Elements to exclude from the image — colors, objects, styles, or qualities to avoid.","default":"","type":"string"},"enable_safety_checker":{"title":"Safety Checker","description":"Filter potentially unsafe content from the output.","default":true,"type":"boolean"},"lora_path":{"title":"LoRA Path","description":"URL or Hugging Face path to LoRA weights (e.g. username/repo or https://…).","type":"string"},"lora_scale":{"title":"LoRA Scale","description":"Strength of the LoRA effect. 1 = default weight, higher = stronger influence.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_weight_name":{"title":"LoRA Weight Name","description":"Safetensors filename within the HuggingFace repo (only needed if the repo has multiple .safetensors files).","type":"string"},"lora_path_2":{"title":"LoRA Path 2","description":"URL or Hugging Face path to a second set of LoRA weights.","type":"string"},"lora_scale_2":{"title":"LoRA Scale 2","description":"Strength of the second LoRA.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_weight_name_2":{"title":"LoRA Weight Name 2","description":"Safetensors filename for the second LoRA repo (optional).","type":"string"},"lora_path_3":{"title":"LoRA Path 3","description":"URL or Hugging Face path to a third set of LoRA weights.","type":"string"},"lora_scale_3":{"title":"LoRA Scale 3","description":"Strength of the third LoRA.","default":1,"type":"number","minimum":0,"maximum":4,"multipleOf":0.05},"lora_weight_name_3":{"title":"LoRA Weight Name 3","description":"Safetensors filename for the third LoRA repo (optional).","type":"string"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"seed":{"title":"Seed","description":"The same seed and the same prompt will output the same image every time.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/hidream-o1-image","name":"HiDream O1","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"HiDream O1 — unified reasoning-powered model for text-to-image, instruction editing, and multi-reference subject personalization in one endpoint.","pricing_note":"~$0.01 / MP · 1024² ≈ 3 cr · 2048² ≈ 10 cr","categories":["generate-image","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["1024","2048"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"max_reference_images":4,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-28","popularity_rank":125,"example_prompt":"A lone astronaut standing in a vast alien desert at twilight, twin moons rising on the horizon, bioluminescent flora scattered across rust-colored dunes, photorealistic cinematic lighting, ultra-detailed spacesuit reflections, 8K resolution","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/hidream-o1-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fhidream-o1-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fhidream-o1-image","title":"HiDream O1 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/hidream-o1-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/hidream-o1-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of denoising steps. More = higher quality, slower.","default":50,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"Classifier-free guidance scale. Higher = more faithful to prompt.","default":5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"keep_original_aspect":{"title":"Keep Original Aspect","description":"When one reference image is provided, preserve its aspect ratio for the output.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","description":"Filter potentially unsafe content from the output.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"Output image format.","default":"png","type":"string","enum":["jpeg","png","webp"]},"seed":{"title":"Seed","description":"Random seed for reproducible generation.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/hidream-o1-image/edit","name":"HiDream O1 Edit","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"HiDream O1 Edit — dedicated editing endpoint requiring a reference image for instruction-based transformation and subject personalization.","pricing_note":"~$0.01 / MP · 1024² ≈ 3 cr · 2048² ≈ 10 cr","categories":["generate-image","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["1024","2048"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":4,"max_reference_images":4,"base_credits":3,"api_gross_margin_percent":20,"added_at":"2026-05-28","popularity_rank":126,"example_prompt":"Replace the perfume bottle with a lipstick, keep the same lighting and background, photorealistic","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/hidream-edit.jpg"},"schema_url":"/api/v1/models?id=fal-ai%2Fhidream-o1-image%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fhidream-o1-image%2Fedit","title":"HiDream O1 Edit generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/hidream-o1-image/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/hidream-o1-image/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of denoising steps. More = higher quality, slower.","default":50,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"guidance_scale":{"title":"Guidance Scale","description":"Classifier-free guidance scale. Higher = more faithful to prompt.","default":5,"type":"number","minimum":0,"maximum":20,"multipleOf":0.1},"keep_original_aspect":{"title":"Keep Original Aspect","description":"When one reference image is provided, preserve its aspect ratio for the output.","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Safety Checker","description":"Filter potentially unsafe content from the output.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"Output image format.","default":"png","type":"string","enum":["jpeg","png","webp"]},"seed":{"title":"Seed","description":"Random seed for reproducible generation.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":4}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false}},{"id":"wan/v2.7-image/pro","name":"WAN 2.7 Image Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"WAN 2.7 Image Pro — premium Alibaba image model with accurate text rendering, brand-color fidelity, and character-consistent multi-image generation plus multi-image editing. Optional reference-image editing with up to 4 references.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048","4096"],"durations":[],"max_images":4,"max_reference_images":4,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":127,"example_prompt":"A dramatic high-speed photograph of colorful tropical fruits exploding through clear water in bright daylight. Slices of orange, kiwi, dragon fruit, lemon, strawberries, and mango burst outward with massive splashes and suspended droplets frozen in motion.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/wan-2.7-text-to-image-sm.webp"},"schema_url":"/api/v1/models?id=wan%2Fv2.7-image%2Fpro","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=wan%2Fv2.7-image%2Fpro","title":"WAN 2.7 Image Pro generation request","description":"Request body accepted by POST /api/v1/generate for wan/v2.7-image/pro.","type":"object","properties":{"model_id":{"type":"string","const":"wan/v2.7-image/pro","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Content to avoid in the generated image. Max 500 characters.","default":"","type":"string"},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"Enable LLM prompt optimization for better results.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Random seed for reproducibility (0-2147483647).","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048","4096"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"wan/v2.7-image","name":"WAN 2.7 Image","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"WAN 2.7 Image — Alibaba image model with accurate text rendering, brand-color fidelity, and character-consistent multi-image generation plus multi-image editing. Optional reference-image editing with up to 4 references.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":4,"max_reference_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":128,"example_prompt":"Transform this serene koi pond into a mystical bioluminescent night scene — the water glows neon blue with softly lit koi fish swimming through trails of phosphorescent light, lily pads emit a pale green glow, fireflies drift above the surface, ancient mossy stones lit by moonlight","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/wan-2-7-edit-sm.webp"},"schema_url":"/api/v1/models?id=wan%2Fv2.7-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=wan%2Fv2.7-image","title":"WAN 2.7 Image generation request","description":"Request body accepted by POST /api/v1/generate for wan/v2.7-image.","type":"object","properties":{"model_id":{"type":"string","const":"wan/v2.7-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Content to avoid in the generated image. Max 500 characters.","default":"","type":"string"},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"Enable LLM prompt optimization for better results.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Random seed for reproducibility (0-2147483647).","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"z-image/turbo/dashscope","name":"Z-Image Turbo","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Z-Image Turbo — fast, low-cost image model on Alibaba DashScope, tuned for photorealistic portraits.","pricing_note":"$0.005 / image (cross-confirmed vs SiliconFlow + WaveSpeed resale; resolution-independent)","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":129,"example_prompt":"A powerful and emotional portrait of an indigenous woman teaching a young girl in a natural outdoor setting during warm golden daylight, strong authentic facial features, deep expressive eyes, long dark braided hair, photorealistic, soft natural lighting","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/wan-2.6-text-to-image-sm.webp"},"schema_url":"/api/v1/models?id=z-image%2Fturbo%2Fdashscope","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=z-image%2Fturbo%2Fdashscope","title":"Z-Image Turbo generation request","description":"Request body accepted by POST /api/v1/generate for z-image/turbo/dashscope.","type":"object","properties":{"model_id":{"type":"string","const":"z-image/turbo/dashscope","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"Enable LLM prompt optimization for better results.","default":false,"type":"boolean"},"seed":{"title":"Seed","description":"Random seed for reproducibility (0-2147483647).","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/stable-diffusion-v35-large","name":"SD 3.5 Large","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"SD 3.5 Large — Stability AI's flagship model with best-in-class quality for complex artistic compositions.","categories":["lora"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["512","1024","2048"],"durations":[],"output_formats":["png","jpeg"],"max_images":4,"base_credits":9,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":130,"example_prompt":"A surreal fashion portrait of a woman emerging from a storm of shattered glass, flowing ink, smoke, and liquid gold. Half of her face remains realistic while the other half dissolves into abstract artistic fragments made of paint splashes, feathers, glowing particles, and geometric shapes floating through the air.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/stable-diffusion-v35-large-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-diffusion-v35-large","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-diffusion-v35-large","title":"SD 3.5 Large generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-diffusion-v35-large.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-diffusion-v35-large","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":3.5,"type":"number","minimum":0,"maximum":20},"negative_prompt":{"title":"Negative Prompt","description":"The 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 deta","default":"","type":"string"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"ia_scale":{"title":"IP-Adapter Scale","description":"Strength of the uploaded reference image's style influence. Only used when a reference image is uploaded.","default":1,"type":"number","minimum":0,"maximum":2},"ia_path":{"title":"IP-Adapter Path","description":"HuggingFace path to the IP-Adapter weights. Leave default unless using a custom adapter.","default":"InstantX/SD3.5-Large-IP-Adapter","type":"string"},"ia_weight_name":{"title":"IP-Adapter Weight Name","description":"Filename of the IP-Adapter weights inside the repo. Leave default unless using a custom adapter.","default":"ip-adapter.bin","type":"string"},"ia_image_encoder_path":{"title":"Image Encoder Path","description":"HuggingFace path to the IP-Adapter's image encoder. Leave default unless using a custom adapter.","default":"google/siglip-so400m-patch14-384","type":"string"},"lora_path":{"title":"LoRA Path","description":"URL or Hugging Face path to LoRA weights (e.g. username/repo or https://…).","type":"string"},"lora_scale":{"title":"LoRA Scale","description":"Strength of the LoRA effect. 1 = default weight, higher = stronger influence.","default":1,"type":"number","minimum":0,"maximum":4},"lora_path_2":{"title":"LoRA Path 2","description":"URL or Hugging Face path to a second set of LoRA weights.","type":"string"},"lora_scale_2":{"title":"LoRA Scale 2","description":"Strength of the second LoRA.","default":1,"type":"number","minimum":0,"maximum":4},"lora_path_3":{"title":"LoRA Path 3","description":"URL or Hugging Face path to a third set of LoRA weights.","type":"string"},"lora_scale_3":{"title":"LoRA Scale 3","description":"Strength of the third LoRA.","default":1,"type":"number","minimum":0,"maximum":4},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/stable-diffusion-v35-medium","name":"SD 3.5 Medium","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"SD 3.5 Medium — balanced quality and speed for versatile image generation.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["512","1024","2048"],"durations":[],"output_formats":["png","jpeg"],"max_images":4,"base_credits":3,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":131,"example_prompt":"A cinematic portrait of a violinist performing alone in an abandoned train station during sunset. Warm golden light enters through broken glass ceilings while music sheets fly through the air around the musician.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/stable-diffusion-v35-medium-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-diffusion-v35-medium","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-diffusion-v35-medium","title":"SD 3.5 Medium generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-diffusion-v35-medium.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-diffusion-v35-medium","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"output_format":{"title":"Output Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":4.5,"type":"number","minimum":0,"maximum":20},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":40,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of the model will output the same image every time.","type":"integer"},"negative_prompt":{"title":"Negative Prompt","description":"The 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 deta","default":"","type":"string"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"auto_fix":{"title":"Auto Fix Size","description":"Silently rounds the requested image size to the nearest value the model supports. Disable to get an error instead of a rounded size.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/stable-diffusion-v3-medium","name":"SD 3 Medium","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"SD 3 Medium — Stability AI's SD3 model optimized for quality and speed balance.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["512","1024","2048"],"durations":[],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":132,"example_prompt":"A father helping his daughter prepare breakfast in a small kitchen, morning sunlight through the window, genuine interaction, realistic home environment, documentary photography","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/stable-diffusion-v3-medium-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-diffusion-v3-medium","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-diffusion-v3-medium","title":"SD 3 Medium generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-diffusion-v3-medium.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-diffusion-v3-medium","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"prompt_expansion":{"title":"Prompt Expansion","description":"If set to true, prompt will be upsampled with more details.","default":false,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of Stable Diffusion will output the same image every time.","type":"integer"},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":5,"type":"number","minimum":0,"maximum":20},"negative_prompt":{"title":"Negative Prompt","description":"The negative prompt to generate an image from.","default":"","type":"string"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/stable-diffusion-v3-medium/image-to-image","name":"SD 3 Medium (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"SD 3 Medium Edit — image-to-image editing with Stability AI's SD3 model.","pricing_note":"$0.035 / image (same rate as SD 3 Medium)","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["512","1024","2048"],"durations":[],"max_images":4,"max_reference_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":133,"example_prompt":"Transform this medieval castle into an enchanted fantasy stronghold — glowing magical runes carved into the stone walls, ethereal blue and violet aurora lights swirling around the towers, a mystical fire burning at the highest turret, crystalline dragon perched on a battlement, enchanted forest with luminous trees replacing the surrounding landscape, ultra-detailed, cinematic fantasy realism","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/sd3-medium-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fstable-diffusion-v3-medium%2Fimage-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fstable-diffusion-v3-medium%2Fimage-to-image","title":"SD 3 Medium (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/stable-diffusion-v3-medium/image-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/stable-diffusion-v3-medium/image-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"prompt_expansion":{"title":"Prompt Expansion","description":"If set to true, prompt will be upsampled with more details.","default":false,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":28,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"strength":{"title":"Strength","description":"The strength of the image-to-image transformation.","default":0.9,"type":"number","minimum":0.01,"maximum":1},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of Stable Diffusion will output the same image every time.","type":"integer"},"negative_prompt":{"title":"Negative Prompt","description":"The negative prompt to generate an image from.","default":"","type":"string"},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":5,"type":"number","minimum":0,"maximum":20},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["512","1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":4}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/fast-sdxl","name":"Fast SDXL","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Fast SDXL — accelerated SDXL generation for quick, high-resolution image creation.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["1024"],"durations":[],"output_formats":["png","jpeg"],"max_images":4,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":134,"example_prompt":"photo of a rhino dressed suit and tie sitting at a table in a bar with a bar stools, award winning photography, Elke vogelsang","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/fast-sdxl-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Ffast-sdxl","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Ffast-sdxl","title":"Fast SDXL generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/fast-sdxl.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/fast-sdxl","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of Stable Diffusion will output the same image every time.","type":"integer"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":25,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"negative_prompt":{"title":"Negative Prompt","description":"The 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 deta","default":"","type":"string"},"expand_prompt":{"title":"Expand Prompt","description":"If set to true, the prompt will be expanded with additional prompts.","default":false,"type":"boolean"},"format":{"title":"Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":7.5,"type":"number","minimum":0,"maximum":20},"safety_checker_version":{"title":"Safety Checker Version","description":"The version of the safety checker to use. v1 is the default CompVis safety checker. v2 uses a custom ViT model.","default":"v1","type":"string","enum":["v1","v2"]},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"lora_path":{"title":"LoRA Path","description":"URL or Hugging Face path to LoRA weights (e.g. username/repo or https://…).","type":"string"},"lora_scale":{"title":"LoRA Scale","description":"Strength of the LoRA effect. 1 = default weight.","default":1,"type":"number","minimum":0,"maximum":1},"lora_path_2":{"title":"LoRA Path 2","description":"URL or Hugging Face path to a second set of LoRA weights.","type":"string"},"lora_scale_2":{"title":"LoRA Scale 2","description":"Strength of the second LoRA.","default":1,"type":"number","minimum":0,"maximum":1},"lora_path_3":{"title":"LoRA Path 3","description":"URL or Hugging Face path to a third set of LoRA weights.","type":"string"},"lora_scale_3":{"title":"LoRA Scale 3","description":"Strength of the third LoRA.","default":1,"type":"number","minimum":0,"maximum":1},"embedding_path":{"title":"Embedding Path","description":"URL or Hugging Face path to textual-inversion embedding weights.","type":"string"},"embedding_tokens":{"title":"Embedding Tokens","description":"Tokens that trigger the embedding when used in your prompt.","type":"array","items":{"type":"string"}},"embedding_path_2":{"title":"Embedding Path 2","description":"URL or Hugging Face path to a second embedding.","type":"string"},"embedding_tokens_2":{"title":"Embedding Tokens 2","description":"Tokens for the second embedding.","type":"array","items":{"type":"string"}},"embedding_path_3":{"title":"Embedding Path 3","description":"URL or Hugging Face path to a third embedding.","type":"string"},"embedding_tokens_3":{"title":"Embedding Tokens 3","description":"Tokens for the third embedding.","type":"array","items":{"type":"string"}},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["1024"]},"output_format":{"type":"string","enum":["png","jpeg"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/fast-sdxl/image-to-image","name":"Fast SDXL (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Fast SDXL Edit — image-to-image editing using accelerated SDXL.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["1024"],"durations":[],"output_formats":["png","jpeg"],"max_images":4,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":135,"example_prompt":"A lone red fox sitting in a snowy forest clearing at dusk, pine trees dusted with snow, soft pink and purple sky, vibrant oil painting style, thick impressionist brushstrokes, rich texture, warm palette, artistic masterpiece","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/fast-sdxl-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Ffast-sdxl%2Fimage-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Ffast-sdxl%2Fimage-to-image","title":"Fast SDXL (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/fast-sdxl/image-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/fast-sdxl/image-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of Stable Diffusion will output the same image every time.","type":"integer"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":25,"type":"number","minimum":1,"maximum":65,"multipleOf":1},"crop_output":{"title":"Crop Output","description":"If set to true, the output cropped to the proper aspect ratio after generating.","default":false,"type":"boolean"},"negative_prompt":{"title":"Negative Prompt","description":"The 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 detai","default":"","type":"string"},"expand_prompt":{"title":"Expand Prompt","description":"If set to true, the prompt will be expanded with additional prompts.","default":false,"type":"boolean"},"format":{"title":"Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"strength":{"title":"Strength","description":"determines how much the generated image resembles the initial image","default":0.95,"type":"number","minimum":0.05,"maximum":1},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":7.5,"type":"number","minimum":0,"maximum":20},"safety_checker_version":{"title":"Safety Checker Version","description":"The version of the safety checker to use. v1 is the default CompVis safety checker. v2 uses a custom ViT model.","default":"v1","type":"string","enum":["v1","v2"]},"preserve_aspect_ratio":{"title":"Preserve Aspect Ratio","description":"If set to true, the aspect ratio of the generated image will be preserved even if the image size is too large. However, if the image is not a multiple","default":false,"type":"boolean"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"lora_path":{"title":"LoRA Path","description":"URL or Hugging Face path to LoRA weights (e.g. username/repo or https://…).","type":"string"},"lora_scale":{"title":"LoRA Scale","description":"Strength of the LoRA effect. 1 = default weight.","default":1,"type":"number","minimum":0,"maximum":1},"lora_path_2":{"title":"LoRA Path 2","description":"URL or Hugging Face path to a second set of LoRA weights.","type":"string"},"lora_scale_2":{"title":"LoRA Scale 2","description":"Strength of the second LoRA.","default":1,"type":"number","minimum":0,"maximum":1},"lora_path_3":{"title":"LoRA Path 3","description":"URL or Hugging Face path to a third set of LoRA weights.","type":"string"},"lora_scale_3":{"title":"LoRA Scale 3","description":"Strength of the third LoRA.","default":1,"type":"number","minimum":0,"maximum":1},"embedding_path":{"title":"Embedding Path","description":"URL or Hugging Face path to textual-inversion embedding weights.","type":"string"},"embedding_tokens":{"title":"Embedding Tokens","description":"Tokens that trigger the embedding when used in your prompt.","type":"array","items":{"type":"string"}},"embedding_path_2":{"title":"Embedding Path 2","description":"URL or Hugging Face path to a second embedding.","type":"string"},"embedding_tokens_2":{"title":"Embedding Tokens 2","description":"Tokens for the second embedding.","type":"array","items":{"type":"string"}},"embedding_path_3":{"title":"Embedding Path 3","description":"URL or Hugging Face path to a third embedding.","type":"string"},"embedding_tokens_3":{"title":"Embedding Tokens 3","description":"Tokens for the third embedding.","type":"array","items":{"type":"string"}},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["1024"]},"output_format":{"type":"string","enum":["png","jpeg"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/fast-lightning-sdxl","name":"Fast Lightning SDXL","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Fast Lightning SDXL — ultra-fast SDXL variant with very low inference steps.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","Custom"],"resolutions":["1024"],"durations":[],"output_formats":["png","jpeg"],"max_images":4,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":136,"example_prompt":"A majestic white tiger standing on top of a frozen waterfall during a snowstorm, piercing blue eyes, icy particles flying through the air, dramatic fantasy realism, ultra detailed fur and environment, cinematic composition","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/fast-lightning-sdxl-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Ffast-lightning-sdxl","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Ffast-lightning-sdxl","title":"Fast Lightning SDXL generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/fast-lightning-sdxl.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/fast-lightning-sdxl","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":"4","type":"number","enum":[1,2,4,8]},"expand_prompt":{"title":"Expand Prompt","description":"If set to true, the prompt will be expanded with additional prompts.","default":false,"type":"boolean"},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of Stable Diffusion will output the same image every time.","type":"integer"},"safety_checker_version":{"title":"Safety Checker Version","description":"The version of the safety checker to use. v1 is the default CompVis safety checker. v2 uses a custom ViT model.","default":"v1","type":"string","enum":["v1","v2"]},"format":{"title":"Format","description":"The format of the generated image.","default":"jpeg","type":"string","enum":["jpeg","png"]},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"embedding_path":{"title":"Embedding Path","description":"URL or Hugging Face path to textual-inversion embedding weights.","type":"string"},"embedding_tokens":{"title":"Embedding Tokens","description":"Tokens that trigger the embedding when used in your prompt.","type":"array","items":{"type":"string"}},"embedding_path_2":{"title":"Embedding Path 2","description":"URL or Hugging Face path to a second embedding.","type":"string"},"embedding_tokens_2":{"title":"Embedding Tokens 2","description":"Tokens for the second embedding.","type":"array","items":{"type":"string"}},"embedding_path_3":{"title":"Embedding Path 3","description":"URL or Hugging Face path to a third embedding.","type":"string"},"embedding_tokens_3":{"title":"Embedding Tokens 3","description":"Tokens for the third embedding.","type":"array","items":{"type":"string"}},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","Custom"]},"resolution":{"type":"string","enum":["1024"]},"output_format":{"type":"string","enum":["png","jpeg"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft-20b","name":"Recraft 20B","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft 20B — compact but capable image generation model with rich style options.","pricing_note":"$0.022 / image — $0.044 with a vector style","categories":["generate-text","vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":137,"example_prompt":"A detailed isometric cutaway illustration of a cozy Japanese ramen shop kitchen, chefs preparing rich tonkotsu broth in massive copper pots, hand-pulled noodles hanging to dry on wooden racks, ingredient shelves lined with spices and oils, steam rising dramatically, warm amber glow from paper lanterns, clean graphic design style with precise geometric lines, rich earthy color palette, editorial illustration quality, ultra detailed, 8K","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-20b-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft-20b","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft-20b","title":"Recraft 20B generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft-20b.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft-20b","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"style_id":{"title":"Style Id","description":"The ID of the custom style reference (optional)","type":"string"},"style":{"title":"Style","description":"The style of the generated images. Vector images cost 2X as much.","default":"realistic_image","type":"string","enum":["any","realistic_image","digital_illustration","vector_illustration","realistic_image/b_and_w","realistic_image/enterprise","realistic_image/hard_flash","realistic_image/hdr","realistic_image/motion_blur","realistic_image/natural_light","realistic_image/studio_portrait","digital_illustration/2d_art_poster","digital_illustration/2d_art_poster_2","digital_illustration/3d","digital_illustration/80s","digital_illustration/engraving_color","digital_illustration/glow","digital_illustration/grain","digital_illustration/hand_drawn","digital_illustration/hand_drawn_outline","digital_illustration/handmade_3d","digital_illustration/infantile_sketch","digital_illustration/kawaii","digital_illustration/pixel_art","digital_illustration/psychedelic","digital_illustration/seamless","digital_illustration/voxel","digital_illustration/watercolor","vector_illustration/cartoon","vector_illustration/doodle_line_art","vector_illustration/engraving","vector_illustration/flat_2","vector_illustration/kawaii","vector_illustration/line_art","vector_illustration/line_circuit","vector_illustration/linocut","vector_illustration/seamless"]},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":false,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v3/text-to-image","name":"Recraft v3","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v3 — premium image generation with extensive style control and vector support.","pricing_note":"$0.04 / image — $0.08 with a vector style","categories":["generate-text","vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":138,"example_prompt":"A sleek futuristic electric sports car glowing with neon blue underglow parked on a rain-soaked Tokyo street at night, vivid reflections of neon signs and kanji billboards shimmering across wet asphalt, ultra detailed chrome and carbon fiber textures, dramatic studio lighting, cinematic product photography aesthetic, 8K resolution","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-v3-text-to-image-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv3%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv3%2Ftext-to-image","title":"Recraft v3 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v3/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v3/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"style_id":{"title":"Style Id","description":"The ID of the custom style reference (optional)","type":"string"},"style":{"title":"Style","description":"The style of the generated images. Vector images cost 2X as much.","default":"realistic_image","type":"string","enum":["any","realistic_image","digital_illustration","vector_illustration","realistic_image/b_and_w","realistic_image/hard_flash","realistic_image/hdr","realistic_image/natural_light","realistic_image/studio_portrait","realistic_image/enterprise","realistic_image/motion_blur","realistic_image/evening_light","realistic_image/faded_nostalgia","realistic_image/forest_life","realistic_image/mystic_naturalism","realistic_image/natural_tones","realistic_image/organic_calm","realistic_image/real_life_glow","realistic_image/retro_realism","realistic_image/retro_snapshot","realistic_image/urban_drama","realistic_image/village_realism","realistic_image/warm_folk","digital_illustration/pixel_art","digital_illustration/hand_drawn","digital_illustration/grain","digital_illustration/infantile_sketch","digital_illustration/2d_art_poster","digital_illustration/handmade_3d","digital_illustration/hand_drawn_outline","digital_illustration/engraving_color","digital_illustration/2d_art_poster_2","digital_illustration/antiquarian","digital_illustration/bold_fantasy","digital_illustration/child_book","digital_illustration/child_books","digital_illustration/cover","digital_illustration/crosshatch","digital_illustration/digital_engraving","digital_illustration/expressionism","digital_illustration/freehand_details","digital_illustration/grain_20","digital_illustration/graphic_intensity","digital_illustration/hard_comics","digital_illustration/long_shadow","digital_illustration/modern_folk","digital_illustration/multicolor","digital_illustration/neon_calm","digital_illustration/noir","digital_illustration/nostalgic_pastel","digital_illustration/outline_details","digital_illustration/pastel_gradient","digital_illustration/pastel_sketch","digital_illustration/pop_art","digital_illustration/pop_renaissance","digital_illustration/street_art","digital_illustration/tablet_sketch","digital_illustration/urban_glow","digital_illustration/urban_sketching","digital_illustration/vanilla_dreams","digital_illustration/young_adult_book","digital_illustration/young_adult_book_2","vector_illustration/bold_stroke","vector_illustration/chemistry","vector_illustration/colored_stencil","vector_illustration/contour_pop_art","vector_illustration/cosmics","vector_illustration/cutout","vector_illustration/depressive","vector_illustration/editorial","vector_illustration/emotional_flat","vector_illustration/infographical","vector_illustration/marker_outline","vector_illustration/mosaic","vector_illustration/naivector","vector_illustration/roundish_flat","vector_illustration/segmented_colors","vector_illustration/sharp_contrast","vector_illustration/thin","vector_illustration/vector_photo","vector_illustration/vivid_shapes","vector_illustration/engraving","vector_illustration/line_art","vector_illustration/line_circuit","vector_illustration/linocut"]},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":false,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v3/image-to-image","name":"Recraft v3 (I2I)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v3 image-to-image — style-transfer editing with extensive recraft style options.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":139,"example_prompt":"Transform into a bold vintage travel poster illustration with flat graphic shapes, rich jewel-toned color palette, clean strong outlines, retro screen-print aesthetic","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-v3-image-to-image-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv3%2Fimage-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv3%2Fimage-to-image","title":"Recraft v3 (I2I) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v3/image-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v3/image-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"A text description of undesired elements on an image","type":"string"},"style_id":{"title":"Style Id","description":"The ID of the custom style reference (optional)","type":"string"},"strength":{"title":"Strength","description":"Defines the difference with the original image, should lie in [0, 1], where 0 means almost identical, and 1 means miserable similarity","default":0.5,"type":"number","minimum":0,"maximum":1},"style":{"title":"Style","description":"The style of the generated images. Vector images cost 2X as much.","default":"realistic_image","type":"string","enum":["any","realistic_image","digital_illustration","vector_illustration","realistic_image/b_and_w","realistic_image/hard_flash","realistic_image/hdr","realistic_image/natural_light","realistic_image/studio_portrait","realistic_image/enterprise","realistic_image/motion_blur","realistic_image/evening_light","realistic_image/faded_nostalgia","realistic_image/forest_life","realistic_image/mystic_naturalism","realistic_image/natural_tones","realistic_image/organic_calm","realistic_image/real_life_glow","realistic_image/retro_realism","realistic_image/retro_snapshot","realistic_image/urban_drama","realistic_image/village_realism","realistic_image/warm_folk","digital_illustration/pixel_art","digital_illustration/hand_drawn","digital_illustration/grain","digital_illustration/infantile_sketch","digital_illustration/2d_art_poster","digital_illustration/handmade_3d","digital_illustration/hand_drawn_outline","digital_illustration/engraving_color","digital_illustration/2d_art_poster_2","digital_illustration/antiquarian","digital_illustration/bold_fantasy","digital_illustration/child_book","digital_illustration/child_books","digital_illustration/cover","digital_illustration/crosshatch","digital_illustration/digital_engraving","digital_illustration/expressionism","digital_illustration/freehand_details","digital_illustration/grain_20","digital_illustration/graphic_intensity","digital_illustration/hard_comics","digital_illustration/long_shadow","digital_illustration/modern_folk","digital_illustration/multicolor","digital_illustration/neon_calm","digital_illustration/noir","digital_illustration/nostalgic_pastel","digital_illustration/outline_details","digital_illustration/pastel_gradient","digital_illustration/pastel_sketch","digital_illustration/pop_art","digital_illustration/pop_renaissance","digital_illustration/street_art","digital_illustration/tablet_sketch","digital_illustration/urban_glow","digital_illustration/urban_sketching","digital_illustration/vanilla_dreams","digital_illustration/young_adult_book","digital_illustration/young_adult_book_2","vector_illustration/bold_stroke","vector_illustration/chemistry","vector_illustration/colored_stencil","vector_illustration/contour_pop_art","vector_illustration/cosmics","vector_illustration/cutout","vector_illustration/depressive","vector_illustration/editorial","vector_illustration/emotional_flat","vector_illustration/infographical","vector_illustration/marker_outline","vector_illustration/mosaic","vector_illustration/naivector","vector_illustration/roundish_flat","vector_illustration/segmented_colors","vector_illustration/sharp_contrast","vector_illustration/thin","vector_illustration/vector_photo","vector_illustration/vivid_shapes","vector_illustration/engraving","vector_illustration/line_art","vector_illustration/line_circuit","vector_illustration/linocut"]},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4/text-to-image","name":"Recraft v4","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4 — next-generation image generation with improved quality and style consistency.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":140,"example_prompt":"An imposing gothic cathedral carved entirely from black obsidian rising from a frozen arctic tundra under the aurora borealis, intricate stone gargoyles dusted with fresh snow, pale moonlight casting long shadows across ice-covered steps, glowing stained glass windows in deep emerald and violet, ultra detailed architecture, cinematic wide-angle shot, 8K resolution","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-v4-text-to-image-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4%2Ftext-to-image","title":"Recraft v4 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4/pro/text-to-image","name":"Recraft v4 Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4 Pro — premium-quality Recraft v4 for cinematic and book cover imagery.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048","4096"],"durations":[],"max_images":1,"base_credits":32,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":141,"example_prompt":"An epic fantasy battle scene painted in the style of a vintage book cover illustration — a lone armored knight on horseback charging through a shattered stained-glass portal into a realm of swirling crimson storm clouds and floating obsidian islands, twin dragons silhouetted against twin moons, ultra detailed armor engravings, rich jewel-toned color palette, dynamic diagonal composition, painterly brushwork texture, cinematic scale, 8K resolution","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-v4-pro-text-to-image-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4%2Fpro%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4%2Fpro%2Ftext-to-image","title":"Recraft v4 Pro generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4/pro/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4/pro/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048","4096"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4/text-to-vector","name":"Recraft v4 (Vector)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4 Vector — generate scalable SVG vector artwork from text descriptions.","categories":["vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":142,"example_prompt":"A bold geometric art deco emblem featuring a soaring eagle with outstretched wings above a stylized mountain peak, surrounded by sunburst rays and ornate diamond borders, clean flat vector illustration, navy and gold color palette, retro Americana aesthetic, crisp sharp edges, perfect for print","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-v4-vector-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4%2Ftext-to-vector","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4%2Ftext-to-vector","title":"Recraft v4 (Vector) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4/text-to-vector.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4/text-to-vector","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"output_format":{"type":"string","enum":["svg"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4/pro/text-to-vector","name":"Recraft v4 Pro (Vector)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4 Pro Vector — premium SVG vector output for large-format and brand work.","categories":["vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048","4096"],"durations":[],"max_images":1,"base_credits":38,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":143,"example_prompt":"A stylized flat-design illustrated map of a fictional fantasy city, winding cobblestone streets, miniature castles and market squares, tiny sailing ships in the harbor, enchanted forests at the edges, compass rose in the corner, warm parchment color palette with deep teal and burgundy accents, clean vector lines, vintage cartography aesthetic, ultra detailed","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-v4-pro-vector-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4%2Fpro%2Ftext-to-vector","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4%2Fpro%2Ftext-to-vector","title":"Recraft v4 Pro (Vector) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4/pro/text-to-vector.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4/pro/text-to-vector","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048","4096"]},"output_format":{"type":"string","enum":["svg"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4.1/text-to-image","name":"Recraft v4.1","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4.1 — updated Recraft with improved quality and consistency.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-16","popularity_rank":144,"example_prompt":"A bold editorial illustration of a woman walking through a sunlit Tokyo backstreet at dawn, her tailored mustard coat catching the first light, hand-painted style with crisp linework, complementary teal and ochre palette, depth and atmosphere, magazine-cover composition","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-v4.1-text-to-image-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Ftext-to-image","title":"Recraft v4.1 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4.1/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4.1/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4.1/pro/text-to-image","name":"Recraft v4.1 Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4.1 Pro — premium print-quality images targeting hero and campaign use.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":27,"api_gross_margin_percent":20,"added_at":"2026-05-16","popularity_rank":145,"example_prompt":"A high-end print campaign hero image — a lone surfer silhouetted against a massive teal wave at golden hour, sun glare across wet glass, ultra-sharp spray frozen in mid-air, cinematic wide-angle, painterly grain, hand-finished poster quality, 2048-ready","preview":{"image":"/images/model-previews/generated/recraft-v4-1-pro-image-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Fpro%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Fpro%2Ftext-to-image","title":"Recraft v4.1 Pro generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4.1/pro/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4.1/pro/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4.1/utility/text-to-image","name":"Recraft v4.1 Utility","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4.1 Utility — optimized for throughput and batch ideation at standard quality.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-16","popularity_rank":146,"example_prompt":"A fruit vendor arranging fresh produce at a traditional Colombian market, authentic smile, colorful fruits, documentary photography, realistic atmosphere, National Geographic style","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-v4.1-utility-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Futility%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Futility%2Ftext-to-image","title":"Recraft v4.1 Utility generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4.1/utility/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4.1/utility/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4.1/utility/pro/text-to-image","name":"Recraft v4.1 Utility Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4.1 Utility Pro — pro quality with a faster runtime profile for high-volume studios.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":27,"api_gross_margin_percent":20,"added_at":"2026-05-16","popularity_rank":147,"example_prompt":"Studio-grade product hero — minimalist matte-black ceramic coffee dripper on a pale travertine surface, soft north-window light, single steam trail, sharp surface micro-detail, 2048×2048 ready, agency catalogue aesthetic","preview":{"image":"/images/model-previews/generated/recraft-v4-1-utility-pro-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Futility%2Fpro%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Futility%2Fpro%2Ftext-to-image","title":"Recraft v4.1 Utility Pro generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4.1/utility/pro/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4.1/utility/pro/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4.1/text-to-vector","name":"Recraft v4.1 (Vector)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4.1 Vector — generate scalable SVG icons and vector artwork.","categories":["vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-16","popularity_rank":148,"example_prompt":"A flat geometric icon set for a finance app — 12 minimalist line-and-fill symbols (wallet, chart, shield, lock, bank, coin, card, transfer, alert, calendar, target, gear), consistent 2px stroke, navy + emerald palette, vector-clean, alignment grid","preview":{"image":"/images/model-previews/generated/recraft-v4-1-vector-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Ftext-to-vector","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Ftext-to-vector","title":"Recraft v4.1 (Vector) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4.1/text-to-vector.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4.1/text-to-vector","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"output_format":{"type":"string","enum":["svg"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/v4.1/pro/text-to-vector","name":"Recraft v4.1 Pro (Vector)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft v4.1 Pro Vector — large-format editable SVGs for poster and brand work.","categories":["vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048","4096"],"durations":[],"max_images":1,"base_credits":38,"api_gross_margin_percent":20,"added_at":"2026-05-16","popularity_rank":149,"example_prompt":"A large-format event poster — bold art-deco geometry framing a stylised peregrine falcon mid-dive, ribbon banner with custom serif typography, jewel-toned palette (deep emerald, gold leaf, ivory), perfectly editable vector layers, print-ready","preview":{"image":"/images/model-previews/generated/recraft-v4-1-pro-vector-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Fpro%2Ftext-to-vector","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fv4.1%2Fpro%2Ftext-to-vector","title":"Recraft v4.1 Pro (Vector) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/v4.1/pro/text-to-vector.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/v4.1/pro/text-to-vector","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"colors":{"title":"Colors","description":"An array of preferable colors, e.g. [{\"r\":255,\"g\":0,\"b\":0}]","type":"object","additionalProperties":true},"background_color":{"title":"Background Color","description":"Preferable background color as an RGB object, e.g. {\"r\":255,\"g\":255,\"b\":255}","type":"object","additionalProperties":true},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048","4096"]},"output_format":{"type":"string","enum":["svg"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/recraft/vectorize","name":"Recraft Vectorize","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft Vectorize — convert any raster image to a clean, scalable SVG.","categories":["vector"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":150,"example_prompt":"Upload any raster image — logo, illustration, or photo — to convert it into a clean, scalable SVG vector file","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-vectorize.png"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fvectorize","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fvectorize","title":"Recraft Vectorize generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/vectorize.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/vectorize","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"output_format":{"type":"string","enum":["svg"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/recraft/upscale/creative","name":"Recraft Upscale Creative","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft Creative Upscaler — enhance illustrations and artwork with generative detail.","categories":["enhance"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"base_credits":32,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":151,"example_prompt":"Upload an illustration or artwork — Recraft Creative Upscaler enhances it with generative detail and artistic fidelity.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-upscale-creative-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fupscale%2Fcreative","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fupscale%2Fcreative","title":"Recraft Upscale Creative generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/upscale/creative.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/upscale/creative","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":false,"type":"boolean"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/recraft/upscale/crisp","name":"Recraft Upscale Crisp","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft Crisp Upscaler — sharpen edges and fine detail without hallucination.","categories":["enhance"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":152,"example_prompt":"Upload a graphic, logo, or photo — Recraft Crisp Upscaler sharpens edges and fine detail without hallucination.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-upscale-crisp-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Frecraft%2Fupscale%2Fcrisp","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Frecraft%2Fupscale%2Fcrisp","title":"Recraft Upscale Crisp generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/recraft/upscale/crisp.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/recraft/upscale/crisp","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":false,"type":"boolean"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"recraft/v4/style/text-to-image","name":"Recraft V4 Style","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft V4 Style generates raster images while matching an optional Recraft style and reference-image set.","categories":["generate-image","generate-text"],"prompt_required":true,"prompt_supported":true,"input_fields":["prompt","style_id","style_match","colors","background_color","image_urls","enable_safety_checker","image_size"],"supports":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":10,"max_prompt_length":10000,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-09-02","popularity_rank":153,"example_prompt":"A polished editorial illustration with bold composition, refined color harmony, and consistent brand styling","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/recraft-v4.1-text-to-image-sm.webp"},"schema_url":"/api/v1/models?id=recraft%2Fv4%2Fstyle%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=recraft%2Fv4%2Fstyle%2Ftext-to-image","title":"Recraft V4 Style generation request","description":"Request body accepted by POST /api/v1/generate for recraft/v4/style/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"recraft/v4/style/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","minLength":1,"maxLength":10000},"style_id":{"title":"Style ID","description":"Optional Recraft style identifier.","type":"string"},"style_match":{"title":"Style Match","type":"string","enum":["precise","flexible"]},"colors":{"title":"Preferred Colors","description":"JSON array of RGB color objects.","type":"array","items":{"type":"object"}},"background_color":{"title":"Background Color","description":"RGB background-color object.","type":"object","additionalProperties":true},"image_urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":1,"maxItems":10},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"image_size":{"title":"Image Size","default":"square_hd","anyOf":[{"type":"string","enum":["square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"]},{"type":"object","additionalProperties":true}]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"recraft/v4/style/pro/text-to-image","name":"Recraft V4 Style Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft V4 Style Pro generates raster images while matching an optional Recraft style and reference-image set.","categories":["generate-image","generate-text"],"prompt_required":true,"prompt_supported":true,"input_fields":["prompt","style_id","style_match","colors","background_color","image_urls","enable_safety_checker","image_size"],"supports":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":10,"max_prompt_length":10000,"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-09-02","popularity_rank":154,"example_prompt":"A polished editorial illustration with bold composition, refined color harmony, and consistent brand styling","preview":{"image":"/images/model-previews/generated/recraft-v4-1-pro-image-v1.webp"},"schema_url":"/api/v1/models?id=recraft%2Fv4%2Fstyle%2Fpro%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=recraft%2Fv4%2Fstyle%2Fpro%2Ftext-to-image","title":"Recraft V4 Style Pro generation request","description":"Request body accepted by POST /api/v1/generate for recraft/v4/style/pro/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"recraft/v4/style/pro/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","minLength":1,"maxLength":10000},"style_id":{"title":"Style ID","description":"Optional Recraft style identifier.","type":"string"},"style_match":{"title":"Style Match","type":"string","enum":["precise","flexible"]},"colors":{"title":"Preferred Colors","description":"JSON array of RGB color objects.","type":"array","items":{"type":"object"}},"background_color":{"title":"Background Color","description":"RGB background-color object.","type":"object","additionalProperties":true},"image_urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":1,"maxItems":10},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"image_size":{"title":"Image Size","default":"square_hd","anyOf":[{"type":"string","enum":["square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"]},{"type":"object","additionalProperties":true}]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"recraft/v4/style/text-to-vector","name":"Recraft V4 Style Vector","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft V4 Style Vector generates scalable vector artwork while matching an optional Recraft style and reference-image set.","categories":["vector","generate-image"],"prompt_required":true,"prompt_supported":true,"input_fields":["prompt","style_id","style_match","colors","background_color","image_urls","enable_safety_checker","image_size"],"supports":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":10,"max_prompt_length":10000,"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-09-02","popularity_rank":155,"example_prompt":"A clean geometric hummingbird emblem with balanced negative space and a limited teal-and-coral palette","preview":{"image":"/images/model-previews/generated/recraft-v4-1-vector-v1.webp"},"schema_url":"/api/v1/models?id=recraft%2Fv4%2Fstyle%2Ftext-to-vector","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=recraft%2Fv4%2Fstyle%2Ftext-to-vector","title":"Recraft V4 Style Vector generation request","description":"Request body accepted by POST /api/v1/generate for recraft/v4/style/text-to-vector.","type":"object","properties":{"model_id":{"type":"string","const":"recraft/v4/style/text-to-vector","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","minLength":1,"maxLength":10000},"style_id":{"title":"Style ID","description":"Optional Recraft style identifier.","type":"string"},"style_match":{"title":"Style Match","type":"string","enum":["precise","flexible"]},"colors":{"title":"Preferred Colors","description":"JSON array of RGB color objects.","type":"array","items":{"type":"object"}},"background_color":{"title":"Background Color","description":"RGB background-color object.","type":"object","additionalProperties":true},"image_urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":1,"maxItems":10},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"image_size":{"title":"Image Size","default":"square_hd","anyOf":[{"type":"string","enum":["square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"]},{"type":"object","additionalProperties":true}]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"recraft/v4/style/pro/text-to-vector","name":"Recraft V4 Style Vector Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft V4 Style Vector Pro generates scalable vector artwork while matching an optional Recraft style and reference-image set.","categories":["vector","generate-image"],"prompt_required":true,"prompt_supported":true,"input_fields":["prompt","style_id","style_match","colors","background_color","image_urls","enable_safety_checker","image_size"],"supports":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":10,"max_prompt_length":10000,"base_credits":15,"api_gross_margin_percent":20,"added_at":"2026-09-02","popularity_rank":156,"example_prompt":"A clean geometric hummingbird emblem with balanced negative space and a limited teal-and-coral palette","preview":{"image":"/images/model-previews/generated/recraft-v4-1-pro-vector-v1.webp"},"schema_url":"/api/v1/models?id=recraft%2Fv4%2Fstyle%2Fpro%2Ftext-to-vector","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=recraft%2Fv4%2Fstyle%2Fpro%2Ftext-to-vector","title":"Recraft V4 Style Vector Pro generation request","description":"Request body accepted by POST /api/v1/generate for recraft/v4/style/pro/text-to-vector.","type":"object","properties":{"model_id":{"type":"string","const":"recraft/v4/style/pro/text-to-vector","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","minLength":1,"maxLength":10000},"style_id":{"title":"Style ID","description":"Optional Recraft style identifier.","type":"string"},"style_match":{"title":"Style Match","type":"string","enum":["precise","flexible"]},"colors":{"title":"Preferred Colors","description":"JSON array of RGB color objects.","type":"array","items":{"type":"object"}},"background_color":{"title":"Background Color","description":"RGB background-color object.","type":"object","additionalProperties":true},"image_urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":1,"maxItems":10},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"image_size":{"title":"Image Size","default":"square_hd","anyOf":[{"type":"string","enum":["square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"]},{"type":"object","additionalProperties":true}]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"reve/2.1/text-to-image","name":"Reve 2.1","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Reve 2.1 — premium text-to-image generation with exceptional prompt adherence, layout intelligence, and accurate typography.","pricing_note":"$0.25 per image (fal-published)","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["Auto","4:1","3:1","21:9","2:1","17:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16","1:2","1:3","1:4"],"resolutions":[],"durations":[],"output_formats":["png","jpeg","webp"],"max_images":4,"base_credits":32,"api_gross_margin_percent":20,"added_at":"2026-07-20","popularity_rank":157,"example_prompt":"Create a premium editorial campaign for an imaginative design house: a translucent cobalt glass chair in a pale-cyan gallery, bold magazine typography reading 'FORM / FUTURE', dramatic studio light, precise grid layout, layered captions, sophisticated art direction, photorealistic materials.","preview":{"image":"/images/model-previews/reve-2-1-text-to-image.webp"},"schema_url":"/api/v1/models?id=reve%2F2.1%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=reve%2F2.1%2Ftext-to-image","title":"Reve 2.1 generation request","description":"Request body accepted by POST /api/v1/generate for reve/2.1/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"reve/2.1/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"output_format":{"title":"Output Format","description":"File format for the generated image.","default":"png","type":"string","enum":["png","jpeg","webp"]},"aspect_ratio":{"type":"string","enum":["Auto","4:1","3:1","21:9","2:1","17:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16","1:2","1:3","1:4"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"reve/2.1/edit","name":"Reve 2.1 Edit","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Reve 2.1 Edit — precise instruction-guided editing that understands layout and preserves coherent typography and visual identity.","pricing_note":"$0.25 per image (fal-published)","categories":["generate-image","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["Auto","4:1","3:1","21:9","2:1","17:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16","1:2","1:3","1:4"],"resolutions":[],"durations":[],"output_formats":["png","jpeg","webp"],"max_images":4,"max_reference_images":1,"accepted_formats":{"image":["png","jpg","jpeg","webp","avif","heif"]},"base_credits":32,"api_gross_margin_percent":20,"added_at":"2026-07-20","popularity_rank":158,"example_prompt":"Replace the chair with a translucent cobalt glass chair, change the background to pale cyan, and update the headline to 'FORM / FUTURE' while preserving the original composition, lighting, and editorial grid.","preview":{"image":"/images/model-previews/reve-2-1-edit.webp"},"schema_url":"/api/v1/models?id=reve%2F2.1%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=reve%2F2.1%2Fedit","title":"Reve 2.1 Edit generation request","description":"Request body accepted by POST /api/v1/generate for reve/2.1/edit.","type":"object","properties":{"model_id":{"type":"string","const":"reve/2.1/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"output_format":{"title":"Output Format","description":"File format for the generated image.","default":"png","type":"string","enum":["png","jpeg","webp"]},"aspect_ratio":{"type":"string","enum":["Auto","4:1","3:1","21:9","2:1","17:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16","1:2","1:3","1:4"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"reve/2.1/remix","name":"Reve 2.1 Remix","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Reve 2.1 Remix — combines up to eight reference images with frame-addressable prompting, strong composition, and accurate text rendering.","pricing_note":"$0.25 per image (fal-published)","categories":["generate-image","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["Auto","4:1","3:1","21:9","2:1","17:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16","1:2","1:3","1:4"],"resolutions":[],"durations":[],"output_formats":["png","jpeg","webp"],"max_images":4,"max_reference_images":8,"accepted_formats":{"image":["png","jpg","jpeg","webp","avif","heif"]},"base_credits":32,"api_gross_margin_percent":20,"added_at":"2026-07-20","popularity_rank":159,"example_prompt":"Place the product from <frame>0</frame> in the gallery from <frame>1</frame>, apply the cobalt palette from <frame>2</frame>, and add the exact headline 'FORM / FUTURE' in a refined editorial layout.","preview":{"image":"/images/model-previews/reve-2-1-remix.webp"},"schema_url":"/api/v1/models?id=reve%2F2.1%2Fremix","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=reve%2F2.1%2Fremix","title":"Reve 2.1 Remix generation request","description":"Request body accepted by POST /api/v1/generate for reve/2.1/remix.","type":"object","properties":{"model_id":{"type":"string","const":"reve/2.1/remix","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"output_format":{"title":"Output Format","description":"File format for the generated image.","default":"png","type":"string","enum":["png","jpeg","webp"]},"aspect_ratio":{"type":"string","enum":["Auto","4:1","3:1","21:9","2:1","17:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16","1:2","1:3","1:4"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":1,"maxItems":8}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v2","name":"Ideogram v2","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v2 — powerful text-rendering and design model with style controls.","categories":["generate-text","vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1"],"resolutions":["1024"],"durations":[],"max_images":1,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":160,"example_prompt":"A vibrant retro 1950s travel poster for a fictional oceanic space station called Neptune's Rest, bold art deco typography reading 'VISIT NEPTUNE'S REST — Where the Stars Meet the Sea', stylized illustration of a futuristic glass dome hotel with bioluminescent fish and cosmic nebulae visible through curved walls, rich teal and coral color palette, vintage halftone printing texture, collectible poster art, ultra detailed","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v2-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv2","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv2","title":"Ideogram v2 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v2.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v2","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"A negative prompt to avoid in the generated image","default":"","type":"string"},"style":{"title":"Style","description":"The style of the generated image","default":"auto","type":"string","enum":["auto","general","realistic","design","render_3D","anime"]},"expand_prompt":{"title":"Expand Prompt","description":"Whether to expand the prompt with MagicPrompt functionality.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1"]},"resolution":{"type":"string","enum":["1024"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v2/turbo","name":"Ideogram v2 Turbo","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v2 Turbo — fast version of Ideogram v2 for rapid text-rendering and design generation.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1"],"resolutions":["1024"],"durations":[],"max_images":1,"base_credits":7,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":161,"example_prompt":"A futuristic electric motorcycle parked on a rain-slicked city street at night, neon reflections shimmering on the wet asphalt, glowing blue accents on the frame, skyscrapers looming in the background, dramatic cinematic lighting, photorealistic render","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v2-turbo-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv2%2Fturbo","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv2%2Fturbo","title":"Ideogram v2 Turbo generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v2/turbo.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v2/turbo","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"A negative prompt to avoid in the generated image","default":"","type":"string"},"style":{"title":"Style","description":"The style of the generated image","default":"auto","type":"string","enum":["auto","general","realistic","design","render_3D","anime"]},"expand_prompt":{"title":"Expand Prompt","description":"Whether to expand the prompt with MagicPrompt functionality.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1"]},"resolution":{"type":"string","enum":["1024"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v2a","name":"Ideogram v2a","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v2a — affordable Ideogram v2 variant for accessible text-rendering and design.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1"],"resolutions":["1024"],"durations":[],"max_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":162,"example_prompt":"An elegant Art Nouveau poster featuring a woman reading beneath an ornate archway of wisteria blossoms in full bloom, soft lavender and gold palette, intricate flowing line work, decorative border with botanical motifs, vintage fine art print","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v2a-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv2a","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv2a","title":"Ideogram v2a generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v2a.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v2a","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"style":{"title":"Style","description":"The style of the generated image","default":"auto","type":"string","enum":["auto","general","realistic","design","render_3D","anime"]},"expand_prompt":{"title":"Expand Prompt","description":"Whether to expand the prompt with MagicPrompt functionality.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1"]},"resolution":{"type":"string","enum":["1024"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v2/edit","name":"Ideogram v2 (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v2 Edit — inpainting-based image editing with Ideogram v2's text-rendering capabilities.","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"durations":[],"max_images":1,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":163,"example_prompt":"Transform this ramen bowl into an otherworldly cosmic noodle soup — the broth glows with swirling nebula colors of deep purple and teal, star-shaped dumplings float in the soup, the bowl is made of polished obsidian with golden constellations etched around the rim, chopsticks made of glowing crystal, served on a floating asteroid in deep space","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v2-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv2%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv2%2Fedit","title":"Ideogram v2 (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v2/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v2/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"style":{"title":"Style","description":"The style of the generated image","default":"auto","type":"string","enum":["auto","general","realistic","design","render_3D","anime"]},"expand_prompt":{"title":"Expand Prompt","description":"Whether to expand the prompt with MagicPrompt functionality.","default":true,"type":"boolean"},"mask_url":{"title":"Mask Url","description":"Handled by the canvas mask editor.","type":"string"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","mask_url","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v2/remix","name":"Ideogram v2 Remix","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v2 Remix — style-transfer remix using a reference image as visual guidance.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1"],"resolutions":["1024"],"durations":[],"max_images":1,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":164,"example_prompt":"Reimagine this coastal scene as a luminous watercolor painting — soft ink washes of indigo and amber, flowing brushstrokes suggesting the waves and cliffs, the lighthouse rendered with loose expressive lines, splashes of gold leaf where the sunset light falls, traditional Japanese ukiyo-e inspired composition","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v2-remix-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv2%2Fremix","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv2%2Fremix","title":"Ideogram v2 Remix generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v2/remix.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v2/remix","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"style":{"title":"Style","description":"The style of the generated image","default":"auto","type":"string","enum":["auto","general","realistic","design","render_3D","anime"]},"strength":{"title":"Strength","description":"Strength of the input image in the remix","default":0.8,"type":"number","minimum":0.01,"maximum":1,"multipleOf":0.01},"expand_prompt":{"title":"Expand Prompt","description":"Whether to expand the prompt with MagicPrompt functionality.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1"]},"resolution":{"type":"string","enum":["1024"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v3","name":"Ideogram v3","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v3 — latest Ideogram model with style presets, rendering speed controls, and top-tier text rendering.","categories":["generate-text","vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1","1:2","2:1","4:5","5:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":165,"example_prompt":"A luxury fashion campaign featuring a woman standing inside a minimalist modern subway station entirely designed in soft cream, silver, and champagne tones. She wears an elegant flowing satin suit with reflective jewelry while holding a sculptural designer handbag. Giant illuminated advertising panels softly glow behind her as the polished floor reflects subtle cinematic lighting. The composition feels high-end, modern, and editorial with precise styling, controlled colors, clean geometry, and premium fashion magazine aesthetics. Luxury branding photography, Vogue-style editorial, ultra refined composition, cinematic studio lighting, elegant minimalism, premium textures, realistic skin detail, sophisticated atmosphere, 8K.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v3-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv3","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv3","title":"Ideogram v3 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v3.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v3","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Description of what to exclude from the generated image.","default":"","type":"string"},"style_preset":{"title":"Style Preset","description":"Style preset for generation. The chosen style preset will guide the generation.","type":"string","enum":["80S_ILLUSTRATION","90S_NOSTALGIA","ABSTRACT_ORGANIC","ANALOG_NOSTALGIA","ART_BRUT","ART_DECO","ART_POSTER","AURA","AVANT_GARDE","BAUHAUS","BLUEPRINT","BLURRY_MOTION","BRIGHT_ART","C4D_CARTOON","CHILDRENS_BOOK","COLLAGE","COLORING_BOOK_I","COLORING_BOOK_II","CUBISM","DARK_AURA","DOODLE","DOUBLE_EXPOSURE","DRAMATIC_CINEMA","EDITORIAL","EMOTIONAL_MINIMAL","ETHEREAL_PARTY","EXPIRED_FILM","FLAT_ART","FLAT_VECTOR","FOREST_REVERIE","GEO_MINIMALIST","GLASS_PRISM","GOLDEN_HOUR","GRAFFITI_I","GRAFFITI_II","HALFTONE_PRINT","HIGH_CONTRAST","HIPPIE_ERA","ICONIC","JAPANDI_FUSION","JAZZY","LONG_EXPOSURE","MAGAZINE_EDITORIAL","MINIMAL_ILLUSTRATION","MIXED_MEDIA","MONOCHROME","NIGHTLIFE","OIL_PAINTING","OLD_CARTOONS","PAINT_GESTURE","POP_ART","RETRO_ETCHING","RIVIERA_POP","SPOTLIGHT_80S","STYLIZED_RED","SURREAL_COLLAGE","TRAVEL_POSTER","VINTAGE_GEO","VINTAGE_POSTER","WATERCOLOR","WEIRD","WOODBLOCK_PRINT"]},"style":{"title":"Style","description":"The style type to generate with. Cannot be used with style_codes.","type":"string","enum":["AUTO","GENERAL","REALISTIC","DESIGN"]},"expand_prompt":{"title":"Expand Prompt","description":"Determine if MagicPrompt should be used in generating the request or not.","default":true,"type":"boolean"},"color_palette":{"title":"Color Palette","description":"A color palette preset to guide the colors of the generated image.","type":"string","enum":["EMBER","FRESH","JUNGLE","MAGIC","MELON","MOSAIC","PASTEL","ULTRAMARINE"]},"style_codes":{"title":"Style Codes","description":"List of 8-character hex style codes to guide the image style. Cannot be used with style or image_urls.","type":"array","items":{"type":"string"}},"image_urls":{"title":"Style Reference Images","description":"URLs of images to use as style references (max 10MB total, JPEG/PNG/WebP). Cannot be used with style_codes.","type":"array","items":{"type":"string"}},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1","1:2","2:1","4:5","5:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v3/edit","name":"Ideogram v3 (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v3 Edit — mask-based inpainting with Ideogram v3's advanced style and rendering controls.","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":166,"example_prompt":"Add a breathtaking outdoor ballet performance to this plaza — a principal dancer in a white tutu performing an arabesque on a raised circular stage, surrounded by dozens of audience members in elegant evening wear holding candles, the architecture decorated with hanging lanterns and floral garlands, magical atmosphere","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v3-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Fedit","title":"Ideogram v3 (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v3/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v3/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"style_preset":{"title":"Style Preset","description":"Style preset for generation. The chosen style preset will guide the generation.","type":"string","enum":["80S_ILLUSTRATION","90S_NOSTALGIA","ABSTRACT_ORGANIC","ANALOG_NOSTALGIA","ART_BRUT","ART_DECO","ART_POSTER","AURA","AVANT_GARDE","BAUHAUS","BLUEPRINT","BLURRY_MOTION","BRIGHT_ART","C4D_CARTOON","CHILDRENS_BOOK","COLLAGE","COLORING_BOOK_I","COLORING_BOOK_II","CUBISM","DARK_AURA","DOODLE","DOUBLE_EXPOSURE","DRAMATIC_CINEMA","EDITORIAL","EMOTIONAL_MINIMAL","ETHEREAL_PARTY","EXPIRED_FILM","FLAT_ART","FLAT_VECTOR","FOREST_REVERIE","GEO_MINIMALIST","GLASS_PRISM","GOLDEN_HOUR","GRAFFITI_I","GRAFFITI_II","HALFTONE_PRINT","HIGH_CONTRAST","HIPPIE_ERA","ICONIC","JAPANDI_FUSION","JAZZY","LONG_EXPOSURE","MAGAZINE_EDITORIAL","MINIMAL_ILLUSTRATION","MIXED_MEDIA","MONOCHROME","NIGHTLIFE","OIL_PAINTING","OLD_CARTOONS","PAINT_GESTURE","POP_ART","RETRO_ETCHING","RIVIERA_POP","SPOTLIGHT_80S","STYLIZED_RED","SURREAL_COLLAGE","TRAVEL_POSTER","VINTAGE_GEO","VINTAGE_POSTER","WATERCOLOR","WEIRD","WOODBLOCK_PRINT"]},"expand_prompt":{"title":"Expand Prompt","description":"Determine if MagicPrompt should be used in generating the request or not.","default":true,"type":"boolean"},"mask_url":{"title":"Mask Url","description":"Handled by the canvas mask editor.","type":"string"},"color_palette":{"title":"Color Palette","description":"A color palette preset to guide the colors of the generated image.","type":"string","enum":["EMBER","FRESH","JUNGLE","MAGIC","MELON","MOSAIC","PASTEL","ULTRAMARINE"]},"style_codes":{"title":"Style Codes","description":"List of 8-character hex style codes to guide the image style. Cannot be used with style_preset or image_urls.","type":"array","items":{"type":"string"}},"image_urls":{"title":"Style Reference Images","description":"URLs of images to use as style references (max 10MB total, JPEG/PNG/WebP). Cannot be used with style_codes.","type":"array","items":{"type":"string"}},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","mask_url","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v3/reframe","name":"Ideogram v3 Reframe","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v3 Reframe — outpainting that expands the canvas beyond the original image boundaries.","categories":["inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":167,"example_prompt":"Expand this portrait into a wide cinematic landscape — reveal the fox is sitting at the edge of a vast ancient forest at golden hour, towering oak trees stretching into the distance, drifting autumn leaves filling the air, a misty valley visible through the trees, epic nature photography","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v3-reframe-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Freframe","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Freframe","title":"Ideogram v3 Reframe generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v3/reframe.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v3/reframe","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"style_preset":{"title":"Style Preset","description":"Style preset for generation. The chosen style preset will guide the generation.","type":"string","enum":["80S_ILLUSTRATION","90S_NOSTALGIA","ABSTRACT_ORGANIC","ANALOG_NOSTALGIA","ART_BRUT","ART_DECO","ART_POSTER","AURA","AVANT_GARDE","BAUHAUS","BLUEPRINT","BLURRY_MOTION","BRIGHT_ART","C4D_CARTOON","CHILDRENS_BOOK","COLLAGE","COLORING_BOOK_I","COLORING_BOOK_II","CUBISM","DARK_AURA","DOODLE","DOUBLE_EXPOSURE","DRAMATIC_CINEMA","EDITORIAL","EMOTIONAL_MINIMAL","ETHEREAL_PARTY","EXPIRED_FILM","FLAT_ART","FLAT_VECTOR","FOREST_REVERIE","GEO_MINIMALIST","GLASS_PRISM","GOLDEN_HOUR","GRAFFITI_I","GRAFFITI_II","HALFTONE_PRINT","HIGH_CONTRAST","HIPPIE_ERA","ICONIC","JAPANDI_FUSION","JAZZY","LONG_EXPOSURE","MAGAZINE_EDITORIAL","MINIMAL_ILLUSTRATION","MIXED_MEDIA","MONOCHROME","NIGHTLIFE","OIL_PAINTING","OLD_CARTOONS","PAINT_GESTURE","POP_ART","RETRO_ETCHING","RIVIERA_POP","SPOTLIGHT_80S","STYLIZED_RED","SURREAL_COLLAGE","TRAVEL_POSTER","VINTAGE_GEO","VINTAGE_POSTER","WATERCOLOR","WEIRD","WOODBLOCK_PRINT"]},"style":{"title":"Style","description":"The style type to generate with. Cannot be used with style_codes.","type":"string","enum":["AUTO","GENERAL","REALISTIC","DESIGN"]},"color_palette":{"title":"Color Palette","description":"A color palette preset to guide the colors of the generated image.","type":"string","enum":["EMBER","FRESH","JUNGLE","MAGIC","MELON","MOSAIC","PASTEL","ULTRAMARINE"]},"style_codes":{"title":"Style Codes","description":"List of 8-character hex style codes to guide the image style. Cannot be used with style or image_urls.","type":"array","items":{"type":"string"}},"image_urls":{"title":"Style Reference Images","description":"URLs of images to use as style references (max 10MB total, JPEG/PNG/WebP). Cannot be used with style_codes.","type":"array","items":{"type":"string"}},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v3/remix","name":"Ideogram v3 Remix","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v3 Remix — reference-guided remixing with Ideogram v3's full style and rendering controls.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":168,"example_prompt":"Reimagine this mountain village as a vivid Studio Ghibli animated scene — hand-painted backgrounds with lush exaggerated vegetation, whimsical cottages with glowing windows, a magical steam train winding up the mountain, friendly spirits peeking from behind flowers, soft golden light and dreamy cloud formations","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v3-remix-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Fremix","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Fremix","title":"Ideogram v3 Remix generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v3/remix.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v3/remix","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"negative_prompt":{"title":"Negative Prompt","description":"Description of what to exclude from an image. Descriptions in the prompt take precedence to descriptions in the negative prompt.","default":"","type":"string"},"style":{"title":"Style","description":"The style type to generate with. Cannot be used with style_codes.","type":"string","enum":["AUTO","GENERAL","REALISTIC","DESIGN"]},"strength":{"title":"Strength","description":"Strength of the input image in the remix","default":0.8,"type":"number","minimum":0.01,"maximum":1,"multipleOf":0.01},"expand_prompt":{"title":"Expand Prompt","description":"Determine if MagicPrompt should be used in generating the request or not.","default":true,"type":"boolean"},"color_palette":{"title":"Color Palette","description":"A color palette preset to guide the colors of the generated image.","type":"string","enum":["EMBER","FRESH","JUNGLE","MAGIC","MELON","MOSAIC","PASTEL","ULTRAMARINE"]},"style_codes":{"title":"Style Codes","description":"List of 8-character hex style codes to guide the image style. Cannot be used with style or image_urls.","type":"array","items":{"type":"string"}},"image_urls":{"title":"Style Reference Images","description":"URLs of images to use as style references (max 10MB total, JPEG/PNG/WebP). Cannot be used with style_codes.","type":"array","items":{"type":"string"}},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v3/replace-background","name":"Ideogram v3 Replace BG","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v3 Replace Background — intelligent background replacement using a reference subject image.","categories":["background","inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":169,"example_prompt":"Replace the background with a rustic Nashville honky-tonk stage — warm stage lights in amber and red, weathered wooden floorboards, vintage microphone stand nearby, neon beer signs glowing in the background, the feel of a legendary live music venue","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v3-replace-bg-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Freplace-background","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Freplace-background","title":"Ideogram v3 Replace BG generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v3/replace-background.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v3/replace-background","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"style_preset":{"title":"Style Preset","description":"Style preset for generation. The chosen style preset will guide the generation.","type":"string","enum":["80S_ILLUSTRATION","90S_NOSTALGIA","ABSTRACT_ORGANIC","ANALOG_NOSTALGIA","ART_BRUT","ART_DECO","ART_POSTER","AURA","AVANT_GARDE","BAUHAUS","BLUEPRINT","BLURRY_MOTION","BRIGHT_ART","C4D_CARTOON","CHILDRENS_BOOK","COLLAGE","COLORING_BOOK_I","COLORING_BOOK_II","CUBISM","DARK_AURA","DOODLE","DOUBLE_EXPOSURE","DRAMATIC_CINEMA","EDITORIAL","EMOTIONAL_MINIMAL","ETHEREAL_PARTY","EXPIRED_FILM","FLAT_ART","FLAT_VECTOR","FOREST_REVERIE","GEO_MINIMALIST","GLASS_PRISM","GOLDEN_HOUR","GRAFFITI_I","GRAFFITI_II","HALFTONE_PRINT","HIGH_CONTRAST","HIPPIE_ERA","ICONIC","JAPANDI_FUSION","JAZZY","LONG_EXPOSURE","MAGAZINE_EDITORIAL","MINIMAL_ILLUSTRATION","MIXED_MEDIA","MONOCHROME","NIGHTLIFE","OIL_PAINTING","OLD_CARTOONS","PAINT_GESTURE","POP_ART","RETRO_ETCHING","RIVIERA_POP","SPOTLIGHT_80S","STYLIZED_RED","SURREAL_COLLAGE","TRAVEL_POSTER","VINTAGE_GEO","VINTAGE_POSTER","WATERCOLOR","WEIRD","WOODBLOCK_PRINT"]},"style":{"title":"Style","description":"The style type to generate with. Cannot be used with style_codes.","type":"string","enum":["AUTO","GENERAL","REALISTIC","DESIGN"]},"expand_prompt":{"title":"Expand Prompt","description":"Determine if MagicPrompt should be used in generating the request or not.","default":true,"type":"boolean"},"color_palette":{"title":"Color Palette","description":"A color palette preset to guide the colors of the generated image.","type":"string","enum":["EMBER","FRESH","JUNGLE","MAGIC","MELON","MOSAIC","PASTEL","ULTRAMARINE"]},"style_codes":{"title":"Style Codes","description":"List of 8-character hex style codes to guide the image style. Cannot be used with style or image_urls.","type":"array","items":{"type":"string"}},"image_urls":{"title":"Style Reference Images","description":"URLs of images to use as style references (max 10MB total, JPEG/PNG/WebP). Cannot be used with style_codes.","type":"array","items":{"type":"string"}},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v3/generate-transparent","name":"Ideogram v3 Transparent","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v3 Generate Transparent — generates images with transparent backgrounds for stickers and assets.","categories":["vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1","1:2","2:1","4:5","5:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":170,"example_prompt":"A premium transparent-background mascot illustration of a fluffy white owl wearing tiny round glasses and a dark emerald explorer scarf, ultra detailed feathers, expressive golden eyes, soft cinematic shading, centered composition, isolated subject, clean PNG sticker style, modern branding mascot, subtle fantasy aesthetic, highly polished digital illustration, no background, no text, transparent background, sharp edges, professional character design.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v3-transparent-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Fgenerate-transparent","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Fgenerate-transparent","title":"Ideogram v3 Transparent generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v3/generate-transparent.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v3/generate-transparent","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Description of what to exclude from an image. Descriptions in the prompt take precedence to descriptions in the negative prompt.","default":"","type":"string"},"expand_prompt":{"title":"Expand Prompt","description":"Determine if MagicPrompt should be used in generating the request or not.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1","1:2","2:1","4:5","5:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/ideogram/v3/layerize-text","name":"Ideogram v3 Layerize","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram v3 Layerize Text — integrates layered typography into an existing image with custom font support.","categories":["vector"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"durations":[],"max_images":1,"base_credits":12,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":171,"example_prompt":"CAFÉ LUMIÈRE — specialty coffee roasters, rich layered typography integrated into the scene, elegant serif font, warm golden tones matching the environment","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-v3-layerize-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Flayerize-text","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fv3%2Flayerize-text","title":"Ideogram v3 Layerize generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/v3/layerize-text.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/v3/layerize-text","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Seed for the random number generator.","type":"integer"},"font_file_body_url":{"title":"Font File Body Url","description":"URL of the font file to use for body text. Cannot be used with font_name_body.","type":"string"},"font_name_h1":{"title":"Font Name H1","description":"Name of the font to use for h1 text. Cannot be used with font_file_h1_url.","type":"string"},"font_name_h2":{"title":"Font Name H2","description":"Name of the font to use for h2 text. Cannot be used with font_file_h2_url.","type":"string"},"font_file_h1_url":{"title":"Font File H1 Url","description":"URL of the font file to use for h1 text. Cannot be used with font_name_h1.","type":"string"},"font_name_small":{"title":"Font Name Small","description":"Name of the font to use for small text. Cannot be used with font_file_small_url.","type":"string"},"font_file_h2_url":{"title":"Font File H2 Url","description":"URL of the font file to use for h2 text. Cannot be used with font_name_h2.","type":"string"},"font_name_body":{"title":"Font Name Body","description":"Name of the font to use for body text. Cannot be used with font_file_body_url.","type":"string"},"font_file_small_url":{"title":"Font File Small Url","description":"URL of the font file to use for small text. Cannot be used with font_name_small.","type":"string"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/ideogram/character","name":"Ideogram Character","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram Character — generates consistent character scenes from a reference identity image.","categories":["character"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-09","popularity_rank":172,"example_prompt":"The botanist standing inside a magnificent Victorian greenhouse surrounded by towering tropical plants and exotic flowers, holding a glowing blue terrarium, warm golden light streaming through the glass ceiling, cinematic botanical illustration","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-character-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fcharacter","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fcharacter","title":"Ideogram Character generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/character.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/character","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Description of what to exclude from an image. Descriptions in the prompt take precedence to descriptions in the negative prompt.","default":"","type":"string"},"expand_prompt":{"title":"Expand Prompt","description":"Determine if MagicPrompt should be used in generating the request or not.","default":true,"type":"boolean"},"style":{"title":"Style","description":"The style type to generate with. Cannot be used with style_codes.","default":"AUTO","type":"string","enum":["AUTO","REALISTIC","FICTION"]},"reference_image_urls":{"title":"Character Reference Images","description":"URLs of images to use as character references. Currently only one image is supported.","type":"array","items":{"type":"string"}},"reference_mask_urls":{"title":"Character Reference Masks","description":"Masks to apply to the character references. Currently only one mask is supported.","type":"array","items":{"type":"string"}},"color_palette":{"title":"Color Palette","description":"A color palette preset to guide the colors of the generated image.","type":"string","enum":["EMBER","FRESH","JUNGLE","MAGIC","MELON","MOSAIC","PASTEL","ULTRAMARINE"]},"style_codes":{"title":"Style Codes","description":"List of 8-character hex style codes to guide the image style. Cannot be used with style or image_urls.","type":"array","items":{"type":"string"}},"image_urls":{"title":"Style Reference Images","description":"URLs of images to use as style references (max 10MB total, JPEG/PNG/WebP). Cannot be used with style_codes.","type":"array","items":{"type":"string"}},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/ideogram/character/edit","name":"Ideogram Character (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram Character Edit — inpainting on a character scene while preserving identity consistency.","categories":["character","inpaint"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"max_reference_images":4,"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":173,"example_prompt":"Place the silver-haired warrior standing before the grand throne, her cobalt and gold armor gleaming in the stained glass light, red cape flowing, hand resting on her sword hilt, commanding and regal presence, high fantasy illustration","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-character-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fcharacter%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fcharacter%2Fedit","title":"Ideogram Character (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/character/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/character/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"expand_prompt":{"title":"Expand Prompt","description":"Determine if MagicPrompt should be used in generating the request or not.","default":true,"type":"boolean"},"mask_url":{"title":"Mask Url","description":"Handled by the canvas mask editor.","type":"string"},"reference_image_urls":{"title":"Character Reference Images","description":"URLs of images to use as character references. Currently only one image is supported.","type":"array","items":{"type":"string","format":"uri"},"minItems":2,"maxItems":4},"reference_mask_urls":{"title":"Character Reference Masks","description":"Masks to apply to the character references. Currently only one mask is supported.","type":"array","items":{"type":"string"}},"color_palette":{"title":"Color Palette","description":"A color palette preset to guide the colors of the generated image.","type":"string","enum":["EMBER","FRESH","JUNGLE","MAGIC","MELON","MOSAIC","PASTEL","ULTRAMARINE"]},"style_codes":{"title":"Style Codes","description":"List of 8-character hex style codes to guide the image style. Cannot be used with image_urls.","type":"array","items":{"type":"string"}},"image_urls":{"title":"Style Reference Images","description":"URLs of images to use as style references (max 10MB total, JPEG/PNG/WebP). Cannot be used with style_codes.","type":"array","items":{"type":"string"}},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt","mask_url","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/ideogram/character/remix","name":"Ideogram Character Remix","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram Character Remix — remixes a character scene with style and strength controls.","categories":["character","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"max_reference_images":4,"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-05-03","popularity_rank":174,"example_prompt":"The curly-haired explorer standing at the entrance of an ancient jungle temple, consulting a worn map while adjusting his glasses, vines draped around the stone arch behind him, golden light catching his leather jacket, cinematic adventure illustration","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-character-remix-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fcharacter%2Fremix","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fcharacter%2Fremix","title":"Ideogram Character Remix generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/character/remix.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/character/remix","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"Description of what to exclude from an image. Descriptions in the prompt take precedence to descriptions in the negative prompt.","default":"","type":"string"},"style":{"title":"Style","description":"The style type to generate with. Cannot be used with style_codes.","default":"AUTO","type":"string","enum":["AUTO","REALISTIC","FICTION"]},"strength":{"title":"Strength","description":"Strength of the input image in the remix","default":0.8,"type":"number","minimum":0.01,"maximum":1,"multipleOf":0.01},"expand_prompt":{"title":"Expand Prompt","description":"Determine if MagicPrompt should be used in generating the request or not.","default":true,"type":"boolean"},"reference_image_urls":{"title":"Character Reference Images","description":"URLs of images to use as character references. Currently only one image is supported.","type":"array","items":{"type":"string","format":"uri"},"minItems":2,"maxItems":4},"reference_mask_urls":{"title":"Character Reference Masks","description":"Masks to apply to the character references. Currently only one mask is supported.","type":"array","items":{"type":"string"}},"color_palette":{"title":"Color Palette","description":"A color palette preset to guide the colors of the generated image.","type":"string","enum":["EMBER","FRESH","JUNGLE","MAGIC","MELON","MOSAIC","PASTEL","ULTRAMARINE"]},"style_codes":{"title":"Style Codes","description":"List of 8-character hex style codes to guide the image style. Cannot be used with style or image_urls.","type":"array","items":{"type":"string"}},"image_urls":{"title":"Style Reference Images","description":"URLs of images to use as style references (max 10MB total, JPEG/PNG/WebP). Cannot be used with style_codes.","type":"array","items":{"type":"string"}},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/ideogram/custom-models/generate","name":"Ideogram Custom Models","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram Custom Models — generate images using a trained Ideogram custom model by model ID.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1","1:2","2:1","4:5","5:4"],"resolutions":["1024"],"qualities":["low","medium","high"],"durations":[],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":175,"example_prompt":"A sleek premium coffee brand identity — a minimalist ceramic mug with a hand-painted indigo wave pattern on a white surface, beside a small sprig of dried lavender and a kraft paper coffee bag with a custom logo seal stamped in gold foil, soft diffused studio lighting, elegant product photography, photorealistic","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-custom-models-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fcustom-models%2Fgenerate","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fcustom-models%2Fgenerate","title":"Ideogram Custom Models generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/custom-models/generate.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/custom-models/generate","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"expand_prompt":{"title":"Expand Prompt","description":"Whether to expand the prompt with MagicPrompt functionality.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Seed for the random number generator.","type":"integer"},"negative_prompt":{"title":"Negative Prompt","description":"Description of what to exclude from the image. Descriptions in the prompt take precedence over descriptions in the negative prompt.","default":"","type":"string"},"custom_model_id":{"title":"Model Id","description":"The id of a trained custom model returned by /train. The model must have finished training (status COMPLETED).","type":"string"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","10:16","16:10","3:2","2:3","1:3","3:1","1:2","2:1","4:5","5:4"]},"resolution":{"type":"string","enum":["1024"]},"quality":{"type":"string","enum":["low","medium","high"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt","custom_model_id"],"additionalProperties":false}},{"id":"fal-ai/ideogram/upscale","name":"Ideogram Upscale","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram Upscale — AI upscaler with superior text and graphic element preservation.","categories":["enhance"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":8,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":176,"example_prompt":"Upload any image — Ideogram Upscale increases resolution while preserving and sharpening text and graphic elements.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-upscale.png"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fupscale","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fupscale","title":"Ideogram Upscale generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/upscale.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/upscale","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"detail":{"title":"Detail","description":"The detail of the upscaled image","default":50,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"expand_prompt":{"title":"Expand Prompt","description":"Whether to expand the prompt with MagicPrompt functionality.","default":false,"type":"boolean"},"resemblance":{"title":"Resemblance","description":"The resemblance of the upscaled image to the original image","default":50,"type":"number","minimum":1,"maximum":100,"multipleOf":1},"seed":{"title":"Seed","description":"Seed for the random number generator","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/ideogram/remove-background","name":"Ideogram Remove BG","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Ideogram Remove Background — removes backgrounds with clean, sharp edges, outputting a transparent PNG.","categories":["background"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-09","popularity_rank":177,"example_prompt":"Upload any image — Ideogram's background removal isolates the subject with clean, sharp edges and outputs a transparent PNG.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/ideogram-remove-bg-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fideogram%2Fremove-background","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fideogram%2Fremove-background","title":"Ideogram Remove BG generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/ideogram/remove-background.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/ideogram/remove-background","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/qwen-image-2/text-to-image","name":"Qwen Image 2.0","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Qwen Image 2.0 — Alibaba's image model with negative prompts, prompt expansion, and up to 6 variants per request. Supports optional reference-image editing.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":6,"max_reference_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":178,"example_prompt":"A hyper realistic capybara riding a shopping cart downhill through a neon supermarket aisle at midnight, snacks flying everywhere, hilarious expression, cinematic motion blur, colorful product packaging, ultra detailed fur, dramatic grocery store lighting, chaotic but adorable atmosphere, photorealistic comedy scene","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/qwen-image-2-text-to-image-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fqwen-image-2%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fqwen-image-2%2Ftext-to-image","title":"Qwen Image 2.0 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/qwen-image-2/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/qwen-image-2/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"Enable LLM prompt optimization for better results.","default":true,"type":"boolean"},"negative_prompt":{"title":"Negative Prompt","description":"Content to avoid in the generated image. Max 500 characters.","default":"","type":"string"},"seed":{"title":"Seed","description":"Random seed for reproducibility (0-2147483647).","type":"integer"},"watermark":{"title":"Watermark","description":"Adds a \"Qwen-Image\" watermark to the bottom-right corner.","default":false,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":6},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/qwen-image-2/pro/text-to-image","name":"Qwen Image 2.0 Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Qwen Image 2.0 Pro — premium Qwen v2 model for complex multi-element compositions and detailed scenes, with negative prompts and up to 6 variants. Supports optional reference-image editing.","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":6,"max_reference_images":1,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":179,"example_prompt":"A massive fantasy worldbuilding infographic explaining the creation of a floating sky kingdom. The image is divided into beautifully illustrated stages: floating island mining, crystal energy harvesting, giant chain forging, castle construction, airship docking systems, magical gardens, defense towers, and final illuminated city reveal above the clouds. Detailed fantasy engineering diagrams, labeled sections, arrows and notes, parchment texture, cinematic fantasy art, highly decorative typography, rich colors, extremely detailed environment design, premium collector's poster aesthetic","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/qwen-image-2-pro-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fqwen-image-2%2Fpro%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fqwen-image-2%2Fpro%2Ftext-to-image","title":"Qwen Image 2.0 Pro generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/qwen-image-2/pro/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/qwen-image-2/pro/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enable_prompt_expansion":{"title":"Enable Prompt Expansion","description":"Enable LLM prompt optimization for better results.","default":true,"type":"boolean"},"negative_prompt":{"title":"Negative Prompt","description":"Content to avoid in the generated image. Max 500 characters.","default":"","type":"string"},"seed":{"title":"Seed","description":"Random seed for reproducibility (0-2147483647).","type":"integer"},"watermark":{"title":"Watermark","description":"Adds a \"Qwen-Image\" watermark to the bottom-right corner.","default":false,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":6},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"bytedance/seedream-5-0-pro/text-to-image","name":"Dola Seedream 5.0 Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Dola Seedream 5.0 Pro — ByteDance's flagship image model for precise compositions, multilingual text, infographics, and photorealistic commercial work.","pricing_note":"$0.045 / 1K image; $0.09 / 2K image (BytePlus list price)","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9"],"resolutions":["1024","2048"],"durations":[],"output_formats":["png","jpeg"],"max_images":1,"base_credits":6,"api_gross_margin_percent":20,"added_at":"2026-07-14","popularity_rank":180,"example_prompt":"Create a premium editorial campaign image for a sustainable architecture studio: a sunlit timber pavilion integrated into a dense tropical garden, precise material textures, three architects reviewing blueprints, restrained wayfinding text reading 'BUILD WITH NATURE', sophisticated magazine art direction, realistic photography","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/dola-seedream-5-pro-v1-sm.webp","video":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/dola-seedream-5-pro-generate-v1.mp4"},"schema_url":"/api/v1/models?id=bytedance%2Fseedream-5-0-pro%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bytedance%2Fseedream-5-0-pro%2Ftext-to-image","title":"Dola Seedream 5.0 Pro generation request","description":"Request body accepted by POST /api/v1/generate for bytedance/seedream-5-0-pro/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"bytedance/seedream-5-0-pro/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"output_format":{"title":"Output Format","description":"File format for the generated image.","default":"png","type":"string","enum":["png","jpeg"]},"watermark":{"title":"Watermark","description":"Adds the provider's AI-generated watermark to the image.","default":false,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"bytedance/seedream-5-0-pro/edit","name":"Dola Seedream 5.0 Pro (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Dola Seedream 5.0 Pro Edit — precision image editing and compositing with subject consistency across up to 10 reference images.","pricing_note":"$0.045 / 1K image; $0.09 / 2K image; first reference free, then $0.003 / image (BytePlus list price)","categories":["generate-image","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9"],"resolutions":["1024","2048"],"durations":[],"output_formats":["png","jpeg"],"max_images":1,"max_reference_images":10,"base_credits":6,"api_gross_margin_percent":20,"added_at":"2026-07-14","popularity_rank":181,"example_prompt":"Replace the subject's outfit with the tailoring from Image 2, use the color palette from Image 3, and preserve the face, pose, lighting direction, camera position, and background from Image 1.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/dola-seedream-5-pro-v1-sm.webp","video":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/dola-seedream-5-pro-edit-v1.mp4"},"schema_url":"/api/v1/models?id=bytedance%2Fseedream-5-0-pro%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bytedance%2Fseedream-5-0-pro%2Fedit","title":"Dola Seedream 5.0 Pro (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for bytedance/seedream-5-0-pro/edit.","type":"object","properties":{"model_id":{"type":"string","const":"bytedance/seedream-5-0-pro/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"output_format":{"title":"Output Format","description":"File format for the generated image.","default":"png","type":"string","enum":["png","jpeg"]},"watermark":{"title":"Watermark","description":"Adds the provider's AI-generated watermark to the image.","default":false,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4","3:2","2:3","21:9"]},"resolution":{"type":"string","enum":["1024","2048"]},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":10}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false}},{"id":"bytedance/seedream-5-0-lite/text-to-image","name":"Seedream 5.0 Lite","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"ByteDance Seedream 5.0 Lite — fast, affordable text-to-image generation.","pricing_note":"$0.035 / image (cross-confirmed vs fal resale of the same model)","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["2048"],"durations":[],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-06-02","popularity_rank":182,"example_prompt":"A young beekeeper inspecting honeycomb frames during golden hour, sunlight passing through translucent honey, realistic skin texture, detailed protective clothing, documentary photography, National Geographic quality, ultra detailed","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/seedream-5.0-lite-sm.webp"},"schema_url":"/api/v1/models?id=bytedance%2Fseedream-5-0-lite%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bytedance%2Fseedream-5-0-lite%2Ftext-to-image","title":"Seedream 5.0 Lite generation request","description":"Request body accepted by POST /api/v1/generate for bytedance/seedream-5-0-lite/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"bytedance/seedream-5-0-lite/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Random seed to control the stochasticity of image generation.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"bytedance/seedream-4-5/text-to-image","name":"Seedream 4.5","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"ByteDance Seedream 4.5 — high-quality text-to-image with balanced speed and detail.","pricing_note":"$0.04 / image (cross-confirmed vs fal resale of the same model)","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["2048"],"durations":[],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-06-02","popularity_rank":183,"example_prompt":"Portrait of a young man sitting by a café window, thoughtful expression, natural daylight, realistic skin details, professional lifestyle photography, 4k","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/seedream-4.5-byteplus-sm.webp"},"schema_url":"/api/v1/models?id=bytedance%2Fseedream-4-5%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bytedance%2Fseedream-4-5%2Ftext-to-image","title":"Seedream 4.5 generation request","description":"Request body accepted by POST /api/v1/generate for bytedance/seedream-4-5/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"bytedance/seedream-4-5/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Random seed to control the stochasticity of image generation.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"bytedance/seedream-4-0/text-to-image","name":"Seedream 4.0","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"ByteDance Seedream 4.0 — reliable text-to-image generation at low cost.","pricing_note":"$0.03 / image (cross-confirmed vs fal resale of the same model)","categories":["generate-text"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["2048"],"durations":[],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-06-02","popularity_rank":184,"example_prompt":"A father waiting outside a school during light rain, holding an umbrella and looking at his watch, warm school lights in the background, realistic atmosphere, cinematic storytelling, authentic emotion, documentary photography, film still","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/seedream-4.0-text-to-image-sm.webp"},"schema_url":"/api/v1/models?id=bytedance%2Fseedream-4-0%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=bytedance%2Fseedream-4-0%2Ftext-to-image","title":"Seedream 4.0 generation request","description":"Request body accepted by POST /api/v1/generate for bytedance/seedream-4-0/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"bytedance/seedream-4-0/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Random seed to control the stochasticity of image generation.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/bytedance/seedream/v4.5/text-to-image","name":"Seedream 4.5","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Seedream 4.5 — ByteDance's image generation model with multi-image support and reference image capability.","categories":["generate-text","vector"],"prompt_required":true,"prompt_supported":true,"supports":{},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":185,"example_prompt":"Portrait of a young man sitting by a café window, thoughtful expression, natural daylight, realistic skin details, professional lifestyle photography, 4k","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/seedream-4.5-v2-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbytedance%2Fseedream%2Fv4.5%2Ftext-to-image","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbytedance%2Fseedream%2Fv4.5%2Ftext-to-image","title":"Seedream 4.5 generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bytedance/seedream/v4.5/text-to-image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bytedance/seedream/v4.5/text-to-image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Random seed to control the stochasticity of image generation.","type":"integer"},"max_images":{"title":"Max Images","description":"If set to a number greater than one, enables multi-image generation. The model will potentially return up to `max_images` images every generation, and in total, `num_images` generations will be carried out.","default":1,"type":"number","minimum":1,"maximum":6,"multipleOf":1},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]}},"required":["model_id","prompt"],"additionalProperties":false}},{"id":"fal-ai/bytedance/seedream/v4.5/edit","name":"Seedream 4.5 (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Seedream 4.5 Edit — instruction-based image editing with multi-image generation support.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":186,"example_prompt":"Transform this mountain lake into a breathtaking surreal floating archipelago — rocky pine-forested islands drift above an endless ocean of clouds at sunset, the wooden dock now bridges two floating islands connected by a rope bridge, waterfalls cascade off the island edges disappearing into golden mist below, dramatic fantasy realism","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/seedream-4-5-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbytedance%2Fseedream%2Fv4.5%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbytedance%2Fseedream%2Fv4.5%2Fedit","title":"Seedream 4.5 (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bytedance/seedream/v4.5/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bytedance/seedream/v4.5/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"seed":{"title":"Seed","description":"Random seed to control the stochasticity of image generation.","type":"integer"},"max_images":{"title":"Max Images","description":"If set to a number greater than one, enables multi-image generation. The model will potentially return up to `max_images` images every generation, and in total, `num_images` generations will be carried out.","default":1,"type":"number","minimum":1,"maximum":6,"multipleOf":1},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/bytedance/seedream/v5/lite/edit","name":"Seedream 5 Lite (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Seedream 5 Lite Edit — fast and affordable Seedream 5 editing model for scene transformations.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":187,"example_prompt":"Transform this modern living room into a tranquil Japanese zen interior — raked gravel garden visible through shoji screens, bonsai trees on stone pedestals, low wooden furniture with tatami mats, hanging paper lanterns casting warm amber light, ikebana flower arrangement, peaceful bamboo and moss garden beyond the windows","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/seedream-5-lite-edit-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbytedance%2Fseedream%2Fv5%2Flite%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbytedance%2Fseedream%2Fv5%2Flite%2Fedit","title":"Seedream 5 Lite (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bytedance/seedream/v5/lite/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bytedance/seedream/v5/lite/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"max_images":{"title":"Max Images","description":"If set to a number greater than one, enables multi-image generation. The model will potentially return up to `max_images` images every generation, and in total, `num_images` generations will be carried out.","default":1,"type":"number","minimum":1,"maximum":6,"multipleOf":1},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/bytedance/seedream/v4/edit","name":"Seedream 4.0 (Edit)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Seedream 4.0 Edit — ByteDance Seedream v4 instruction-based image editing with prompt enhancement.","categories":["edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":4,"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":188,"example_prompt":"Transform the scene into a dramatic fantasy landscape — floating islands, glowing crystals, epic lighting.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/seedream-4-edit-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fbytedance%2Fseedream%2Fv4%2Fedit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fbytedance%2Fseedream%2Fv4%2Fedit","title":"Seedream 4.0 (Edit) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/bytedance/seedream/v4/edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/bytedance/seedream/v4/edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"enhance_prompt_mode":{"title":"Enhance Prompt Mode","description":"Standard mode provides higher quality results but takes longer to generate. Fast mode provides average quality but is faster.","default":"standard","type":"string","enum":["standard","fast"]},"seed":{"title":"Seed","description":"Random seed to control the stochasticity of image generation.","type":"integer"},"max_images":{"title":"Max Images","description":"If set to a number greater than one, enables multi-image generation. The model will potentially return up to `max_images` images every generation, and in total, `num_images` generations will be carried out.","default":1,"type":"number","minimum":1,"maximum":6,"multipleOf":1},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2-lora-gallery/face-to-full-portrait","name":"Flux 2 Face to Full Portrait","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Face to Full Portrait — generates a full-body portrait from a face reference using a gallery LoRA.","pricing_note":"$0.021 / processed MP (input + output)","categories":["character"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":1,"base_credits":6,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":189,"example_prompt":"elegant woman in a sophisticated tailored blazer, full body portrait, luxury penthouse backdrop, cinematic studio lighting, sharp detail","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-face-to-portrait-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-lora-gallery%2Fface-to-full-portrait","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-lora-gallery%2Fface-to-full-portrait","title":"Flux 2 Face to Full Portrait generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-lora-gallery/face-to-full-portrait.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-lora-gallery/face-to-full-portrait","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"acceleration":{"title":"Acceleration","description":"Acceleration level for image generation. 'regular' balances speed and quality.","default":"regular","type":"string","enum":["none","regular"]},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":40,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"lora_scale":{"title":"Lora Scale","description":"The strength of the LoRA effect.","default":1,"type":"number","minimum":0,"maximum":2},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the output image","default":"png","type":"string","enum":["png","jpeg","webp"]},"seed":{"title":"Seed","description":"Random seed for reproducibility. Same seed with same prompt will produce same result.","type":"integer"},"guidance_scale":{"title":"Guidance Scale","description":"The CFG (Classifier Free Guidance) scale. Controls how closely the model follows the prompt.","default":2.5,"type":"number","minimum":0,"maximum":20},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/flux-2-lora-gallery/virtual-tryon","name":"Flux 2 Virtual Try-On","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux 2 Virtual Try-On — virtually try on garments by combining a person photo with a clothing photo.","pricing_note":"$0.021 / processed MP — ~3 MP typical (2 inputs + output)","categories":["tryon"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"output_formats":["jpeg","png","webp"],"max_images":1,"max_reference_images":2,"base_credits":9,"api_gross_margin_percent":20,"added_at":"2026-05-10","popularity_rank":190,"example_prompt":"Upload a garment photo and a person photo to see the outfit virtually worn","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-2-virtual-tryon-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-2-lora-gallery%2Fvirtual-tryon","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-2-lora-gallery%2Fvirtual-tryon","title":"Flux 2 Virtual Try-On generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-2-lora-gallery/virtual-tryon.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-2-lora-gallery/virtual-tryon","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"acceleration":{"title":"Acceleration","description":"Acceleration level for image generation. 'regular' balances speed and quality.","default":"regular","type":"string","enum":["none","regular"]},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":40,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"lora_scale":{"title":"Lora Scale","description":"The strength of the virtual try-on effect.","default":1,"type":"number","minimum":0,"maximum":2},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"output_format":{"title":"Output Format","description":"The format of the output image","default":"png","type":"string","enum":["png","jpeg","webp"]},"seed":{"title":"Seed","description":"Random seed for reproducibility. Same seed with same prompt will produce same result.","type":"integer"},"guidance_scale":{"title":"Guidance Scale","description":"The CFG (Classifier Free Guidance) scale. Controls how closely the model follows the prompt.","default":2.5,"type":"number","minimum":0,"maximum":20},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":2}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/qwen-image-edit-plus-lora-gallery/face-to-full-portrait","name":"Qwen Face to Full Portrait (Plus)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Qwen Face to Full Portrait Plus — generates a full-body portrait from a face reference using Qwen Plus.","categories":["character"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":191,"example_prompt":"elegant woman in a sophisticated tailored blazer, full body portrait, luxury penthouse backdrop, cinematic studio lighting, sharp detail","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/qwen-plus-face-to-portrait-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fqwen-image-edit-plus-lora-gallery%2Fface-to-full-portrait","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fqwen-image-edit-plus-lora-gallery%2Fface-to-full-portrait","title":"Qwen Face to Full Portrait (Plus) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/qwen-image-edit-plus-lora-gallery/face-to-full-portrait.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/qwen-image-edit-plus-lora-gallery/face-to-full-portrait","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"acceleration":{"title":"Acceleration","description":"Acceleration level for image generation.","default":"regular","type":"string","enum":["none","regular"]},"negative_prompt":{"title":"Negative Prompt","description":"Content to avoid in the generated image.","default":" ","type":"string"},"output_format":{"title":"Output Format","description":"The format of the output image.","default":"png","type":"string","enum":["png","jpeg","webp"]},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":6,"type":"number","minimum":2,"maximum":50,"multipleOf":1},"lora_scale":{"title":"Lora Scale","description":"The strength of the LoRA effect.","default":1,"type":"number","minimum":0,"maximum":4},"guidance_scale":{"title":"Guidance Scale","description":"The CFG guidance scale.","default":1,"type":"number","minimum":0,"maximum":20},"seed":{"title":"Seed","description":"Random seed for reproducibility.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/qwen-image-edit-2509-lora-gallery/face-to-full-portrait","name":"Qwen Face to Full Portrait (2509)","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Qwen Face to Full Portrait 2509 — generates a full-body portrait from a face reference using Qwen 2509.","categories":["character"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024","2048"],"durations":[],"max_images":1,"base_credits":10,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":192,"example_prompt":"elegant woman in a sophisticated tailored blazer, full body portrait, luxury penthouse backdrop, cinematic studio lighting, sharp detail","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/qwen-2509-face-to-portrait-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fqwen-image-edit-2509-lora-gallery%2Fface-to-full-portrait","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fqwen-image-edit-2509-lora-gallery%2Fface-to-full-portrait","title":"Qwen Face to Full Portrait (2509) generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/qwen-image-edit-2509-lora-gallery/face-to-full-portrait.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/qwen-image-edit-2509-lora-gallery/face-to-full-portrait","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"acceleration":{"title":"Acceleration","description":"Acceleration level for image generation.","default":"regular","type":"string","enum":["none","regular"]},"negative_prompt":{"title":"Negative Prompt","description":"Content to avoid in the generated image.","default":" ","type":"string"},"output_format":{"title":"Output Format","description":"The format of the output image.","default":"png","type":"string","enum":["png","jpeg","webp"]},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":6,"type":"number","minimum":2,"maximum":50,"multipleOf":1},"lora_scale":{"title":"Lora Scale","description":"The strength of the LoRA effect.","default":1,"type":"number","minimum":0,"maximum":4},"guidance_scale":{"title":"Guidance Scale","description":"The CFG guidance scale.","default":1,"type":"number","minimum":0,"maximum":20},"seed":{"title":"Seed","description":"Random seed for reproducibility.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024","2048"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/pulid","name":"PuLID","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"PuLID — tuning-free face-identity preservation that generates consistent portraits with high fidelity or extreme style control.","pricing_note":"~$0.02 / image","categories":["character"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"durations":[],"max_images":4,"max_reference_images":4,"base_credits":3,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":193,"example_prompt":"The same person as a heroic knight in shining armor, standing at the gates of a medieval castle at sunset, cinematic lighting, ultra detailed","preview":{"image":"/images/model-previews/generated/pulid-identity-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fpulid","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fpulid","title":"PuLID generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/pulid.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/pulid","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of denoising steps.","default":4,"type":"number","minimum":1,"maximum":12,"multipleOf":1},"id_scale":{"title":"ID Scale","description":"Strength of identity preservation. Higher = closer to the reference face.","default":0.8,"type":"number","minimum":0,"maximum":5},"guidance_scale":{"title":"Guidance Scale","description":"Classifier-free guidance scale.","default":1.2,"type":"number","minimum":1,"maximum":1.5,"multipleOf":0.05},"mode":{"title":"Mode","description":"Fidelity preserves facial features closely; extreme style allows stronger artistic transformation.","default":"fidelity","type":"string","enum":["fidelity","extreme style"]},"id_mix":{"title":"ID Mix","description":"Enable to blend identity from two reference images instead of one.","default":false,"type":"boolean"},"negative_prompt":{"title":"Negative Prompt","description":"Elements to exclude from the generated image.","default":"flaws in the eyes, flaws in the face, flaws, lowres, non-HDRi, low quality, worst quality,artifacts noise, text, watermark, glitch, deformed, mutated, ugly, disfigured, hands, low resolution, partially rendered objects,  deformed or partially rendered eyes, deformed, deformed eyeballs, cross-eyed,blurry","type":"string"},"seed":{"title":"Seed","description":"Random seed for reproducibility.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":4}},"required":["model_id","prompt","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/flux-pulid","name":"Flux PuLID","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Flux PuLID — Flux-backbone identity preservation for high-quality consistent portraits with natural lighting and sharp detail.","pricing_note":"$0.0333 / megapixel","categories":["character"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":["1:1","16:9","9:16","4:3","3:4"],"resolutions":["1024"],"durations":[],"max_images":4,"base_credits":5,"api_gross_margin_percent":20,"added_at":"2026-06-24","popularity_rank":194,"example_prompt":"The same person in a sun-drenched Santorini café, wearing a white linen dress, soft morning light, editorial fashion photography","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/flux-pulid-v1-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fflux-pulid","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fflux-pulid","title":"Flux PuLID generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/flux-pulid.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/flux-pulid","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"num_inference_steps":{"title":"Steps","description":"Number of denoising steps. Higher = more detail.","default":20,"type":"number","minimum":1,"maximum":50,"multipleOf":1},"id_weight":{"title":"Identity Weight","description":"Strength of face identity preservation. Higher = closer match to the reference.","default":1,"type":"number","minimum":0,"maximum":1,"multipleOf":0.05},"guidance_scale":{"title":"Guidance Scale","description":"How closely the model follows the prompt.","default":4,"type":"number","minimum":0,"maximum":20,"multipleOf":0.5},"true_cfg":{"title":"True CFG","description":"True classifier-free guidance scale. 1 uses the faster distilled guidance; above 1 switches to real CFG.","default":1,"type":"number","minimum":1,"maximum":10,"multipleOf":0.5},"start_step":{"title":"ID Start Step","description":"Denoising step at which identity conditioning kicks in. Later start = more prompt freedom, weaker likeness.","default":0,"type":"number","minimum":0,"maximum":50,"multipleOf":1},"max_sequence_length":{"title":"Max Sequence Length","description":"Maximum prompt token length. Longer allows more detailed prompts at some speed cost.","default":"128","type":"string","enum":["128","256","512"]},"negative_prompt":{"title":"Negative Prompt","description":"Elements to exclude from the generated image.","default":"","type":"string"},"enable_safety_checker":{"title":"Enable Safety Checker","description":"Whether to enable the safety checker.","default":true,"type":"boolean"},"seed":{"title":"Seed","description":"Random seed for reproducibility.","type":"integer"},"aspect_ratio":{"type":"string","enum":["1:1","16:9","9:16","4:3","3:4"]},"resolution":{"type":"string","enum":["1024"]},"num_images":{"type":"integer","minimum":1,"maximum":4},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","prompt","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/hy-wu-edit","name":"HY-WU Identity Edit","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Prompt-guided identity and full-head replacement that preserves the target pose, clothing, lighting, and scene.","pricing_note":"$0.10 per output MP, or $0.15 per output MP with reasoning enabled; the pre-generation estimate assumes 1 MP.","categories":["character","edit"],"prompt_required":true,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":2,"base_credits":13,"api_gross_margin_percent":20,"added_at":"2026-07-20","popularity_rank":195,"preview":{"image":"/images/hy-wu-identity-edit-preview.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fhy-wu-edit","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fhy-wu-edit","title":"HY-WU Identity Edit generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/hy-wu-edit.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/hy-wu-edit","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"image_size":{"title":"Output framing","description":"Match the target automatically, or choose a supported output frame.","default":"auto","type":"string","enum":["auto","square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"]},"num_inference_steps":{"title":"Quality steps","description":"More steps can refine detail but take longer. The provider default is 30.","default":30,"type":"number","minimum":1,"multipleOf":1},"enable_thinking":{"title":"Identity reasoning","description":"Let the model reason over both references before editing for stronger identity consistency.","default":true,"type":"boolean"},"output_format":{"title":"Output format","description":"PNG preserves maximum image fidelity; JPEG creates a smaller file.","default":"png","type":"string","enum":["png","jpeg"]},"seed":{"title":"Seed","description":"Optional random seed for a repeatable edit.","type":"integer"},"reference_image_urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":2,"maxItems":2}},"required":["model_id","prompt","image_size","output_format","reference_image_urls"],"additionalProperties":false}},{"id":"fal-ai/seedvr/upscale/image","name":"SeedVR Upscale","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"SeedVR Upscale — high-quality image upscaling with sharp, natural-looking detail recovery.","pricing_note":"$0.001 $/output MP — 2x factor of a 1MP image ≈ 4 MP","categories":["enhance"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"output_formats":["png","jpeg","webp"],"max_images":1,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":196,"example_prompt":"Upload any photo — SeedVR upscales it with sharp, natural-looking detail recovery.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/seedvr-upscale.jpg"},"schema_url":"/api/v1/models?id=fal-ai%2Fseedvr%2Fupscale%2Fimage","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fseedvr%2Fupscale%2Fimage","title":"SeedVR Upscale generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/seedvr/upscale/image.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/seedvr/upscale/image","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"target_resolution":{"title":"Target Resolution","description":"The target resolution to upscale to when `upscale_mode` is `target`.","default":"1080p","type":"string","enum":["720p","1080p","1440p","2160p"]},"upscale_mode":{"title":"Upscale Mode","description":"The mode to use for the upscale. If 'target', the upscale factor will be calculated based on the target resolution. If 'factor', the upscale factor wi","default":"factor","type":"string","enum":["target","factor"]},"upscale_factor":{"title":"Upscale Factor","description":"Upscaling factor to be used. Will multiply the dimensions with this factor when `upscale_mode` is `factor`.","default":2,"type":"number","minimum":1,"maximum":10},"output_format":{"title":"Output Format","description":"The format of the output image.","default":"jpg","type":"string","enum":["png","jpg","webp"]},"seed":{"title":"Seed","description":"The random seed used for the generation process.","type":"integer"},"noise_scale":{"title":"Noise Scale","description":"The noise scale to use for the generation process.","default":0.1,"type":"number","minimum":0,"maximum":1,"multipleOf":0.001},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/seedvr/upscale/image/seamless","name":"SeedVR Upscale Seamless","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"SeedVR Upscale Seamless — upscales textures and tiles while preserving seamless tiling.","pricing_note":"$0.0025 $/output MP — 2x factor of a 1MP image ≈ 4 MP","categories":["enhance"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"output_formats":["png","jpeg","webp"],"max_images":1,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":197,"example_prompt":"Upload a texture or tile image — SeedVR Seamless upscales it while preserving seamless tiling for game and design use.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/seedvr-seamless-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fseedvr%2Fupscale%2Fimage%2Fseamless","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fseedvr%2Fupscale%2Fimage%2Fseamless","title":"SeedVR Upscale Seamless generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/seedvr/upscale/image/seamless.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/seedvr/upscale/image/seamless","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"target_resolution":{"title":"Target Resolution","description":"The target resolution to upscale to when `upscale_mode` is `target`.","default":"1080p","type":"string","enum":["720p","1080p","1440p","2160p"]},"upscale_mode":{"title":"Upscale Mode","description":"The mode to use for the upscale. If 'target', the upscale factor will be calculated based on the target resolution. If 'factor', the upscale factor wi","default":"factor","type":"string","enum":["target","factor"]},"upscale_factor":{"title":"Upscale Factor","description":"Upscaling factor to be used. Will multiply the dimensions with this factor when `upscale_mode` is `factor`.","default":2,"type":"number","minimum":1,"maximum":10},"output_format":{"title":"Output Format","description":"The format of the output image.","default":"png","type":"string","enum":["png","jpeg","webp"]},"seed":{"title":"Seed","description":"The random seed used for the generation process.","type":"integer"},"noise_scale":{"title":"Noise Scale","description":"The noise scale to use for the generation process.","default":0.1,"type":"number","minimum":0,"maximum":1,"multipleOf":0.001},"enable_safety_checker":{"title":"Enable Safety Checker","description":"If set to true, the safety checker will be enabled.","default":true,"type":"boolean"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/aura-sr","name":"AuraSR","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"AuraSR — fast 4x upscaler with sharp, detailed enhancement and optional tile overlap.","categories":["enhance"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"base_credits":1,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":198,"example_prompt":"Upload any photo — AuraSR will upscale it up to 4× with sharp, detailed enhancement.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/aura-sr-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Faura-sr","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Faura-sr","title":"AuraSR generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/aura-sr.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/aura-sr","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"upscale_factor":{"title":"Upscale Factor","description":"Upscaling factor. More coming soon.","default":4,"type":"number"},"overlapping_tiles":{"title":"Overlapping Tiles","description":"Whether to use overlapping tiles for upscaling. Setting this to true helps remove seams but doubles the inference time.","default":false,"type":"boolean"},"checkpoint":{"title":"Checkpoint","description":"Checkpoint to use for upscaling. More coming soon.","default":"v1","type":"string","enum":["v1","v2"]},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/clarity-upscaler","name":"Clarity Upscaler","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Clarity Upscaler — enhances resolution while recovering fine texture and detail with diffusion-based upscaling.","pricing_note":"$0.03 / output MP — ~4 MP at the default 2x upscale of a 1MP image","categories":["enhance"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"base_credits":15,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":199,"example_prompt":"Upload any photo — Clarity Upscaler enhances resolution while recovering fine texture and detail.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/clarity-upscaler-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fclarity-upscaler","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fclarity-upscaler","title":"Clarity Upscaler generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/clarity-upscaler.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/clarity-upscaler","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"negative_prompt":{"title":"Negative Prompt","description":"The negative prompt to use. Use it to address details that you don't want in the image.","default":"(worst quality, low quality, normal quality:2)","type":"string"},"num_inference_steps":{"title":"Num Inference Steps","description":"The number of inference steps to perform.","default":18,"type":"number","minimum":4,"maximum":50,"multipleOf":1},"creativity":{"title":"Creativity","description":"The creativity of the model. The higher the creativity, the more the model will deviate from the prompt. Refers to the denoise strength of the samplin","default":0.35,"type":"number","minimum":0,"maximum":1},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":4,"type":"number","minimum":0,"maximum":20},"upscale_factor":{"title":"Upscale Factor","description":"The upscale factor. Fractional values are allowed (e.g. 1.5x). Price scales with the square of the factor.","default":2,"type":"number","minimum":1,"maximum":4,"multipleOf":0.1},"resemblance":{"title":"Resemblance","description":"The resemblance of the upscaled image to the original image. The higher the resemblance, the more the model will try to keep the original image. Refer","default":0.6,"type":"number","minimum":0,"maximum":1},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of Stable Diffusion will output the same image every time.","type":"integer","minimum":0},"enable_safety_checker":{"title":"Safety Checker","description":"If enabled, the resulting image will be checked for potentially unsafe content.","default":true,"type":"boolean"},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}},{"id":"fal-ai/creative-upscaler","name":"Creative Upscaler","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Creative Upscaler — adds imaginative detail and texture as it increases resolution.","pricing_note":"~$0.015 / image (compute-second estimate; large scales cost more)","categories":["enhance"],"prompt_required":false,"prompt_supported":true,"supports":{"referenceImage":true},"requires":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"base_credits":2,"api_gross_margin_percent":20,"added_at":"2026-05-05","popularity_rank":200,"example_prompt":"Upload any photo — Creative Upscaler adds imaginative detail and texture as it increases resolution.","preview":{"image":"https://cdn.artemotion.ai/file/artemotion-ai-bckt/model-previews/creative-upscaler-sm.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Fcreative-upscaler","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Fcreative-upscaler","title":"Creative Upscaler generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/creative-upscaler.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/creative-upscaler","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string"},"override_size_limits":{"title":"Override Size Limits","description":"Allow for large uploads that could take a very long time.","default":false,"type":"boolean"},"base_model_url":{"title":"Base Model Url","description":"The URL to the base model to use for the upscaling","type":"string"},"skip_ccsr":{"title":"Skip Ccsr","description":"If set to true, the image will not be processed by the CCSR model before being processed by the creativity model.","default":false,"type":"boolean"},"detail":{"title":"Detail","description":"How much detail to add","default":1,"type":"number","minimum":0,"maximum":5},"seed":{"title":"Seed","description":"The same seed and the same prompt given to the same version of Stable Diffusion will output the same image every time.","type":"integer"},"additional_lora_url":{"title":"Additional Lora Url","description":"The URL to the additional LORA model to use for the upscaling. Default is None","type":"string"},"additional_embedding_url":{"title":"Additional Embedding Url","description":"The URL to the additional embeddings to use for the upscaling. Default is None","type":"string"},"prompt_suffix":{"title":"Prompt Suffix","description":"The 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, high resolution, sharp","type":"string"},"enable_safety_checks":{"title":"Enable Safety Checks","description":"If set to true, the resulting image will be checked whether it includes any potentially unsafe content. If it does, it will be replaced with a black i","default":true,"type":"boolean"},"scale":{"title":"Scale","description":"The scale of the output image. The higher the scale, the bigger the output image will be.","default":2,"type":"number","minimum":1,"maximum":5},"model_type":{"title":"Model Type","description":"The type of model to use for the upscaling. Default is SD_1_5","default":"SD_1_5","type":"string","enum":["SD_1_5","SDXL"]},"negative_prompt":{"title":"Negative Prompt","description":"The 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 detai","default":"blurry, low resolution, bad, ugly, low quality, pixelated, interpolated, compression artifacts, noisey, grainy","type":"string"},"additional_lora_scale":{"title":"Additional Lora Scale","description":"The scale of the additional LORA model to use for the upscaling. Default is 1.0","default":1,"type":"number"},"guidance_scale":{"title":"Guidance Scale","description":"The 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","default":7.5,"type":"number","minimum":0,"maximum":16},"shape_preservation":{"title":"Shape Preservation","description":"How much to preserve the shape of the original image","default":0.25,"type":"number","minimum":0,"maximum":3},"num_inference_steps":{"title":"Num Inference Steps","description":"The 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.","default":20,"type":"number","minimum":1,"maximum":200,"multipleOf":1},"creativity":{"title":"Creativity","description":"How much the output can deviate from the original","default":0.5,"type":"number","minimum":0,"maximum":1},"reference_image_url":{"type":"string","format":"uri"}},"required":["model_id","reference_image_url"],"additionalProperties":false}}]}