Models (Read-Only)
list-models
Browse and search available AI models on the ModelsLab platform.Filter by product:
imagen, videofusion, audiogen, llmaster, threedverseFilter by model category (e.g.,
stable_diffusion, flux, llm, video)Filter by subcategory (e.g.,
lora, controlnet, checkpoint)Filter by provider (e.g.,
modelslab, civitai)Search by name, ID, description, or tags
Filter models that have ALL specified tags
false to exclude NSFW, true to include. Defaults to user preferenceSort order:
recommended (default), latest, most-usedMax results (1-100). Default: 20
Example Request
Example Request
list-providers
List all model providers with model counts.Filter by product:
imagen, videofusion, audiogen, llmaster, threedverseFilter by model category
Image Generation
text-to-image
Generate images from text prompts.Model ID (e.g.,
flux-dev, sdxl)Text description of the image
What to avoid in the image
Image width (512-1024)
Image height (512-1024)
Aspect ratio (e.g.,
1:1, 16:9, 9:16)Number of images (1-4)
Webhook URL for completion notification
Custom tracking ID
Example Request
Example Request
Returns a request ID that can be used with
fetch-image to retrieve results.image-to-image
Transform existing images based on text prompts.Model ID for transformation
How to transform the image
Input image URL or base64 string
What to avoid in the output
Output width (512-1024)
Output height (512-1024)
Output aspect ratio
Transformation strength (0-1). Higher = more change
Number of images (1-4)
Webhook URL
Custom tracking ID
inpaint-image
Edit specific areas of images using masks.Model ID for inpainting
What to paint in the masked area
Input image URL or base64
Mask image (white = edit, black = preserve)
What to avoid
Transformation strength (0-1)
Webhook URL
Custom tracking ID
fetch-image
Retrieve the status and results of an image generation request.Request ID from a previous generation call
Video Generation
text-to-video
Generate videos from text descriptions.Model ID for video generation
Text description of the video
What to avoid
Video width (512-1024)
Video height (512-1024)
Aspect ratio (e.g.,
16:9, 9:16)Duration in seconds (min 4)
Frames per second
Output resolution preset
Generate in portrait orientation
Keep camera position fixed
Use AI to enhance the prompt
Generate audio for the video
Audio URL to sync with
Webhook URL
Custom tracking ID
image-to-video
Animate static images into videos.Model ID for video generation
Input image URL or base64
Motion/transformation description
What to avoid
Video aspect ratio
Duration in seconds (min 4)
Output resolution preset
Portrait orientation
Audio URL to sync with
Webhook URL
Custom tracking ID
video-to-video
Transform existing videos with AI.Model ID for transformation
How to transform the video
Input video URL
Optional reference image
What to avoid
Output aspect ratio
Duration in seconds (min 4)
Random seed (0-4294967295)
auto, low, medium, highWebhook URL
Custom tracking ID
lip-sync
Sync video with audio for lip movements.Model ID for lip sync
Video URL or base64 containing face
Audio URL or base64 to sync with
Webhook URL
Custom tracking ID
motion-control
Control motion in video generation using reference video.Model ID for motion control
Character/subject image
Video for motion reference
Use orientation from
image or videoOptional text prompt (max 2500 chars)
std (standard) or pro (professional)yes or noWebhook URL
Custom tracking ID
fetch-video
Retrieve the status and results of a video generation request.Request ID from a previous video generation call
Audio Generation
text-to-speech
Convert text to natural speech audio.Model ID for text-to-speech
Text to convert to speech
Voice ID to use
Voice variation (0-1)
Webhook URL
Custom tracking ID
speech-to-text
Transcribe audio to text.Model ID for transcription
Audio URL or base64 to transcribe
Webhook URL
Custom tracking ID
speech-to-speech
Voice conversion and transformation.Model ID for voice conversion
Audio URL or base64 to transform
Target voice ID
Webhook URL
Custom tracking ID
sound-generation
Generate sound effects from text descriptions.Model ID for sound generation
Description of the sound effect
Webhook URL
Custom tracking ID
music-generation
Create music from text prompts.Model ID for music generation
Description of the music to generate
Webhook URL
Custom tracking ID
song-extender
Extend existing music tracks.Model ID for song extension
Audio URL or base64 to extend
Direction for the extension
Webhook URL
Custom tracking ID
song-inpaint
Edit specific parts of songs.Model ID for song inpainting
Audio URL or base64 to edit
What to replace/edit in the song
Webhook URL
Custom tracking ID
dubbing
Create dubbed audio content.Model ID for dubbing
Original audio URL or base64
Target language for dubbing
Webhook URL
Custom tracking ID
fetch-audio
Retrieve the status and results of an audio generation request.Request ID from a previous audio generation call
LLM
chat-completion
Chat with AI language models.LLM model ID
Array of message objects with
role and contentSampling temperature
Maximum tokens to generate
Webhook URL
Custom tracking ID
Example Request
Example Request

