Models Catalog
Complete reference of all AI models available through the FOTOhub API. The platform provides access to 90+ models from 12+ providers covering image generation, video creation, chat/LLM (42 models), music, audio, document intelligence, and visual analysis.
List Models
Retrieve the full catalog of available models or filter by category.
Endpoint
GET /v1/modelsQuery Parameters
| Parameter | Type | Description |
|---|---|---|
category | string | Filter by category: image, video, 3d, chat, audio, analysis |
status | string | Filter by status: active, deprecated, beta |
provider | string | Filter by provider: anthropic, openai, google, microsoft, deepseek, qwen, mistral, nvidia, moonshot, amazon, minimax, zai, xai, byteplus, bfl, kling |
Response Format
{
"models": [
{
"id": "imagen-4-standard",
"name": "Imagen 4 Standard",
"provider": "google",
"category": "image",
"status": "active",
"pricing": {
"price_pln": 0.45,
"credits": 3,
"unit": "per image",
"billing_type": "fixed"
},
"capabilities": {
"max_resolution": "2048x2048",
"supports_negative_prompt": true,
"supports_img2img": false
},
"created_at": "2025-03-15T00:00:00Z"
}
],
"total": 57,
"category_counts": {
"image": 25,
"video": 7,
"3d": 5,
"chat": 15,
"audio": 6,
"analysis": 4
}
}Code Example
# List all active models
curl -X GET "https://apis.fotohub.app/v1/models?status=active" \
-H "Authorization: Bearer fh_live_your_api_key"
# List only image generation models
curl -X GET "https://apis.fotohub.app/v1/models?category=image" \
-H "Authorization: Bearer fh_live_your_api_key"
# Filter by provider
curl -X GET "https://apis.fotohub.app/v1/models?provider=google" \
-H "Authorization: Bearer fh_live_your_api_key"const response = await fetch('https://apis.fotohub.app/v1/models?category=image', {
headers: {
'Authorization': 'Bearer fh_live_your_api_key'
}
});
const { models } = await response.json();
// Find cheapest model
const cheapest = models.sort((a, b) => a.pricing.price_pln - b.pricing.price_pln)[0];
console.log(`Cheapest: ${cheapest.name} at ${cheapest.pricing.price_pln} PLN`);Pricing Notes
All pricing is shown in PLN (Polish Zloty). Credits are deducted from your monthly plan allowance; wallet charges apply when credits are exhausted.
- Prices marked with * are token-based estimates for a standard 1024x1024 generation (~4096 tokens). Actual cost depends on output resolution.
- All other prices are fixed per operation.
- Chat models use blended token pricing (input + output averaged). See Billing for exact input/output rates.
Image Generation Models
27 models from 8 providers. Models are sorted by price within each provider group.
Google — Imagen
| Model ID | Name | Price (PLN) | Credits | Unit | Status |
|---|---|---|---|---|---|
imagen-3-fast | Imagen 3 Fast | 0.12 | 1 | per image, 512px | active |
imagen-3-standard | Imagen 3 Standard | 0.24 | 2 | per image, 1K | active |
imagen-4-fast | Imagen 4 Fast | 0.18 | 2 | per image, 1K | active |
imagen-4-standard | Imagen 4 Standard | 0.45 | 3 | per image, 1K-2K | active |
imagen-4-ultra | Imagen 4 Ultra | 0.90 | 5 | per image, 4K | active |
Recommended: imagen-4-standard -- Best balance of quality and cost for general-purpose photorealistic generation at up to 2K resolution.
OpenAI — DALL-E and GPT Image
| Model ID | Name | Price (PLN) | Credits | Unit | Status |
|---|---|---|---|---|---|
dall-e-3 | DALL-E 3 | 0.24 | 2 | per image, 1K | active |
dall-e-3-hd | DALL-E 3 HD | 0.48 | 4 | per image, 2K | active |
gpt-image-1 | GPT Image 1 | 0.60 | 4 | per image, 1K-2K | active |
gpt-image-2 | GPT Image 2 | 1.60 | 10 | per image, 1K | active |
Use case: Strong text rendering in images, creative illustrations, premium photorealism. GPT Image 2 is the highest-fidelity OpenAI model.
Microsoft MAI
| Model ID | Name | Price (PLN) | Credits | Unit | Status |
|---|---|---|---|---|---|
mai-image-2.5 | MAI-Image 2.5 | 0.60 | 3 | per image | active |
mai-image-2.5-flash | MAI-Image 2.5 Flash | 0.20 | 1 | per image | active |
Use case: High-quality generation with automatic prompt rewriting. Flash variant is budget-friendly and fast. Max resolution ~1024x1024.
BytePlus — SeedDream (Token-based)
| Model ID | Name | Price (PLN) | Credits | Unit | Status |
|---|---|---|---|---|---|
seedream-4-0-250828 | SeedDream 4.0 | 0.049* | 2 | ~price at 1024x1024 | active |
seedream-5-0-260128 | SeedDream 5.0 Lite | 0.049* | 2 | ~price at 1024x1024 | active |
seedream-4-5-251128 | SeedDream 4.5 | 0.061* | 3 | ~price at 1024x1024 | active |
seededit-3-0-i2i-250628 | SeedEdit 3.0 | 0.061* | 3 | image-to-image | active |
dola-seedream-5-0-pro-260628 | SeedDream 5.0 Pro | 0.086* | 3 | ~price at 1024x1024 | active |
Recommended: dola-seedream-5-0-pro-260628 -- Highest detail and prompt adherence among budget models. Supports up to 4K output.
Note: SeedDream models use token-based billing. The price scales with output resolution. Prices shown are estimates for standard 1024x1024 generation.
xAI — Grok Imagine (Image)
| Model ID | Name | Price (PLN) | Credits | Capabilities | Status |
|---|---|---|---|---|---|
grok-imagine-image | Grok Imagine | 0.12 | 1 | T2I + single-image edit, 1K, 7 aspect ratios, up to 10 images/req | active |
grok-imagine-image-quality | Grok Imagine Quality | 0.36 | 3 | T2I + multi-image combine (3 refs) + virtual try-on, 2K | active |
Use cases: Product photography, e-commerce listings, virtual try-on, multi-image combine, social media content.
xAI — Grok Imagine (Video)
| Model ID | Name | Pricing | Modes | Max Res | Status |
|---|---|---|---|---|---|
grok-imagine-video | Grok Video | $0.05/s (480p), $0.07/s (720p) | T2V, I2V, edit, extend, reference-to-video, virtual try-on | 720p | active |
grok-imagine-video-1.5 | Grok Video 1.5 | $0.08/s (480p), $0.14/s (720p), $0.25/s (1080p) | I2V, edit, extend, lip sync | 1080p | active |
Use cases: Promotional videos, UGC with lip sync, virtual try-on video, video editing, extension, character animation.
BFL — FLUX (via Azure AI)
4 active FLUX models, routed through Azure AI infrastructure. Max resolution: 1440px per side.
| Model ID | Name | Price (PLN) | Credits | Unit | Status |
|---|---|---|---|---|---|
flux-1.1-pro | FLUX 1.1 Pro | 0.24 | 2 | per image, up to 1440px | active |
flux-kontext-pro | FLUX Kontext Pro | 0.24 | 2 | per image, context-aware editing | active |
flux-2-pro | FLUX.2 Pro | 0.24 | 2 | per image, up to 1440px | active |
flux-2-flex | FLUX.2 Flex | 0.24 | 2 | per image, steps/guidance control | active |
Use case: flux-kontext-pro for context-aware editing and style transfer. flux-2-flex for fine-grained control with custom steps/guidance. All FLUX models support up to 1440×1440px output.
Note: Models previously available (Klein, Ultra, Raw, Max, Fill) have been discontinued.
MiniMax
| Model ID | Name | Price (PLN) | Credits | Unit | Status |
|---|---|---|---|---|---|
minimax-image-01 | MiniMax Image | 0.021 | 1 | per image, 1K | unavailable |
Status: Temporarily unavailable due to API issues.
Kling — Image
| Model ID | Name | Price (PLN) | Credits | Unit | Status |
|---|---|---|---|---|---|
kling-v2-1 | Kling v2.1 | 0.24 | 2 | per image, 1K | unavailable |
kling-v3 | Kling v3 | 0.60 | 5 | per image, 1K | unavailable |
kling-v3-omni | Kling v3 Omni | 0.90 | 8 | per image, 2K | unavailable |
Status: Temporarily unavailable — provider account balance depleted. Models will return when balance is restored.
Video Generation Models
7 models for text-to-video and image-to-video generation. Base cost is per 5-second segment, multiplied by max(1, duration ÷ 5) for longer videos.
| Model ID | Name | Base Credits (5s) | Max Duration | Status |
|---|---|---|---|---|
wan | WAN | 8 | 30s | active |
hailuo | Hailuo (MiniMax) | 8 | 30s | active |
veo-2 | Veo 2 (Google) | 10 | 30s | active |
kling | Kling Video | 10 | 30s | active |
seedance | Seedance 2.0 (BytePlus) | 10 | 30s | active |
sora-2 | Sora 2 (OpenAI) | 12 | 60s | active |
veo-3 | Veo 3 (Google) | 15 | 60s | active |
Recommended: veo-3 — Highest quality, cinematic output with natural motion and audio generation.
Budget pick: wan / hailuo — Lowest cost per clip with good quality for social media content.
Best value: seedance — Excellent motion quality at competitive pricing from BytePlus.
Chat and LLM Models
35+ models from 12 providers. Two chat endpoints with different billing models:
- Credit-based (
/v1/ai/chat/completions) — flat credit cost per request, OpenAI-compatible - Token-based (
/v1/ai/chat/bedrock) — exact per-token billing via AWS Bedrock
All models accessible through the same unified /v1/ai/chat/completions endpoint.
By Provider
| Provider | Models | Best For | Price Range |
|---|---|---|---|
| Anthropic | Claude Opus 4.6, Sonnet 4.6, Haiku 4.5 | Quality writing, analysis, code | $1-15/1M in |
| OpenAI | GPT-5.4, GPT-5.4 Pro, GPT-5.1, GPT-OSS 120B | Creative, reasoning, general | $0.20-10.00/1M |
| DeepSeek | V4 Pro, V4 Flash, V3.2, R1 | Reasoning, code, budget | $0.28-1.10/1M |
| Qwen | 3 Max, Next 80B, VL 235B, Coder, Plus, Flash | Multilingual, code, vision, MoE | $0.12-4.80/1M |
| xAI | Grok 4, 4.1 | Reasoning, real-time knowledge, 2M ctx | $3-5/1M |
| Mistral | Large 3, Devstral 2, Magistral Small, Pixtral Large | Code, reasoning, vision, European | $0.20-6.00/1M |
| NVIDIA | Nemotron 120B, Nemotron Nano 12B | MoE, fast, cheap, vision | $0.04-0.19/1M |
| Moonshot | Kimi K2.5, K2 Thinking | 1M context, deep reasoning | $0.20-0.60/1M |
| Amazon | Nova Pro, Lite, Micro, 2 Lite | Budget, fast, vision | $0.035-0.80/1M |
| MiniMax | M2.5 | Reasoning, creative | $1.00/1M |
| Z.AI | GLM 5, GLM 4.7 | Budget, multilingual | $0.08-0.40/1M |
| Gemini Flash, Pro, 3.0, 3.1 Pro | Fast, long context, multimodal | $0.01-0.15/1M |
By Use Case
| Use Case | Recommended Models | Credits |
|---|---|---|
| Budget / Free tier | fotohub-ai, deepseek-v3.2, glm-4.7, gpt-oss-120b, nova-micro, nemotron-nano-12b | 0.01-0.5 |
| Best quality | claude-opus-4-6, gpt-5.4-pro, gpt-5.4, grok-4-1-fast-reasoning | 3-10 |
| Best balance | claude-sonnet-4-6, qwen3-next-80b, nemotron-120b | 1-2 |
| Code specialist | devstral-2, qwen3-coder, fotohub-coder | 1-1.5 |
| Deep reasoning | kimi-k2-thinking, magistral-small, deepseek-r1 | 1-2 |
| Long context (1M+) | kimi-k2.5, kimi-k2-thinking, grok-4-fast-reasoning | 1-3 |
Default: fotohub-ai (0.01 credits, ultra-cheap)
Billing
Credit-based charges a flat fee per request (predictable). Token-based (Bedrock) charges exact per-token rates (pay only for what you use). See Chat/LLM API Reference for full pricing tables.
Music and Audio Models
Music Generation
| Model ID | Name | Credits | Duration | Status |
|---|---|---|---|---|
ida-music | IDA Music | 2–4 | up to 5 min | active |
minimax | MiniMax Music | 5/10/25 | 30s/60s/120s | active |
ida-cloud | IDA Cloud Music | 5/10/25 | 30s/60s/120s | active |
IDA Music — FOTOhub's proprietary music model. Supports lyrics, instrumental, 30+ genres, quality presets. 2 credits (standard) / 4 credits (high quality).
MiniMax / IDA Cloud — Cloud music generation. Tiered pricing by duration: 5cr (≤30s), 10cr (≤60s), 25cr (>60s).
Sound Effects (SFX)
| Model ID | Credits | Duration | Status |
|---|---|---|---|
sfx | 3 | up to 30s | active |
Text-to-SFX generation via /v1/ai/generate/sfx. Uses prompt field for description.
Text-to-Speech (TTS)
| Provider | Credits | Features |
|---|---|---|
| AWS Polly | 1 per 10K chars | 106 voices, 41 languages, neural + generative engines |
| Google TTS | 1 | 30+ languages, neural voices |
| IDA Voice Pro | 2 | Voice cloning, emotion control, 29 languages |
AWS Polly — cheapest TTS option. 106 voices (neural + generative), 41 languages including Polish. See Music & Audio → Polly.
Speech-to-Text (STT)
| Model | Credits | Features |
|---|---|---|
| Voxtral Small 24B | 2 | LLM-quality transcription, context understanding |
| Voxtral Mini 3B | 1 | Fast budget transcription |
| Whisper Large v3 | 1 | 99+ languages, auto-detection, timestamps |
Voxtral — Mistral's speech-to-text LLM. Better context understanding than traditional ASR. See Music & Audio → Voxtral.
Use case: Transcription, subtitles, meeting notes, dubbing pipelines.
Analysis & Document Models
Image analysis, captioning, OCR, document intelligence, and visual Q&A.
| Model ID | Name | Price (PLN) | Credits | Unit | Status |
|---|---|---|---|---|---|
gemini-2.5-flash-vision | Gemini 2.5 Flash Vision | 0.003 | 1 | per image analyzed | active |
gemini-2.5-pro-vision | Gemini 2.5 Pro Vision | 0.008 | 1 | per image analyzed | active |
gpt-4o-vision | GPT-4o Vision | 0.012 | 1 | per image analyzed | active |
claude-sonnet-4-vision | Claude Sonnet 4 Vision | 0.015 | 1 | per image analyzed | active |
Recommended: gemini-2.5-pro-vision -- Best accuracy-to-cost ratio for image understanding, OCR, and detailed captioning.
Budget pick: gemini-2.5-flash-vision -- Fastest and cheapest, suitable for bulk analysis and classification tasks.
Document Intelligence (Textract)
| Operation | Credits | Use Case |
|---|---|---|
detect-text (OCR) | 1 | Simple text extraction from images/documents |
analyze (Tables+Forms) | 3 | Table/form structured extraction |
analyze-expense (Invoices) | 5 | Invoice/receipt data extraction |
See Document Intelligence for full API reference.
3D Generation Models
5 models for converting images or text to 3D assets. See 3D Generation for full API reference.
| Model ID | Name | Credits | Speed | Modes | Quality |
|---|---|---|---|---|---|
triposr | FH Lite 3D | 5 | ~3s | image-to-3d | ★★★ |
sf3d | FH Fast 3D | 5 | <1s | image-to-3d | ★★★★ |
shap-e | FH Text 3D | 10 | ~15s | text-to-3d | ★★ |
trellis | FH HD 3D | 15 | ~15s | image-to-3d | ★★★★★ |
hunyuan3d | FH Pro 3D | 25 | ~30s | both | ★★★★★ |
Recommended: triposr — Best speed-to-quality ratio for product photography and e-commerce use cases.
Premium pick: hunyuan3d — Highest quality with PBR textures, supports both image and text input. Ideal for production 3D assets.
Output formats: GLB (web/AR), OBJ (editing), STL (3D printing), USDZ (Apple AR).
Storage and Compute Resources
Resources included with plans. Overage charged from wallet.
| Resource | Included | Overage Rate | Notes |
|---|---|---|---|
| File Storage | 10 GB | 0.10 PLN/GB/month | Images, videos, audio files |
| Bandwidth | 50 GB | 0.05 PLN/GB | Download transfers |
| Agent Compute | 100 minutes | 0.30 PLN/minute | Firecracker microVMs |
| Batch Processing | 1,000 jobs | 0.01 PLN/job | Async job queue |
Model Selection Guide
Choosing the right model depends on your priorities: quality, speed, cost, or resolution.
Best for Quality
imagen-4-ultra-- 4K photorealistic, highest fidelity from Googledola-seedream-5-0-pro-260628-- Highest detail and prompt adherencekling-v3-omni-- Versatile multi-style with exceptional coherence
Best for Speed
flux-2-klein-4b-- Sub-second inference, ideal for real-time appsimagen-3-fast-- Optimized pipeline, fast with good qualityimagen-4-fast-- Latest generation, fast variant
Best Value (Cost)
minimax-image-01-- 0.021 PLN per image, cheapest on platformseedream-4-0-250828-- Excellent quality-to-price ratio at 0.049 PLNseedream-5-0-260128-- Latest generation at budget pricing
Best for 4K Output
imagen-4-ultra-- Native 4K generationflux-1.1-pro-ultra-- 4K with fine detail preservationflux-2-max-- 4K output, latest FLUX architecture- All SeedDream models -- Support up to 4K resolution
Model Status
Each model has one of the following statuses:
| Status | Description |
|---|---|
active | Fully operational, recommended for production use |
beta | Available but may have changes to pricing or behavior |
deprecated | Still functional but scheduled for removal. Migrate to replacement |
maintenance | Temporarily unavailable for updates |
Check model availability programmatically:
# Get only active models
curl -X GET "https://apis.fotohub.app/v1/models?status=active" \
-H "Authorization: Bearer fh_live_your_api_key"Try Before You Commit
Use the FOTOhub Playground at fotohub.app/playground to compare models side-by-side with the same prompt before choosing one for production use. Sandbox API keys (fh_test_) can be used for testing without incurring charges.

