How to Reduce Costs

How to Reduce Costs

Optimize your WaveSpeedAI usage to get the best results while managing costs effectively.

Test Before Final Generation

For videos:

  1. Start with 480p resolution to test your prompt
  2. Review the result and adjust if needed
  3. Once satisfied, generate the final version in 720p or 1080p

This approach can save 50-70% on testing costs.

For images:

  1. Set batch size to 1 for initial testing
  2. Refine your prompt until you’re happy with the result
  3. Then generate multiple images in a batch

Avoid Parameter Mismatch

Some models have parameters that must be consistent:

Example: Seedream Sequential

If your prompt says “generate 4 images”, make sure max_images is set to 4.

Prompt: "Create 4 variations of a logo design..."
max_images: 4  ✓ Correct
max_images: 2  ✗ Mismatch - may cause unexpected charges

Use Pricing API

Before running expensive generations, check the cost:

curl --location --request POST 'https://api.wavespeed.ai/api/v3/model/pricing' \
--header 'Authorization: Bearer ${WAVESPEED_API_KEY}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "model_id": "google/veo3",
    "inputs": {
      "duration": 8,
      "aspect_ratio": "16:9"
    }
}'

Start with Ultra Fast Models

Use the Ultra Fast series for testing and iteration:

  • Lower cost per generation
  • Faster results for quick validation
  • Great for prompt refinement

Volume Discounts

For high-volume users, contact support@wavespeed.ai for custom pricing options.

Quick Reference

GoalAction
Learn the platformStart with Ultra Fast models
Save money on testingUse lower resolution first
Avoid wasted spendMatch parameters to prompt
Check costs upfrontUse the Pricing API
High volume usageContact support for discounts
© 2025 WaveSpeedAI. All rights reserved.