Skip to main content

AnimateDiff - Text to Video

Generate stylized animated videos from text descriptions using StabilityAI's AnimateDiff model. Features custom art styles, motion modules, and advanced diffusion controls for creative video generation.

Endpoint

Request Headers

FieldValue
API-KEY<api-key>
Content-Typeapplication/json

Request Parameters

Field NameTypeExampleDescriptionRequired
typestringTEXT_TO_VIDEOFeature identifier✔️
modelstringlucataco/animate-diff:beecf59c4aee8d81bf04f0381033dfa10dc16e845b4ae00d281e2fa377e48a9fAI model to use✔️
conversationIdstringTEXT_TO_VIDEOConversation context✔️
promptObject.promptstringmystical forest sceneText description of the video✔️
promptObject.pathstringtoonyou_beta3.safetensorsArt style model✔️
promptObject.n_promptstringblurry, low qualityNegative prompt (what to avoid)

Advanced Parameters

Field NameTypeExampleDescriptionRequired
promptObject.motion_modulestringmm_sd_v15_v2Motion module version
promptObject.stepsnumber25Inference steps (1-100)
promptObject.guidance_scalenumber7.5CFG scale (1-10)
promptObject.seednumber0Random seed (0-2147483647)

Available Art Styles

  • toonyou_beta3.safetensors - Cartoon - ToonYou Beta 6
  • rcnzCartoon3d_v10.safetensors - Cartoon - RCNZ Cartoon 3D v1.0
  • majicmixRealistic_v5Preview.safetensors - Realistic - MajicMIX Realistic v5
  • realisticVisionV40_v20Novae.safetensors - Realistic - Realistic Vision v2.0
  • lyriel_v16.safetensors - Artistic - Lyriel v1.6

Motion Module Versions

  • mm_sd_v14 - Version 1.4
  • mm_sd_v15 - Version 1.5
  • mm_sd_v15_v2 - Version 1.5.2 (Recommended)

Code Examples

curl --location 'https://api.1min.ai/api/features' \
--header 'API-KEY: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"type": "TEXT_TO_VIDEO",
"model": "lucataco/animate-diff:beecf59c4aee8d81bf04f0381033dfa10dc16e845b4ae00d281e2fa377e48a9f",
"conversationId": "TEXT_TO_VIDEO",
"promptObject": {
"prompt": "mystical forest with glowing fireflies and ancient trees",
"path": "toonyou_beta3.safetensors",
"n_prompt": "blurry, low quality, distorted",
"guidance_scale": 7.5,
"motion_module": "mm_sd_v15_v2",
"seed": 0,
"steps": 25
}
}'

Interactive Playground

API Playground

https://api.1min.ai/api/features
Number of denoising steps
Controls adherence to prompt
Random seed for reproducible results

Generated cURL Command:

curl -X POST "https://api.1min.ai/api/features" \
-H "API-KEY: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"type": "TEXT_TO_VIDEO",
"model": "lucataco/animate-diff:beecf59c4aee8d81bf04f0381033dfa10dc16e845b4ae00d281e2fa377e48a9f",
"conversationId": "TEXT_TO_VIDEO",
"promptObject": {
"prompt": "mystical forest with glowing fireflies and ancient trees",
"path": "toonyou_beta3.safetensors",
"n_prompt": "",
"motion_module": "mm_sd_v15_v2",
"steps": 25,
"guidance_scale": 7.5,
"seed": 0
}
}'

Response

{}