Compare approaches
One gateway, or one integration per provider?
You can always integrate each model provider directly. This page lays out, dimension by dimension, what Artany API takes off your plate when you route the same models through one contract instead.
| Dimension | With Artany API | Direct integrations |
|---|---|---|
| Integration surface | One REST contract for the whole catalog — parse the job object once. | One SDK / API shape per provider, each with its own auth and response format. |
| Adding a new model | Change the model id string; request and response shape stay identical. | New integration work per provider: credentials, request mapping, result parsing. |
| Billing | One Credit balance, fixed catalog prices, one ledger across all models. | Separate accounts, currencies, invoices, and rate cards per provider. |
| Failure handling | Hold-and-refund built in: failed jobs refund automatically, idempotency keys prevent double charges. | Retry, reconciliation, and refund logic implemented by you, per provider. |
| Result delivery | Outputs mirrored to our CDN with stable URLs. | Provider-hosted URLs with varying expiry and availability policies. |
| Team management | Shared team wallets, roles, invites, and per-workspace keys in one console. | Per-provider seat and key management, if offered at all. |
Direct integration remains the right call when you need a provider-exclusive feature the public contract doesn't expose — this comparison describes our own platform only and makes no claims about specific third-party services.
The same models, one contract
Every family below is available today behind the same request and response shape — switching between them is a one-line change.
GPT Image
- artany-gpt-image-2Text to Image
- artany-gpt-image-2-editImage to Image
- gpt-image-1Text to Image
- gpt-image-1-5Text to Image
- gpt-image-2Image to Image
- gpt-image-2-5-flareText to Image
- gpt-image-2-5-sunburstText to Image
- gpt-image-2-officialText to Image
Kling
- artany-kling-3Text to Video
- kling-v3Text to Video
- kling-v3-omniText to Video
- kling-v3-turboText to Video
Nano Banana
- artany-nano-bananaText to Image
- artany-nano-banana-2Text to Image
- artany-nano-banana-2-editImage to Image
- artany-nano-banana-editImage to Image
- artany-nano-banana-proText to Image
- artany-nano-banana-pro-editImage to Image
- nano-bananaImage to Image
- nano-banana-2Text to Image
- nano-banana-2-liteText to Image
- nano-banana-proImage to Image
Other
- betaModeration models
- gammaModeration models
- grok-imagine-1.5Text to Image
- grok-imagine-1.5-editText to Image
- imagen-4.0Text to Image
- kimi-h3Text to Video
- krea-2Text to Image
- minimax-h3Text to Video
- minimax-hailuo-2Text to Video
- minimax-hailuo-2.3Text to Video
- minimax-hailuo-2.3-fastImage to Video
- qwen-image-2Text to Image
- qwen-image-2.0-proText to Image
- qwen-image-3.0Text to Image
- qwen-image-3.0-proText to Image
- wan2.6Text to Video
- wan2.6-i2v-flashImage to Video
- wan2.7Text to Video
- wan2.7-imageText to Image
- wan2.7-image-proText to Image
- wan2.7-r2vReference Video
- wan2.7-videoeditVideo Edit
Seedance
- artany-video-fastText to Video
- artany-video-plusText to Video
- artany-video-proText to Video
- doubao-seedance-2Text to Video
- doubao-seedance-2-5Text to Video
- doubao-seedance-2-fastText to Video
- doubao-seedance-2-miniText to Video
- doubao-seedance-4Text to Image
- doubao-seedance-4-5Text to Image
Seedream
- artany-seedream-4-5-editImage to Image
- artany-seedream-5Text to Image
- artany-seedream-5-editImage to Image
- doubao-seedream-5-0-liteText to Image
- doubao-seedream-5-0-proText to Image
Veo
- artany-veo-3-1-fastText to Video
- artany-veo-3-1-proText to Video
- veo3.1-fastText to Video
- veo3.1-liteText to Video
- veo3.1-qualityText to Video
Z Image
- artany-z-image-turboText to Image
- artany-z-image-turbo-editImage to Image
- z-image-turboText to Image
Try it against your current setup
Run the same prompt through the playground on any model page, or point your coding agent at /llms.txt and let it wire up the integration.