How to Reduce Costs
Strategies to optimize your Get3W spending.
1. Choose the Right Model Tier
Models come in different tiers with varying cost/quality tradeoffs:
| Tier | Cost | When to Use |
|---|---|---|
| Turbo/Fast | Lowest | Testing, prototyping, high volume |
| Standard/Dev | Medium | Production, balanced quality |
| Pro/Max | Highest | Final output, premium quality needed |
Tip: Use Turbo/Fast models for prompt iteration, then switch to Pro for final generation.
2. Optimize Image Dimensions
Larger images cost more. Use the smallest dimensions that meet your needs:
| Use Case | Recommended Size | Relative Cost |
|---|---|---|
| Thumbnails | 512x512 | Low |
| Social media | 1024x1024 | Medium |
| Print/banner | 2048x2048 | High |
3. Use Sync Mode When Available
Sync mode skips the polling overhead and can be faster for supported models:
python
output = get3w.run(
"get3w/z-image/turbo",
{"prompt": "Cat"},
enable_sync_mode=True,
)4. Batch Efficiently
Group related tasks together and process them in parallel rather than one at a time. This maximizes throughput within your rate limits.
5. Cache Results
Store generated content locally instead of regenerating:
- Save output URLs and download files before the 7-day retention expires
- Use consistent seeds to reproduce results without re-running
- Cache frequently used prompts and their outputs
6. Monitor Usage
Regularly check your usage to identify high-cost areas:
bash
curl "https://api.get3w.com/api/v3/usage" \
-H "Authorization: Bearer YOUR_API_KEY"See How to Check Usage for details.
7. Upgrade for Better Rates
Higher account tiers offer better rate limits, allowing more efficient processing:
| Level | Images/min | Videos/min | Activation |
|---|---|---|---|
| Bronze | 10 | 5 | Default |
| Silver | 500 | 60 | Top-up $100 |
| Gold | 3,000 | 600 | Top-up $1,000 |
| Ultra | 5,000 | 5,000 | Top-up $10,000 |
Next Steps
- How Pricing Works — Understand the pricing model
- Account Levels — Tier comparison