Use case
Use this comparison when the question is not model hosting itself, but how to run known model APIs through a stable gateway with clearer pricing and operational records.
Standard model names and pricing
Source: GET https://cn.crazyrouter.com/api/pricing, snapshot 2026-06-06.
When Crazyrouter is the better fit
Crazyrouter is a better fit when your product does not need to deploy custom models and instead needs reliable access to supported public model routes. You get a consistent API domain, model-name cards, documented endpoints, and usage records in the main console.
- Image model routes can use the OpenAI Images-compatible endpoint.
- Video routes can use the unified video creation and query flow.
- Cost planning uses current Crazyrouter pricing rows.
Where Replicate remains strong
Replicate remains the stronger choice when your team needs hosted open-source models, custom model deployment, or community model experimentation that is not exposed in Crazyrouter's current catalog.
Migration path
Separate Replicate usage into custom/community models and mainstream API workloads. Keep custom deployments on Replicate, then test Crazyrouter for mainstream image and video calls where the matching price rows are available.
- gpt-image-2: $0.0377/image after 0.65x discount; public_endpoint_types = image-generation.
- nano-banana-2: $0.0369/image after 0.55x discount; public_endpoint_types = image-generation.
- qwen-image-max: $0.0714/image; public_endpoint_types = image-generation.
- veo-3.1-fast: $0.10/second; public_endpoint_types = unified-video.
- veo-3.1: $0.20/second; public_endpoint_types = unified-video.
Decision summary
Use Replicate for model hosting and open-source experimentation. Use Crazyrouter for production API routing when selected models, endpoint clarity, and cost records are more important than running arbitrary models.
cn.crazyrouter.com test evidence
Only checks that returned 200 are shown here. API requests use https://cn.crazyrouter.com; account, billing, and console actions use https://crazyrouter.com.
| Check | Request | Status | Result |
|---|---|---|---|
| Pricing API reachable | GET https://cn.crazyrouter.com/api/pricing | 200 | Returned the public model pricing catalog used by these pages. |
| Target models visible to API key | GET https://cn.crazyrouter.com/v1/models | 200 | Authenticated check confirmed gpt-image-2, veo-3.1-fast, veo-3.1, nano-banana-2, nano-banana-pro, nano-banana, grok-4-image, qwen-image-plus, qwen-image-max, and qwen-image-2.0 are visible to the local Crazyrouter API key. |
Implementation examples
curl -X POST https://cn.crazyrouter.com/v1/images/generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "gpt-image-2",
"prompt": "A realistic product render of a modern desk lamp on a walnut desk",
"n": 1
}'from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://cn.crazyrouter.com/v1",
)
response = client.images.generate(
model="gpt-image-2",
prompt="A realistic product render of a modern desk lamp on a walnut desk",
n=1,
)
print(response.data[0].url)