peter942
/
steerable-motion
- Public
- 233 runs
Run peter942/steerable-motion 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 |
---|---|---|---|
image_list |
string
|
Image list (.zip file)
|
|
image_prompt_list |
string
|
0_:16_:24_:36_:48_:60_:72_:84_:96_:108_
|
Image prompt list
|
negative_prompt |
string
|
(worst quality, low quality:1.2)
|
Negative Prompt
|
type_of_frame_distribution |
string
(enum)
|
linear
Options: linear, dynamic |
Frame distribution
|
linear_frame_distribution_value |
integer
|
16
|
Linear Frames per keyframe
|
dynamic_frame_distribution_values |
string
|
0,10,26,40,46
|
Dynamic Frames per keyframe
|
type_of_key_frame_influence |
string
(enum)
|
linear
Options: linear, dynamic |
Frame distribution
|
linear_key_frame_influence_value |
number
|
0.9
|
Linear keyframe influence
|
dynamic_key_frame_influence_values |
string
|
0.5,0.5,2.0,0.5
|
Dynamic keyframe influence
|
buffer |
integer
|
4
|
Buffer
|
type_of_cn_strength_distribution |
string
(enum)
|
dynamic
Options: linear, dynamic |
Type of CN strength distribution
|
linear_cn_strength_value |
string
|
(0.0,1.0)
|
Linear CN strength influence
|
dynamic_cn_strength_values |
string
|
(0.0,1.0),(0.0,1.0),(0.0,1.0),(0.0,1.0)
|
Dynamic CN strength influence
|
soft_scaled_cn_weights_multiplier |
number
|
0.87
|
cn multiplier
|
stmfnet_multiplier |
number
|
2
|
stmfnet multiplier
|
ckpt |
string
(enum)
|
Counterfeit-V3.0_fp32.safetensors
Options: Realistic_Vision_V5.0.safetensors, Counterfeit-V3.0_fp32.safetensors, epic_realism.safetensors, dreamshaper_v8.safetensors, deliberate_v3.safetensors |
Select a Module
|
motion_scale |
number
|
0.8
|
Motion scale
|
relative_ipadapter_strength |
number
|
1
|
IP adapter image weight
|
relative_ipadapter_influence |
number
|
1
|
IP adapter image weight
|
ipadapter_noise |
number
|
0
|
IP adapter noise
|
image_dimension |
string
(enum)
|
512x512
Options: 512x512, 512x768, 768x512 |
Select image dimenstions
|
output_format |
string
(enum)
|
video/h264-mp4
Options: video/h264-mp4, image/gif |
Output format
|
{
"type": "object",
"title": "Input",
"required": [
"image_list"
],
"properties": {
"ckpt": {
"enum": [
"Realistic_Vision_V5.0.safetensors",
"Counterfeit-V3.0_fp32.safetensors",
"epic_realism.safetensors",
"dreamshaper_v8.safetensors",
"deliberate_v3.safetensors"
],
"type": "string",
"title": "ckpt",
"description": "Select a Module",
"default": "Counterfeit-V3.0_fp32.safetensors",
"x-order": 15
},
"buffer": {
"type": "integer",
"title": "Buffer",
"default": 4,
"x-order": 9,
"description": "Buffer"
},
"image_list": {
"type": "string",
"title": "Image List",
"format": "uri",
"x-order": 0,
"description": "Image list (.zip file)"
},
"motion_scale": {
"type": "number",
"title": "Motion Scale",
"default": 0.8,
"x-order": 16,
"description": "Motion scale"
},
"output_format": {
"enum": [
"video/h264-mp4",
"image/gif"
],
"type": "string",
"title": "output_format",
"description": "Output format",
"default": "video/h264-mp4",
"x-order": 21
},
"image_dimension": {
"enum": [
"512x512",
"512x768",
"768x512"
],
"type": "string",
"title": "image_dimension",
"description": "Select image dimenstions",
"default": "512x512",
"x-order": 20
},
"ipadapter_noise": {
"type": "number",
"title": "Ipadapter Noise",
"default": 0,
"x-order": 19,
"description": "IP adapter noise"
},
"negative_prompt": {
"type": "string",
"title": "Negative Prompt",
"default": "(worst quality, low quality:1.2)",
"x-order": 2,
"description": "Negative Prompt"
},
"image_prompt_list": {
"type": "string",
"title": "Image Prompt List",
"default": "0_:16_:24_:36_:48_:60_:72_:84_:96_:108_",
"x-order": 1,
"description": "Image prompt list"
},
"stmfnet_multiplier": {
"type": "number",
"title": "Stmfnet Multiplier",
"default": 2,
"x-order": 14,
"description": "stmfnet multiplier"
},
"linear_cn_strength_value": {
"type": "string",
"title": "Linear Cn Strength Value",
"default": "(0.0,1.0)",
"x-order": 11,
"description": "Linear CN strength influence"
},
"dynamic_cn_strength_values": {
"type": "string",
"title": "Dynamic Cn Strength Values",
"default": "(0.0,1.0),(0.0,1.0),(0.0,1.0),(0.0,1.0)",
"x-order": 12,
"description": "Dynamic CN strength influence"
},
"type_of_frame_distribution": {
"enum": [
"linear",
"dynamic"
],
"type": "string",
"title": "type_of_frame_distribution",
"description": "Frame distribution",
"default": "linear",
"x-order": 3
},
"relative_ipadapter_strength": {
"type": "number",
"title": "Relative Ipadapter Strength",
"default": 1,
"x-order": 17,
"description": "IP adapter image weight"
},
"type_of_key_frame_influence": {
"enum": [
"linear",
"dynamic"
],
"type": "string",
"title": "type_of_key_frame_influence",
"description": "Frame distribution",
"default": "linear",
"x-order": 6
},
"relative_ipadapter_influence": {
"type": "number",
"title": "Relative Ipadapter Influence",
"default": 1,
"x-order": 18,
"description": "IP adapter image weight"
},
"linear_frame_distribution_value": {
"type": "integer",
"title": "Linear Frame Distribution Value",
"default": 16,
"x-order": 4,
"description": "Linear Frames per keyframe"
},
"linear_key_frame_influence_value": {
"type": "number",
"title": "Linear Key Frame Influence Value",
"default": 0.9,
"x-order": 7,
"description": "Linear keyframe influence"
},
"type_of_cn_strength_distribution": {
"enum": [
"linear",
"dynamic"
],
"type": "string",
"title": "type_of_cn_strength_distribution",
"description": "Type of CN strength distribution",
"default": "dynamic",
"x-order": 10
},
"dynamic_frame_distribution_values": {
"type": "string",
"title": "Dynamic Frame Distribution Values",
"default": "0,10,26,40,46",
"x-order": 5,
"description": "Dynamic Frames per keyframe"
},
"soft_scaled_cn_weights_multiplier": {
"type": "number",
"title": "Soft Scaled Cn Weights Multiplier",
"default": 0.87,
"x-order": 13,
"description": "cn multiplier"
},
"dynamic_key_frame_influence_values": {
"type": "string",
"title": "Dynamic Key Frame Influence Values",
"default": "0.5,0.5,2.0,0.5",
"x-order": 8,
"description": "Dynamic keyframe influence"
}
}
}
Output schema
The shape of the response you’ll get when you run this model with an API.
{
"type": "string",
"title": "Output",
"format": "uri"
}