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

