How to Reduce Costs
Optimize your WaveSpeedAI usage to get the best results while managing costs effectively.
Test Before Final Generation
For videos:
- Start with 480p resolution to test your prompt
- Review the result and adjust if needed
- Once satisfied, generate the final version in 720p or 1080p
This approach can save 50-70% on testing costs.
For images:
- Set batch size to 1 for initial testing
- Refine your prompt until you’re happy with the result
- 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 chargesUse 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
| Goal | Action |
|---|---|
| Learn the platform | Start with Ultra Fast models |
| Save money on testing | Use lower resolution first |
| Avoid wasted spend | Match parameters to prompt |
| Check costs upfront | Use the Pricing API |
| High volume usage | Contact support for discounts |