Estimate generation cost without paying
aimixer_estimateUse this when the user asks how many MixerAI coins a hypothetical image/video generation will cost, including 'what if I add a reference?' comparisons. Read-only, no-cost server pricing for hypothetical image/video generation, before uploading reference media. Unlike aimixer_options (default mode price), this correctly prices mode, quality, output duration, input photo count, reference video/audio durations, and quantity using the canonical pricing engine. For example, Seedance 2.5 1080p output 30s plus a 2s reference video requires reference_mode=multimodal and reference_video_durations_seconds=[2]. Image edit pricing/model routing uses reference_image_count; audio-priced avatar requires reference_audio_durations_seconds. The calculator rejects incomplete or mode-incompatible hypothetical media instead of guessing a price. Seedance video_edit differs from multimodal: source length >=4s and output follows source. A non-authorizing estimate is NOT a paid quote. For actual generation use real managed media and aimixer_quote/approval/submit. Never reuse a different input mode's price or treat this as permission to spend. Topaz pricing depends on the exact source bytes, so first import the user's image/video with aimixer_media_import and pass the returned managed reference in source. Topaz estimates remain read-only and cannot start work.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| family | Yes | ||
| source | No | Topaz only: account-owned AIMixer managed image/video reference returned by media import or an existing owned result. Arbitrary URLs are rejected. | |
| values | No | ||
| canvas_project_id | No | ||
| execution_model_key | No | Exact Topaz execution_model_key advertised by aimixer_catalog. | |
| reference_image_count | No | ||
| reference_audio_durations_seconds | No | ||
| reference_video_durations_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| count | Yes | ||
| price | Yes | ||
| family | Yes | ||
| notice | Yes | ||
| estimate | Yes | ||
| model_id | Yes | ||
| price_unit | Yes | ||
| unit_price | Yes | ||
| output_seconds | Yes | ||
| reference_mode | Yes | ||
| pricing_revision | Yes | ||
| reference_image_count | Yes | ||
| billable_video_seconds | Yes | ||
| reference_audio_durations_seconds | Yes | ||
| reference_video_durations_seconds | Yes |