voodoohop / flux-dance

  • Public
  • 262 runs
  • L40S

Run voodoohop/flux-dance with an API

Use one of our client libraries to get started quickly. Clicking on a library will take you to the Playground tab where you can tweak different inputs, see the results, and copy the corresponding code to use in your own project.

Input schema

The fields you can use to run this model with an API. If you don't give a value for a field its default value will be used.

Field Type Default value Description
style_suffix
string
angular, academic art, cubism, an abstract drawing by Svetoslav Roerich, abstract illusionism, concept art, angular, broken-stained-glass, concrete poetry, anton semono. black and white, granular, abstract, hand drawings, grainy, dmysticism, sacred symbology, blueprint
Style suffix to append to each prompt
narrative
string
Silhouettes of valleys Silhouettes of hills
Narrative prompts, one per line. Each line defines a prompt for a certain time in the sequence.
audio_file
string
Audio file to drive interpolation (optional)
width
integer
512
Width of the generated image
height
integer
512
Height of the generated image
seed
integer
42
Random seed
interpolation_steps
integer
4
Number of interpolation steps between seeds (ignored if audio_file is provided)
variation_strength
number
0.3
Controls how much the audio amplitude affects the image variation (0-1)
audio_smoothing
number
0.8
Smoothing factor for audio (0-1, higher = more smoothing)
audio_loudness_type
string (enum)
peak

Options:

peak, rms

Type of audio loudness measurement to use
fps
integer
10
Frames per second for the video
output_format
string (enum)
png

Options:

webp, jpg, png

Format of the output image
interpolate_prompts
boolean
True
Interpolate between prompts instead of switching between them
loop_interpolation
boolean
False
Loop the interpolation back to the first prompt
model_name
string (enum)
flux

Options:

flux, sd

Which model to use for generation
guidance_scale
number
7.5

Min: 1

Max: 20

Guidance scale for Stable Diffusion model (higher = more adherence to prompt, ignored for FLUX)

Output schema

The shape of the response you’ll get when you run this model with an API.

Schema
{
  "type": "string",
  "title": "Output",
  "format": "uri"
}