Atlas Cloud — Model Reference

CRITICAL: Fetch From the API — Do Not Fabricate

The tables in this file are a snapshot, not a source of truth. Model IDs, prices, parameter names, defaults, and enums all change. Any ID, parameter, or schema detail in code or user-facing output MUST come from a live API fetch performed in the current session.

Mandatory workflow — no exceptions:

  1. Always fetch the model list first. No authentication required: GET https://api.atlascloud.ai/api/v1/models If the MCP server is installed, call atlas_list_models or atlas_search_docs instead — same live data.

  2. Filter to display_console: true. Any model with display_console: false is internal and will fail for regular users. Do not surface those IDs.

  3. Before writing a request body, fetch the schema. Never guess parameter names, enums, defaults, or required fields. For any target model: - MCP: atlas_get_model_info with the exact model ID - HTTP: GET the schema URL from the model entry (OpenAPI JSON) and read components.schemas.Input.properties

Build the payload strictly from the fields listed there. If a parameter you want isn't in the schema, it doesn't exist on that model.

  1. Hardcoded IDs are only acceptable after verification. Either fetch and filter at runtime, or confirm the ID against a live GET /models response in the same session before embedding it.

Red flags — stop and fetch if you catch yourself doing any of these: - Copying a model ID from memory or from these tables without a same-session API check - Guessing a parameter name (e.g. assuming aspect_ratio when the model uses ratio, or image_url when it uses image) - Sending a parameter not listed in the schema - Reporting a price to the user that wasn't in the live API response


Image Models (priced per image)

Model ID Name Price
google/nano-banana-2/text-to-image Nano Banana 2 Text-to-Image $0.072/image
google/nano-banana-2/text-to-image-developer Nano Banana 2 Developer $0.056/image
google/nano-banana-2/edit Nano Banana 2 Edit $0.072/image
google/nano-banana-2/edit-developer Nano Banana 2 Edit Developer $0.056/image
bytedance/seedream-v5.0-lite Seedream v5.0 Lite $0.032/image
bytedance/seedream-v5.0-lite/edit Seedream v5.0 Lite Edit $0.032/image
bytedance/seedream-v5.0-lite/sequential Seedream v5.0 Lite Sequential $0.032/image
alibaba/qwen-image/edit-plus-20251215 Qwen-Image Edit Plus $0.021/image
alibaba/wan-2.6/image-edit Wan-2.6 Image Edit $0.021/image
z-image/turbo Z-Image Turbo $0.01/image
bytedance/seedream-v4.5 Seedream v4.5 $0.036/image

Video Models (priced per second of output; figures are the 480p entry price — 720p/1080p cost more)

Model ID Name Price
bytedance/seedance-2.5/text-to-video Seedance 2.5 Text-to-Video (native audio, 4-30s, native up to 1080p / 4K via SR) $0.134/s
bytedance/seedance-2.5/image-to-video Seedance 2.5 Image-to-Video (first+last frame, native audio) $0.134/s
bytedance/seedance-2.5/reference-to-video Seedance 2.5 Reference-to-Video (multimodal: up to 30 images + 10 videos + 10 audio) $0.134/s
bytedance/seedance-2.0/text-to-video Seedance 2.0 Text-to-Video (native audio, 4-15s) $0.112/s
bytedance/seedance-2.0-fast/text-to-video Seedance 2.0 Fast Text-to-Video $0.072/s
bytedance/seedance-2.0-fast/image-to-video Seedance 2.0 Fast Image-to-Video $0.072/s
bytedance/seedance-2.0-fast/reference-to-video Seedance 2.0 Fast Reference-to-Video $0.072/s
bytedance/seedance-2.0-mini/text-to-video Seedance 2.0 Mini Text-to-Video (cheapest Seedance tier) $0.039/s
kwaivgi/kling-v3.0-std/text-to-video Kling v3.0 Std Text-to-Video $0.071/s
kwaivgi/kling-v3.0-std/image-to-video Kling v3.0 Std Image-to-Video $0.071/s
kwaivgi/kling-v3.0-pro/text-to-video Kling v3.0 Pro Text-to-Video $0.095/s
kwaivgi/kling-v3.0-pro/image-to-video Kling v3.0 Pro Image-to-Video $0.095/s
kwaivgi/kling-video-o3-pro/text-to-video Kling Video O3 Pro Text-to-Video $0.095/s
vidu/q3-pro/text-to-video Vidu Q3 Pro Text-to-Video $0.042/s
vidu/q3-pro/image-to-video Vidu Q3 Pro Image-to-Video $0.042/s
alibaba/wan-2.7/image-to-video Wan-2.7 Image-to-Video (newest Wan on Atlas Cloud) $0.1/s
bytedance/seedance-v1.5-pro/text-to-video Seedance v1.5 Pro Text-to-Video $0.047/s
bytedance/seedance-v1.5-pro/image-to-video Seedance v1.5 Pro Image-to-Video $0.047/s
bytedance/seedance-v1.5-pro/image-to-video-fast Seedance v1.5 Pro I2V Fast $0.018/s
alibaba/wan-2.6/image-to-video-flash Wan-2.6 Image-to-Video Flash $0.018/s
kwaivgi/kling-v2.6-pro/avatar Kling v2.6 Pro Avatar $0.095/s
kwaivgi/kling-v2.6-std/avatar Kling v2.6 Std Avatar $0.048/s
kwaivgi/kling-v3.0-pro/motion-control Kling v3.0 Pro Motion Control $0.143/s

LLM Models (priced per million tokens)

Model ID Name Input Output
qwen/qwen3.5-397b-a17b Qwen3.5 397B A17B $0.55/M $3.5/M
qwen/qwen3.5-122b-a10b Qwen3.5 122B A10B $0.3/M $2.4/M
qwen/qwen3.5-35b-a3b Qwen3.5 35B A3B $0.225/M $1.8/M
qwen/qwen3.5-27b Qwen3.5 27B $0.27/M $2.16/M
qwen/qwen3-coder-next Qwen3 Coder Next $0.18/M $1.35/M
moonshotai/kimi-k2.5 Kimi K2.5 $0.5/M $2.6/M
zai-org/glm-5 GLM 5 $0.95/M $3.15/M
minimaxai/minimax-m2.5 MiniMax M2.5 $0.295/M $1.2/M
deepseek-ai/deepseek-v3.2-speciale DeepSeek V3.2 Speciale $0.4/M $1.2/M
qwen/qwen3-max-2026-01-23 Qwen3 Max $1.2/M $6/M
zai-org/glm-4.7 GLM 4.7 $0.52/M $1.75/M
minimaxai/minimax-m2.1 MiniMax M2.1 $0.29/M $0.95/M

Model Type → Endpoint Mapping

Type Endpoint
"Image" POST https://api.atlascloud.ai/api/v1/model/generateImage
"Video" POST https://api.atlascloud.ai/api/v1/model/generateVideo
"Audio" POST https://api.atlascloud.ai/api/v1/model/generateAudio
"Text" POST https://api.atlascloud.ai/v1/chat/completions

Type notes: 3D models (image/text-to-3D) are "Image" type; TTS, music, and speech-to-text (ASR) models are all "Audio" type; lipsync / talking-avatar models are "Video" type. See references/audio-gen.md for audio patterns.

Price Structure

The price field in the API response has this structure:

Model Schema

Each model has a schema field pointing to an OpenAPI JSON file that describes all available parameters. Fetch it to understand what a specific model accepts:

import requests

# Get public model list
models = requests.get("https://api.atlascloud.ai/api/v1/models").json()["data"]
public_models = [m for m in models if m.get("display_console") == True]

# Find a specific model
model = next(m for m in public_models if m["model"] == "bytedance/seedream-v5.0-lite")

# Fetch its parameter schema
if model.get("schema"):
    schema = requests.get(model["schema"]).json()
    # schema["components"]["schemas"]["Input"]["properties"] contains all parameters