Clip durationNative current reference: 1–180 seconds of driving audio; older guide says 1–60. Fal: 3–180 seconds from audio or up to 180 seconds from a script.See specification notes below
Input billingSee ratesMirage API
Output billingSee ratesPublished units and conditions below
Specifications
Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.
Context / input limit
Not collected
No model-specific public contract established for this field.
Maximum input tokens
Not collected
No model-specific public contract established for this field.
Maximum output
Not collected
No model-specific public contract established for this field.
Reasoning
Not collected
No model-specific public contract established for this field.
Tool calling
Not collected
No model-specific public contract established for this field.
Structured output
Not collected
No model-specific public contract established for this field.
Streaming
Not collected
No model-specific public contract established for this field.
Batch processing
Not collected
No model-specific public contract established for this field.
Fine-tuning
Not collected
No model-specific public contract established for this field.
Knowledge cutoff
Not collected
No model-specific public contract established for this field.
Release date
Not collected
No model-specific public contract established for this field.
Parameters
Not collected
No model-specific public contract established for this field.
Architecture
Not collected
No model-specific public contract established for this field.
Languages
Not collected
No model-specific public contract established for this field.
Context caching
Not collected
No model-specific public contract established for this field.
Native current reference: 1–180 seconds of driving audio; older guide says 1–60. Fal: 3–180 seconds from audio or up to 180 seconds from a script.Source for Video duration (opens in a new tab)
See each endpoint for source scope and the native documentation conflict.
Both versions are retained as evidence; this is not a runtime-verified extension.
Content provenance
Guide states outputs include non-removable provenance metadata; reference media is not retained as a reusable identity. This is not a comprehensive zero-retention promise.Source for Content provenance (opens in a new tab)
Processing workflow
Poll GET /v1/videos/{id}; download through GET /v1/videos/{id}/content after COMPLETE. Current response uses id; video_id is deprecated. Statuses: PROCESSING, COMPLETE, FAILED, CANCELLED.Source for Processing workflow (opens in a new tab)
Download redirect described by the generation guide.
Default mirage-avatar-x. The second selector is documented, but its exact checkpoint relationship to Avatar X and the 2025 research model is unresolved. Not counted as a proven separate model.
Prices retain their published currencies and billing units below.
Published billing units · original currency · observed 15 Oct 2026
Category
Usage
Rate
Unit
Media processing
Native avatar video1
$0.15
output second
Rate conditions
Output duration rounds up to six-second blocks: 10.2 seconds bills as 12, costing USD 1.80. Do not apply this rounding to Fal without host-specific evidence.
API terms grant Mirage rights to use input and output to provide and improve services and develop products. This is not a no-training commitment. Exact retention period and region are not established. Model ownership remains with Mirage.
Ten stock identities, each in portrait and landscape. These are model inputs, not separate models. None is a control value, not an additional avatar.
Reference guidance
Visual priority: video_reference_url, then image_reference_url, then avatar. Stock avatar supplies appearance only; audio_url always supplies the performance.Source for Reference guidance (opens in a new tab)
Prices retain their published currencies and billing units below.
Published billing units · original currency · observed 15 Oct 2026
Category
Usage
Rate
Unit
Media processing
Fal audio-driven avatar video1
$0.30
output second
Rate conditions
Host-specific generated-video duration charge. Native six-second rounding is not established for Fal. No text-question estimate or token tariff applies.
Prices retain their published currencies and billing units below.
Published billing units · original currency · observed 15 Oct 2026
Category
Usage
Rate
Unit
Media processing
Fal script-driven avatar video1
$0.30
output second
Rate conditions
Host-specific generated-video duration charge. Native six-second rounding is not established for Fal. No text-question estimate or token tariff applies.
Retention, training use, regional processing and enterprise terms have not been summarized for this endpoint.
Caching
Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.
01 / INITIAL INPUTProcess & retain
The system processes eligible input and retains reusable state.
02 / LATER REQUESTCheck available state
Reuse depends on matching input, session state and the cache policy.
03 / CACHE HITReuse & generate
Reusing state can reduce repeated work. Any charges follow the billing rules below.
Mirage API
mirage-avatar-x
Not verified
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
How it works
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Minimum reusable input
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Lifetime & refresh
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
How to enable it
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Usage fields
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Billing rules
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Limits & data boundaries
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
No verified cache rate for this endpoint. An empty rate is not a zero charge.
Caching reviewed 15 Oct 2026
fal.ai
mirage-api/avatar-x/reference-to-video
Not verified
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
How it works
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Minimum reusable input
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Lifetime & refresh
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
How to enable it
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Usage fields
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Billing rules
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Limits & data boundaries
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
No verified cache rate for this endpoint. An empty rate is not a zero charge.
Caching reviewed 15 Oct 2026
fal.ai
mirage-api/avatar-x/text-to-video
Not verified
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
How it works
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Minimum reusable input
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Lifetime & refresh
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
How to enable it
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Usage fields
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Billing rules
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
Limits & data boundaries
Not collected
No inference-cache contract or discount established. A reusable avatar, stored voice, job ID or legal permission to cache content does not establish prompt caching.
No verified cache rate for this endpoint. An empty rate is not a zero charge.
Caching reviewed 15 Oct 2026
What the measurements say
No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.
Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.
The record behind the model
Why it is included
First-party attribution identifies a Mirage-developed model. Closed-weight status is inferred from its hosted distribution and proprietary-model ownership terms; the reviewed sources establish no downloadable checkpoint or open-weight license.