> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apiyi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Model Pricing Directory

> Live pricing for all available models on APIYI: input/output/cache prices, endpoints, and groups. Auto-updated.

export const MODELS = [{
  "n": "gpt-6.1-sol",
  "b": "usage",
  "i": "$2",
  "o": "$10",
  "c": "$0.1",
  "v": "OpenAI",
  "a": "openai",
  "t": 1
}, {
  "n": "gpt-6-astra",
  "b": "usage",
  "i": "$10",
  "o": "$50",
  "c": "$1",
  "v": "OpenAI",
  "a": "openai",
  "t": 1
}, {
  "n": "gpt-6-luna",
  "b": "usage",
  "i": "$0.1",
  "o": "$0.5",
  "c": "$0.01",
  "v": "OpenAI",
  "a": "openai",
  "t": 1
}, {
  "n": "gpt-6-sol",
  "b": "usage",
  "i": "$2",
  "o": "$10",
  "c": "$0.2",
  "v": "OpenAI",
  "a": "openai",
  "t": 1
}, {
  "n": "gpt-5.6-luna",
  "b": "usage",
  "i": "$0.2",
  "o": "$1.2",
  "c": "$0.02",
  "v": "OpenAI",
  "a": "openai",
  "t": 1,
  "href": "/en/models/gpt-5-6-luna"
}, {
  "n": "gpt-5.6-sol",
  "b": "usage",
  "i": "$4",
  "o": "$20",
  "c": "$0.4",
  "v": "OpenAI",
  "a": "openai",
  "t": 1,
  "href": "/en/models/gpt-5-6-sol"
}, {
  "n": "gpt-5.6-terra",
  "b": "usage",
  "i": "$2",
  "o": "$12",
  "c": "$0.2",
  "v": "OpenAI",
  "a": "openai",
  "t": 1,
  "href": "/en/models/gpt-5-6-terra"
}, {
  "n": "gpt-5.5-pro",
  "b": "usage",
  "i": "$30",
  "o": "$180",
  "c": "$3",
  "v": "OpenAI",
  "a": "openai",
  "t": 1,
  "href": "/en/models/gpt-5-5-pro"
}, {
  "n": "gpt-5.5",
  "b": "usage",
  "i": "$5",
  "o": "$30",
  "c": "$0.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 1
}, {
  "n": "gpt-5.4-pro",
  "b": "usage",
  "i": "$30",
  "o": "$180",
  "c": "$3",
  "v": "OpenAI",
  "a": "openai",
  "t": 1
}, {
  "n": "gpt-5.4",
  "b": "usage",
  "i": "$2.5",
  "o": "$15",
  "c": "$0.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 1
}, {
  "n": "gpt-5.4-mini",
  "b": "usage",
  "i": "$0.75",
  "o": "$4.5",
  "c": "$0.075",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5.4-nano",
  "b": "usage",
  "i": "$0.2",
  "o": "$1.25",
  "c": "$0.02",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5.4-nano-2026-03-17",
  "b": "usage",
  "i": "$0.2",
  "o": "$1.25",
  "c": "$0.02",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5.2-pro",
  "b": "usage",
  "i": "$21",
  "o": "$168",
  "c": "$2.1",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5.2-pro-2025-12-11",
  "b": "usage",
  "i": "$21",
  "o": "$168",
  "c": "$2.1",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5.2",
  "b": "usage",
  "i": "$1.75",
  "o": "$14",
  "c": "$0.175",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5.1",
  "b": "usage",
  "i": "$1.25",
  "o": "$10",
  "c": "$0.125",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5.1-codex",
  "b": "per-call",
  "i": "$0.02/call",
  "o": "—",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5.1-codex-mini",
  "b": "usage",
  "i": "$1.25",
  "o": "$3.75",
  "c": "$0.125",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5-pro",
  "b": "usage",
  "i": "$15",
  "o": "$120",
  "c": "$1.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5-pro-2025-10-06",
  "b": "usage",
  "i": "$15",
  "o": "$120",
  "c": "$1.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5",
  "b": "usage",
  "i": "$1.25",
  "o": "$10",
  "c": "$0.125",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5-codex",
  "b": "usage",
  "i": "$1.25",
  "o": "$10",
  "c": "$0.125",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5-2025-08-07",
  "b": "usage",
  "i": "$1.25",
  "o": "$10",
  "c": "$0.125",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5-mini",
  "b": "usage",
  "i": "$0.25",
  "o": "$2",
  "c": "$0.025",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5-mini-2025-08-07",
  "b": "usage",
  "i": "$0.25",
  "o": "$2",
  "c": "$0.025",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5-nano",
  "b": "usage",
  "i": "$0.05",
  "o": "$0.4",
  "c": "$0.005",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-5-nano-2025-08-07",
  "b": "usage",
  "i": "$0.05",
  "o": "$0.4",
  "c": "$0.005",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4.1",
  "b": "usage",
  "i": "$2",
  "o": "$8",
  "c": "$0.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4.1-2025-04-14",
  "b": "usage",
  "i": "$2",
  "o": "$8",
  "c": "$0.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4.1-mini",
  "b": "usage",
  "i": "$0.4",
  "o": "$1.6",
  "c": "$0.1",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4.1-mini-2025-04-14",
  "b": "usage",
  "i": "$0.4",
  "o": "$1.6",
  "c": "$0.1",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4.1-nano",
  "b": "usage",
  "i": "$0.1",
  "o": "$0.4",
  "c": "$0.025",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4.1-nano-2025-04-14",
  "b": "usage",
  "i": "$0.1",
  "o": "$0.4",
  "c": "$0.025",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4o",
  "b": "usage",
  "i": "$2.5",
  "o": "$10",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4o-2024-11-20",
  "b": "usage",
  "i": "$2.5",
  "o": "$10",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4o-2024-08-06",
  "b": "usage",
  "i": "$2.5",
  "o": "$10",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4o-2024-05-13",
  "b": "usage",
  "i": "$5",
  "o": "$15",
  "c": "$2.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4o-mini",
  "b": "usage",
  "i": "$0.15",
  "o": "$0.6",
  "c": "$0.075",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-4o-mini-2024-07-18",
  "b": "usage",
  "i": "$0.15",
  "o": "$0.6",
  "c": "$0.075",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-3.5-turbo",
  "b": "usage",
  "i": "$0.5",
  "o": "$1.5",
  "c": "$0.05",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-3.5-turbo-16k",
  "b": "usage",
  "i": "$3",
  "o": "$3.9",
  "c": "$0.3",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-3.5-turbo-1106",
  "b": "usage",
  "i": "$1",
  "o": "$2",
  "c": "$0.1",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-3.5-turbo-0613",
  "b": "usage",
  "i": "$1.5",
  "o": "$1.95",
  "c": "$0.15",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-3.5-turbo-16k-0613",
  "b": "usage",
  "i": "$3",
  "o": "$3.9",
  "c": "$0.3",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-3.5-turbo-0125",
  "b": "usage",
  "i": "$0.5",
  "o": "$1.5",
  "c": "$0.05",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o4-mini",
  "b": "usage",
  "i": "$1.1",
  "o": "$4.4",
  "c": "$0.275",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o4-mini-2025-04-16",
  "b": "usage",
  "i": "$1.1",
  "o": "$4.4",
  "c": "$0.275",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o3-pro",
  "b": "usage",
  "i": "$20",
  "o": "$80",
  "c": "$5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o3",
  "b": "usage",
  "i": "$3",
  "o": "$12",
  "c": "$0.75",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o3-2025-04-16",
  "b": "usage",
  "i": "$3",
  "o": "$12",
  "c": "$0.75",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o3-mini",
  "b": "usage",
  "i": "$1.1",
  "o": "$4.4",
  "c": "$0.55",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o3-mini-2025-01-31",
  "b": "usage",
  "i": "$1.1",
  "o": "$4.4",
  "c": "$0.55",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o1",
  "b": "usage",
  "i": "$15",
  "o": "$60",
  "c": "$7.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o1-preview",
  "b": "usage",
  "i": "$15",
  "o": "$60",
  "c": "$7.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o1-2024-12-17",
  "b": "usage",
  "i": "$15",
  "o": "$60",
  "c": "$7.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o1-preview-2024-09-12",
  "b": "usage",
  "i": "$15",
  "o": "$60",
  "c": "$7.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o1-mini",
  "b": "usage",
  "i": "$1.1",
  "o": "$4.4",
  "c": "$0.55",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "o1-mini-2024-09-12",
  "b": "usage",
  "i": "$1.1",
  "o": "$4.4",
  "c": "$0.55",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "chat-latest",
  "b": "usage",
  "i": "$5",
  "o": "$30",
  "c": "$0.5",
  "v": "OpenAI",
  "a": "openai",
  "t": 0,
  "href": "/en/models/chat-latest"
}, {
  "n": "gpt-oss-120b",
  "b": "usage",
  "i": "$0.5",
  "o": "$2",
  "c": "$0.05",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2.5-all",
  "b": "per-call",
  "i": "$0.03/call",
  "o": "—",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2.5-vip",
  "b": "per-call",
  "i": "$0.03/call",
  "o": "—",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2.5-flare",
  "b": "usage",
  "i": "$5",
  "o": "$30",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2.5-flare-vip",
  "b": "per-call",
  "i": "$0.03/call",
  "o": "—",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2.5-flare-2026-09-08",
  "b": "usage",
  "i": "$5",
  "o": "$30",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2.5-sunburst",
  "b": "usage",
  "i": "$5",
  "o": "$30",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2.5-sunburst-vip",
  "b": "per-call",
  "i": "$0.03/call",
  "o": "—",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2.5-sunburst-2026-09-08",
  "b": "usage",
  "i": "$5",
  "o": "$30",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2",
  "b": "usage",
  "i": "$5",
  "o": "$30",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2-all",
  "b": "per-call",
  "i": "$0.03/call",
  "o": "—",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-2-vip",
  "b": "per-call",
  "i": "$0.03/call",
  "o": "—",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-1.5",
  "b": "usage",
  "i": "$5",
  "o": "$32",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-1.5-2025-12-16",
  "b": "usage",
  "i": "$5",
  "o": "$32",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-1",
  "b": "usage",
  "i": "$5",
  "o": "$40",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-image-1-mini",
  "b": "usage",
  "i": "$2",
  "o": "$8",
  "c": "$0.2",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "chatgpt-image-latest",
  "b": "usage",
  "i": "$5",
  "o": "$32",
  "c": "$1.25",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-realtime-2.1",
  "b": "usage",
  "i": "$4",
  "o": "$24",
  "c": "$0.4",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "gpt-realtime-2.1-mini",
  "b": "usage",
  "i": "$0.6",
  "o": "$2.4",
  "c": "$0.06",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "tts-1",
  "b": "usage",
  "i": "$30",
  "o": "$30",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "tts-1-hd",
  "b": "usage",
  "i": "$60",
  "o": "$60",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "text-embedding-3-large",
  "b": "usage",
  "i": "$0.13",
  "o": "$0.13",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "text-embedding-3-small",
  "b": "usage",
  "i": "$0.02",
  "o": "$0.02",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "text-embedding-ada-002",
  "b": "usage",
  "i": "$0.1",
  "o": "$0.1",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "omni-moderation-latest",
  "b": "usage",
  "i": "$0.2",
  "o": "$0.2",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "omni-moderation-2024-09-26",
  "b": "usage",
  "i": "$0.2",
  "o": "$0.2",
  "c": "—",
  "v": "OpenAI",
  "a": "openai",
  "t": 0
}, {
  "n": "claude-opus-5-5",
  "b": "usage",
  "i": "$4",
  "o": "$20",
  "c": "$0.2",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-5-5-thinking",
  "b": "usage",
  "i": "$4",
  "o": "$20",
  "c": "$0.2",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-5",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-opus-5"
}, {
  "n": "claude-opus-5-thinking",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-opus-5"
}, {
  "n": "claude-opus-4-8",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-opus-4-8"
}, {
  "n": "claude-opus-4-8-thinking",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-opus-4-8"
}, {
  "n": "claude-opus-4-7",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-4-7-thinking",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-4-6",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-4-6-thinking",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-4-5-20251101",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-4-5-20251101-thinking",
  "b": "usage",
  "i": "$5",
  "o": "$25",
  "c": "$0.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-4-1-20250805",
  "b": "usage",
  "i": "$15",
  "o": "$75",
  "c": "$1.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-4-1-20250805-thinking",
  "b": "usage",
  "i": "$15",
  "o": "$75",
  "c": "$1.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-4-20250514",
  "b": "usage",
  "i": "$15",
  "o": "$75",
  "c": "$1.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-opus-4-20250514-thinking",
  "b": "usage",
  "i": "$15",
  "o": "$75",
  "c": "$1.5",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-sonnet-5-5",
  "b": "usage",
  "i": "$2",
  "o": "$10",
  "c": "$0.2",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-sonnet-5-5-thinking",
  "b": "usage",
  "i": "$2",
  "o": "$10",
  "c": "$0.2",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-sonnet-5",
  "b": "usage",
  "i": "$2",
  "o": "$10",
  "c": "$0.2",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-sonnet-5"
}, {
  "n": "claude-sonnet-5-thinking",
  "b": "usage",
  "i": "$2",
  "o": "$10",
  "c": "$0.2",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-sonnet-5"
}, {
  "n": "claude-sonnet-4-6",
  "b": "usage",
  "i": "$3",
  "o": "$15",
  "c": "$0.3",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-sonnet-4-6-thinking",
  "b": "usage",
  "i": "$3",
  "o": "$15",
  "c": "$0.3",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-sonnet-4-5-20250929",
  "b": "usage",
  "i": "$3",
  "o": "$15",
  "c": "$0.3",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-sonnet-4-5-20250929-thinking",
  "b": "usage",
  "i": "$3",
  "o": "$15",
  "c": "$0.3",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-sonnet-4-20250514",
  "b": "usage",
  "i": "$3",
  "o": "$15",
  "c": "$0.3",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-sonnet-4-20250514-thinking",
  "b": "usage",
  "i": "$3",
  "o": "$15",
  "c": "$0.3",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-fable-5-1",
  "b": "usage",
  "i": "$10",
  "o": "$50",
  "c": "$0.25",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-fable-5-1"
}, {
  "n": "claude-fable-5-1-thinking",
  "b": "usage",
  "i": "$10",
  "o": "$50",
  "c": "$0.25",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-fable-5-1"
}, {
  "n": "claude-fable-5",
  "b": "usage",
  "i": "$10",
  "o": "$50",
  "c": "$1",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-fable-5"
}, {
  "n": "claude-fable-5-thinking",
  "b": "usage",
  "i": "$10",
  "o": "$50",
  "c": "$1",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0,
  "href": "/en/models/claude-fable-5"
}, {
  "n": "claude-haiku-4-5-20251001",
  "b": "usage",
  "i": "$1",
  "o": "$5",
  "c": "$0.1",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "claude-haiku-4-5-20251001-thinking",
  "b": "usage",
  "i": "$1",
  "o": "$5",
  "c": "$0.1",
  "v": "Anthropic",
  "a": "anthropic",
  "t": 0
}, {
  "n": "gemini-3.8-flash",
  "b": "usage",
  "i": "$0.75",
  "o": "$3.75",
  "c": "$0.075",
  "v": "Google",
  "a": "google",
  "t": 0,
  "href": "/en/models/gemini-3-8-flash"
}, {
  "n": "gemini-3.7-flash",
  "b": "usage",
  "i": "$0.75",
  "o": "$3.75",
  "c": "$0.075",
  "v": "Google",
  "a": "google",
  "t": 0,
  "href": "/en/models/gemini-3-7-flash"
}, {
  "n": "gemini-3.6-flash",
  "b": "usage",
  "i": "$1.5",
  "o": "$7.5",
  "c": "$0.15",
  "v": "Google",
  "a": "google",
  "t": 0,
  "href": "/en/models/gemini-3-6-flash"
}, {
  "n": "gemini-3.5-flash",
  "b": "usage",
  "i": "$1.5",
  "o": "$9",
  "c": "$0.15",
  "v": "Google",
  "a": "google",
  "t": 0,
  "href": "/en/models/gemini-3-5-flash"
}, {
  "n": "gemini-3.5-flash-lite",
  "b": "usage",
  "i": "$0.3",
  "o": "$2.4999",
  "c": "$0.03",
  "v": "Google",
  "a": "google",
  "t": 0,
  "href": "/en/models/gemini-3-5-flash-lite"
}, {
  "n": "gemini-3.1-pro-preview",
  "b": "usage",
  "i": "$1.8",
  "o": "$10.8",
  "c": "$0.18",
  "v": "Google",
  "a": "google",
  "t": 1
}, {
  "n": "gemini-3.1-pro-preview-customtools",
  "b": "usage",
  "i": "$1.8",
  "o": "$10.8",
  "c": "$0.18",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3.1-flash-lite",
  "b": "usage",
  "i": "$0.25",
  "o": "$1.5",
  "c": "$0.025",
  "v": "Google",
  "a": "google",
  "t": 0,
  "href": "/en/models/gemini-3-1-flash-lite"
}, {
  "n": "gemini-3.1-flash-lite-preview",
  "b": "usage",
  "i": "$0.25",
  "o": "$1.5",
  "c": "$0.025",
  "v": "Google",
  "a": "google",
  "t": 0,
  "href": "/en/models/gemini-3-1-flash-lite"
}, {
  "n": "gemini-3-pro-preview",
  "b": "usage",
  "i": "$1.8",
  "o": "$10.8",
  "c": "$0.18",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3-flash-preview",
  "b": "usage",
  "i": "$0.44",
  "o": "$2.64",
  "c": "$0.044",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3-flash-preview-thinking",
  "b": "usage",
  "i": "$0.44",
  "o": "$2.64",
  "c": "$0.044",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-2.5-pro",
  "b": "usage",
  "i": "$1.25",
  "o": "$10",
  "c": "$0.125",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-2.5-flash",
  "b": "usage",
  "i": "$0.3",
  "o": "$2.4",
  "c": "$0.03",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-2.5-flash-lite",
  "b": "usage",
  "i": "$0.1",
  "o": "$0.4",
  "c": "$0.01",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3.1-flash-image",
  "b": "per-call",
  "i": "$0.055/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3.1-flash-image-4k",
  "b": "per-call",
  "i": "$0.055/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3.1-flash-image-preview",
  "b": "per-call",
  "i": "$0.055/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3.1-flash-image-preview-4k",
  "b": "per-call",
  "i": "$0.055/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3.1-flash-lite-image",
  "b": "per-call",
  "i": "$0.025/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3-pro-image",
  "b": "per-call",
  "i": "$0.09/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3-pro-image-preview",
  "b": "per-call",
  "i": "$0.09/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3-pro-image-preview-1k",
  "b": "per-call",
  "i": "$0.09/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3-pro-image-preview-2k",
  "b": "per-call",
  "i": "$0.09/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-3-pro-image-preview-4k",
  "b": "per-call",
  "i": "$0.09/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-2.5-flash-image",
  "b": "per-call",
  "i": "$0.02/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-2.5-flash-image-preview",
  "b": "per-call",
  "i": "$0.02/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-nano-banana-2.1",
  "b": "per-call",
  "i": "$0.05/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "nano-banana-2",
  "b": "per-call",
  "i": "$0.055/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "nano-banana-pro",
  "b": "per-call",
  "i": "$0.09/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "nano-banana",
  "b": "per-call",
  "i": "$0.02/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "veo-3.1-generate-preview",
  "b": "per-call",
  "i": "$1.2/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "veo-3.1-fast-generate-preview",
  "b": "per-call",
  "i": "$0.3/call",
  "o": "—",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-embedding-2",
  "b": "usage",
  "i": "$0.2",
  "o": "$0.2",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-embedding-2-preview",
  "b": "usage",
  "i": "$0.3",
  "o": "$0.9",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "gemini-embedding-001",
  "b": "usage",
  "i": "$0.15",
  "o": "$0.45",
  "c": "—",
  "v": "Google",
  "a": "google",
  "t": 0
}, {
  "n": "grok-4.20-beta",
  "b": "usage",
  "i": "$1.25",
  "o": "$2.5",
  "c": "—",
  "v": "xAI",
  "a": "xai",
  "t": 0
}, {
  "n": "grok-4.20-0309-non-reasoning",
  "b": "usage",
  "i": "$1.25",
  "o": "$2.5",
  "c": "$0.2",
  "v": "xAI",
  "a": "xai",
  "t": 0
}, {
  "n": "grok-4.20-0309-reasoning",
  "b": "usage",
  "i": "$1.25",
  "o": "$2.5",
  "c": "$0.2",
  "v": "xAI",
  "a": "xai",
  "t": 0
}, {
  "n": "grok-4.20-multi-agent-0309",
  "b": "usage",
  "i": "$1.25",
  "o": "$2.5",
  "c": "$0.2",
  "v": "xAI",
  "a": "xai",
  "t": 0
}, {
  "n": "grok-4.20-multi-agent-beta-0309",
  "b": "usage",
  "i": "$1.25",
  "o": "$2.5",
  "c": "—",
  "v": "xAI",
  "a": "xai",
  "t": 0
}, {
  "n": "grok-4.7",
  "b": "usage",
  "i": "$2",
  "o": "$6",
  "c": "$0.5",
  "v": "xAI",
  "a": "xai",
  "t": 1
}, {
  "n": "grok-4.6",
  "b": "usage",
  "i": "$2",
  "o": "$6",
  "c": "$0.5",
  "v": "xAI",
  "a": "xai",
  "t": 1,
  "href": "/en/models/grok-4-6"
}, {
  "n": "grok-4.5",
  "b": "usage",
  "i": "$2",
  "o": "$6",
  "c": "$0.5",
  "v": "xAI",
  "a": "xai",
  "t": 1,
  "href": "/en/models/grok-4-5"
}, {
  "n": "grok-4.3",
  "b": "usage",
  "i": "$1.25",
  "o": "$2.5",
  "c": "$0.2",
  "v": "xAI",
  "a": "xai",
  "t": 1,
  "href": "/en/models/grok-4-3"
}, {
  "n": "grok-code-fast-1",
  "b": "usage",
  "i": "$0.2",
  "o": "$1.5",
  "c": "—",
  "v": "xAI",
  "a": "xai",
  "t": 0
}, {
  "n": "grok-code-fast",
  "b": "usage",
  "i": "$0.2",
  "o": "$1.5",
  "c": "—",
  "v": "xAI",
  "a": "xai",
  "t": 0
}, {
  "n": "grok-build-0.1",
  "b": "usage",
  "i": "$1",
  "o": "$2",
  "c": "$0.2",
  "v": "xAI",
  "a": "xai",
  "t": 0
}, {
  "n": "deepseek-v4.1-flash",
  "b": "usage",
  "i": "$0.3",
  "o": "$1.2",
  "c": "$0.006",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v4-1-flash-260910",
  "b": "usage",
  "i": "$0.15",
  "o": "$0.6",
  "c": "$0.003",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v4-pro",
  "b": "usage",
  "i": "$1.32",
  "o": "$3.96",
  "c": "$0.043996",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0,
  "href": "/en/models/deepseek-v4-pro"
}, {
  "n": "deepseek-v4-pro-260425",
  "b": "usage",
  "i": "$1.74",
  "o": "$3.48",
  "c": "$0.15",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v4-pro-0813",
  "b": "usage",
  "i": "$1.32",
  "o": "$3.96",
  "c": "$0.044",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v4-flash",
  "b": "usage",
  "i": "$0.44",
  "o": "$1.32",
  "c": "$0.01408",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0,
  "href": "/en/models/deepseek-v4-flash"
}, {
  "n": "deepseek-v4-flash-ga-260731",
  "b": "usage",
  "i": "$0.44",
  "o": "$1.32",
  "c": "$0.01364",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v4-flash-260425",
  "b": "usage",
  "i": "$0.14",
  "o": "$0.28",
  "c": "$0.028",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v4-flash-0731",
  "b": "usage",
  "i": "$0.44",
  "o": "$1.32",
  "c": "$0.01408",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v4-flash-vision-exp",
  "b": "usage",
  "i": "$0.44",
  "o": "$1.32",
  "c": "$0.014",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v3.2",
  "b": "usage",
  "i": "$0.28",
  "o": "$0.42",
  "c": "$0.056",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v3.2-exp",
  "b": "usage",
  "i": "$0.28",
  "o": "$0.42",
  "c": "—",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v3.1",
  "b": "usage",
  "i": "$0.5",
  "o": "$1.5",
  "c": "—",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-v3",
  "b": "usage",
  "i": "$0.286",
  "o": "$1.144",
  "c": "$0.0715",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-flash",
  "b": "usage",
  "i": "$0.3",
  "o": "$1.2",
  "c": "$0.006",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "deepseek-r1",
  "b": "usage",
  "i": "$0.57",
  "o": "$2.28",
  "c": "$0.1425",
  "v": "DeepSeek",
  "a": "deepseek",
  "t": 0
}, {
  "n": "qwen3.8-max",
  "b": "usage",
  "i": "$1.65",
  "o": "$4.95",
  "c": "$0.20625",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.8-max-0902",
  "b": "usage",
  "i": "$1.65",
  "o": "$4.95",
  "c": "$0.20625",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.8-27b",
  "b": "usage",
  "i": "$0.44",
  "o": "$1.76",
  "c": "$0.088",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0,
  "href": "/en/models/qwen3-8-27b"
}, {
  "n": "qwen3.8-flash",
  "b": "usage",
  "i": "$0.114",
  "o": "$0.3876",
  "c": "$0.01425",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0,
  "href": "/en/models/qwen3-8-flash"
}, {
  "n": "qwen3.8-2.4t-a95b",
  "b": "usage",
  "i": "$1.72",
  "o": "$5.16",
  "c": "$0.215",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0,
  "href": "/en/models/qwen3-8-2-4t-a95b"
}, {
  "n": "qwen3.7-max",
  "b": "usage",
  "i": "$1.714",
  "o": "$5.142",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0,
  "href": "/en/models/qwen3-7-max"
}, {
  "n": "qwen3.7-plus",
  "b": "usage",
  "i": "$0.6",
  "o": "$2.4",
  "c": "$0.06",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3.7-flash",
  "b": "usage",
  "i": "$0.16",
  "o": "$0.64",
  "c": "$0.04",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0,
  "href": "/en/models/qwen3-7-flash"
}, {
  "n": "qwen3.6-max-preview",
  "b": "usage",
  "i": "$1.28",
  "o": "$7.68",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3.6-plus",
  "b": "usage",
  "i": "$0.3",
  "o": "$1.8",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3.6-35b-a3b",
  "b": "usage",
  "i": "$0.26",
  "o": "$1.56",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.6-27b",
  "b": "usage",
  "i": "$0.42",
  "o": "$2.52",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.6-flash",
  "b": "usage",
  "i": "$0.17",
  "o": "$1.02",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3.5-plus",
  "b": "usage",
  "i": "$0.114",
  "o": "$0.684",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3.5-plus-2026-02-15",
  "b": "usage",
  "i": "$0.114",
  "o": "$0.684",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3.5-397b-a17b",
  "b": "usage",
  "i": "$0.18",
  "o": "$1.08",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.5-122b-a10b",
  "b": "usage",
  "i": "$0.12",
  "o": "$0.96",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.5-35b-a3b",
  "b": "usage",
  "i": "$0.06",
  "o": "$0.48",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.5-27b",
  "b": "usage",
  "i": "$0.09",
  "o": "$0.72",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.5-flash",
  "b": "usage",
  "i": "$0.03",
  "o": "$0.3",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3.5-flash-2026-02-23",
  "b": "usage",
  "i": "$0.03",
  "o": "$0.3",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3.5-omni-plus",
  "b": "usage",
  "i": "$1.2",
  "o": "$6",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.5-omni-flash",
  "b": "usage",
  "i": "$0.35",
  "o": "$2",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-max",
  "b": "usage",
  "i": "$1.2",
  "o": "$6",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-max-preview",
  "b": "usage",
  "i": "$1.2",
  "o": "$6",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-max-2025-09-23",
  "b": "usage",
  "i": "$1.2",
  "o": "$6",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-235b-a22b",
  "b": "usage",
  "i": "$1",
  "o": "$10",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-235b-a22b-instruct-2507",
  "b": "usage",
  "i": "$1",
  "o": "$10",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-235b-a22b-thinking-2507",
  "b": "usage",
  "i": "$1.6",
  "o": "$12.8",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-32b",
  "b": "usage",
  "i": "$0.4",
  "o": "$4",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-30b-a3b",
  "b": "usage",
  "i": "$0.2",
  "o": "$2",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-30b-a3b-instruct-2507",
  "b": "usage",
  "i": "$0.2",
  "o": "$0.8",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-30b-a3b-thinking-2507",
  "b": "usage",
  "i": "$0.2",
  "o": "$2.4",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-coder-plus",
  "b": "usage",
  "i": "$5",
  "o": "$20",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-coder-plus-2025-09-23",
  "b": "usage",
  "i": "$2",
  "o": "$20",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-coder-plus-2025-07-22",
  "b": "usage",
  "i": "$2",
  "o": "$20",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-coder-480b-a35b-instruct",
  "b": "usage",
  "i": "$3",
  "o": "$15",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-coder-flash",
  "b": "usage",
  "i": "$0.5",
  "o": "$5",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-next-80b-a3b-instruct",
  "b": "usage",
  "i": "$0.15",
  "o": "$1.2",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-omni-flash",
  "b": "usage",
  "i": "$0.6",
  "o": "$6",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-omni-flash-2025-09-15",
  "b": "usage",
  "i": "$2",
  "o": "$20",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-vl-plus",
  "b": "usage",
  "i": "$0.3",
  "o": "$2.4",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-vl-plus-2025-09-23",
  "b": "usage",
  "i": "$0.3",
  "o": "$2.4",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen3-vl-235b-a22b-instruct",
  "b": "usage",
  "i": "$0.3",
  "o": "$3",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-vl-235b-a22b-thinking",
  "b": "usage",
  "i": "$0.3",
  "o": "$3",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-vl-32b-thinking",
  "b": "usage",
  "i": "$0.3",
  "o": "$3",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-vl-30b-a3b-thinking",
  "b": "usage",
  "i": "$0.12",
  "o": "$1.2",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-vl-flash",
  "b": "usage",
  "i": "$0.1",
  "o": "$0.8",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-vl-flash-2025-10-15",
  "b": "usage",
  "i": "$0.1",
  "o": "$0.8",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-max",
  "b": "usage",
  "i": "$1.6",
  "o": "$6.4",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-plus",
  "b": "usage",
  "i": "$0.4",
  "o": "$1.2",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen-plus-latest",
  "b": "usage",
  "i": "$0.4",
  "o": "$1.2",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen-plus-2025-09-11",
  "b": "usage",
  "i": "$0.4",
  "o": "$4",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 1
}, {
  "n": "qwen-plus-2025-07-14",
  "b": "usage",
  "i": "$0.4",
  "o": "$4",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-turbo",
  "b": "usage",
  "i": "$0.2",
  "o": "$0.6",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-vl-ocr",
  "b": "usage",
  "i": "$0.72",
  "o": "$0.72",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-vl-ocr-latest",
  "b": "usage",
  "i": "$0.044",
  "o": "$0.07348",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-vl-ocr-2025-11-20",
  "b": "usage",
  "i": "$0.044",
  "o": "$0.07348",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qvq-max",
  "b": "usage",
  "i": "$1.2",
  "o": "$4.8",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qvq-plus",
  "b": "usage",
  "i": "$0.28",
  "o": "$0.7",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-mt-plus",
  "b": "usage",
  "i": "$2",
  "o": "$8",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-mt-turbo",
  "b": "usage",
  "i": "$0.2",
  "o": "$0.5",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-vl-max",
  "b": "usage",
  "i": "$0.2",
  "o": "$0.8",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-vl-plus",
  "b": "usage",
  "i": "$0.2",
  "o": "$0.6",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen-long",
  "b": "usage",
  "i": "$0.07",
  "o": "$0.28",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwq-plus",
  "b": "usage",
  "i": "$0.8",
  "o": "$2.4",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan3.0-video",
  "b": "usage",
  "i": "$0.48",
  "o": "$0.48",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan3.0-video-prime",
  "b": "usage",
  "i": "$0.48",
  "o": "$0.48",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan2.7-i2v",
  "b": "usage",
  "i": "$0.1714",
  "o": "$0.1714",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan2.7-r2v",
  "b": "usage",
  "i": "$75",
  "o": "$75",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan2.7-t2v",
  "b": "usage",
  "i": "$0.1714",
  "o": "$0.1714",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan2.7-videoedit",
  "b": "usage",
  "i": "$75",
  "o": "$75",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan2.6-i2v",
  "b": "usage",
  "i": "$1.2",
  "o": "$1.2",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan2.6-r2v",
  "b": "usage",
  "i": "$75",
  "o": "$75",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan2.6-r2v-flash",
  "b": "usage",
  "i": "$75",
  "o": "$75",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "wan2.6-t2v",
  "b": "usage",
  "i": "$1.2",
  "o": "$1.2",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.5-omni-plus-realtime",
  "b": "usage",
  "i": "$1.38",
  "o": "$8.25",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3.5-omni-flash-realtime",
  "b": "usage",
  "i": "$0.45",
  "o": "$2.75",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "qwen3-vl-embedding",
  "b": "per-call",
  "i": "$0.0001/call",
  "o": "—",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "multimodal-embedding-v1",
  "b": "per-call",
  "i": "$0.0001/call",
  "o": "—",
  "c": "—",
  "v": "Alibaba",
  "a": "alibaba",
  "t": 0
}, {
  "n": "dola-seed-2-1-turbo-260628",
  "b": "usage",
  "i": "$0.5",
  "o": "$2.5",
  "c": "$0.1",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0,
  "href": "/en/models/dola-seed-2-1-turbo"
}, {
  "n": "seed-2-0-pro-260328",
  "b": "usage",
  "i": "$0.5",
  "o": "$3",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 1
}, {
  "n": "seed-2-0-lite-260428",
  "b": "usage",
  "i": "$0.25",
  "o": "$2",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seed-2-0-lite-260228",
  "b": "usage",
  "i": "$0.25",
  "o": "$2",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 1
}, {
  "n": "seed-2-0-mini-260428",
  "b": "usage",
  "i": "$0.1",
  "o": "$0.4",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seed-2-0-mini-260215",
  "b": "usage",
  "i": "$0.1",
  "o": "$0.4",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 1
}, {
  "n": "seed-2-0-code-preview-260328",
  "b": "usage",
  "i": "$0.5",
  "o": "$3",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seed-1-8-251228",
  "b": "usage",
  "i": "$0.25",
  "o": "$2",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seed-1-6-250615",
  "b": "usage",
  "i": "$0.1",
  "o": "$1",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seed-1-6-flash-250715",
  "b": "usage",
  "i": "$0.075",
  "o": "$0.3",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seed-1-6-flash-250615",
  "b": "usage",
  "i": "$0.075",
  "o": "$0.3",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "doubao-seed-1-8-251228",
  "b": "usage",
  "i": "$0.25",
  "o": "$2",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "doubao-seed-1-6-251015",
  "b": "usage",
  "i": "$0.114",
  "o": "$0.285",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "doubao-seed-1-6-250615",
  "b": "usage",
  "i": "$0.1",
  "o": "$1",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seedream-5-0-pro-260628",
  "b": "per-call",
  "i": "$0.12/call",
  "o": "—",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seedream-5-0-260128",
  "b": "per-call",
  "i": "$0.035/call",
  "o": "—",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seedream-5-0-flash-260915",
  "b": "per-call",
  "i": "$0.018/call",
  "o": "—",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seedream-4-5-251128",
  "b": "per-call",
  "i": "$0.04/call",
  "o": "—",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "seedream-4-0-250828",
  "b": "per-call",
  "i": "$0.035/call",
  "o": "—",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "doubao-seedance-2-5-260628",
  "b": "usage",
  "i": "$70",
  "o": "$70",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "doubao-seedance-2-0-260128",
  "b": "usage",
  "i": "$46",
  "o": "$46",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "doubao-seedance-2-0-fast-260128",
  "b": "usage",
  "i": "$37",
  "o": "$37",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "doubao-seedance-2-0-mini-260615",
  "b": "usage",
  "i": "$23",
  "o": "$23",
  "c": "—",
  "v": "ByteDance",
  "a": "bytedance",
  "t": 0
}, {
  "n": "kimi-k3",
  "b": "usage",
  "i": "$3",
  "o": "$15",
  "c": "$0.3",
  "v": "Moonshot",
  "a": "moonshot",
  "t": 0,
  "href": "/en/models/kimi-k3"
}, {
  "n": "kimi-k2.7-code",
  "b": "usage",
  "i": "$0.95",
  "o": "$3.99",
  "c": "$0.19",
  "v": "Moonshot",
  "a": "moonshot",
  "t": 0
}, {
  "n": "kimi-k2.6",
  "b": "usage",
  "i": "$0.6",
  "o": "$2.4",
  "c": "$0.101053",
  "v": "Moonshot",
  "a": "moonshot",
  "t": 0
}, {
  "n": "kimi-k2.5",
  "b": "usage",
  "i": "$0.6",
  "o": "$3.15",
  "c": "$0.1",
  "v": "Moonshot",
  "a": "moonshot",
  "t": 0
}, {
  "n": "glm-5.3",
  "b": "usage",
  "i": "$1.4",
  "o": "$4.396",
  "c": "$0.259",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 0,
  "href": "/en/models/glm-5-3"
}, {
  "n": "glm-5.3-flash",
  "b": "usage",
  "i": "$0.15",
  "o": "$0.5",
  "c": "$0.03",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 0,
  "href": "/en/models/glm-5-3-flash"
}, {
  "n": "glm-5-3-flash-260828",
  "b": "usage",
  "i": "$0.15",
  "o": "$0.499995",
  "c": "$0.03",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 0
}, {
  "n": "glm-5.2",
  "b": "usage",
  "i": "$1.142",
  "o": "$3.997",
  "c": "$0.2284",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 0,
  "href": "/en/models/glm-5-2"
}, {
  "n": "glm-5.1",
  "b": "usage",
  "i": "$0.84",
  "o": "$3.36",
  "c": "$0.084",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 1
}, {
  "n": "glm-5",
  "b": "usage",
  "i": "$0.56",
  "o": "$2.52",
  "c": "$0.056",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 1
}, {
  "n": "glm-4.7",
  "b": "usage",
  "i": "$0.6",
  "o": "$2.16",
  "c": "$0.06",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 0
}, {
  "n": "glm-4.6",
  "b": "usage",
  "i": "$0.5",
  "o": "$2",
  "c": "$0.05",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 0
}, {
  "n": "glm-4.5",
  "b": "usage",
  "i": "$0.5",
  "o": "$2",
  "c": "$0.05",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 0
}, {
  "n": "glm-4.5-air",
  "b": "usage",
  "i": "$0.2",
  "o": "$1",
  "c": "$0.02",
  "v": "Zhipu",
  "a": "zhipu",
  "t": 0
}, {
  "n": "MiniMax-M3",
  "b": "usage",
  "i": "$0.3",
  "o": "$1.2",
  "c": "$0.06",
  "v": "MiniMax",
  "a": "minimax",
  "t": 1,
  "href": "/en/models/minimax-m3"
}, {
  "n": "MiniMax-M2.7",
  "b": "usage",
  "i": "$0.3",
  "o": "$1.2",
  "c": "—",
  "v": "MiniMax",
  "a": "minimax",
  "t": 0
}, {
  "n": "MiniMax-M2.7-highspeed",
  "b": "usage",
  "i": "$0.6",
  "o": "$2.4",
  "c": "—",
  "v": "MiniMax",
  "a": "minimax",
  "t": 0
}, {
  "n": "MiniMax-M2.5",
  "b": "usage",
  "i": "$0.3",
  "o": "$1.2",
  "c": "—",
  "v": "MiniMax",
  "a": "minimax",
  "t": 0
}, {
  "n": "MiniMax-M2.5-lightning",
  "b": "usage",
  "i": "$0.3",
  "o": "$2.4",
  "c": "—",
  "v": "MiniMax",
  "a": "minimax",
  "t": 0
}, {
  "n": "MiniMax-H3",
  "b": "per-second",
  "i": "$0.03/sec",
  "o": "—",
  "c": "—",
  "v": "MiniMax",
  "a": "minimax",
  "t": 0
}, {
  "n": "oxygen-1.0",
  "b": "per-second",
  "i": "$0.02/sec",
  "o": "—",
  "c": "—",
  "v": "AZ8",
  "a": "az8",
  "t": 0
}, {
  "n": "bge-m3",
  "b": "usage",
  "i": "$0.01",
  "o": "$0.01",
  "c": "—",
  "v": "BAAI",
  "a": "baai",
  "t": 0
}, {
  "n": "bge-reranker-v2-m3",
  "b": "usage",
  "i": "$0.01",
  "o": "$0.01",
  "c": "—",
  "v": "BAAI",
  "a": "baai",
  "t": 0
}, {
  "n": "flux-2-max",
  "b": "per-call",
  "i": "$0.07/call",
  "o": "—",
  "c": "—",
  "v": "Black Forest Labs",
  "a": "black-forest-labs",
  "t": 0
}, {
  "n": "flux-2-pro",
  "b": "per-call",
  "i": "$0.03/call",
  "o": "—",
  "c": "—",
  "v": "Black Forest Labs",
  "a": "black-forest-labs",
  "t": 0
}, {
  "n": "flux-2-flex",
  "b": "per-call",
  "i": "$0.06/call",
  "o": "—",
  "c": "—",
  "v": "Black Forest Labs",
  "a": "black-forest-labs",
  "t": 0
}, {
  "n": "flux-2-klein-9b",
  "b": "per-call",
  "i": "$0.01/call",
  "o": "—",
  "c": "—",
  "v": "Black Forest Labs",
  "a": "black-forest-labs",
  "t": 0
}, {
  "n": "flux-2-klein-4b",
  "b": "per-call",
  "i": "$0.01/call",
  "o": "—",
  "c": "—",
  "v": "Black Forest Labs",
  "a": "black-forest-labs",
  "t": 0
}, {
  "n": "flux-kontext-max",
  "b": "per-call",
  "i": "$0.07/call",
  "o": "—",
  "c": "—",
  "v": "Black Forest Labs",
  "a": "black-forest-labs",
  "t": 0
}, {
  "n": "flux-kontext-pro",
  "b": "per-call",
  "i": "$0.035/call",
  "o": "—",
  "c": "—",
  "v": "Black Forest Labs",
  "a": "black-forest-labs",
  "t": 0
}, {
  "n": "flux-dev",
  "b": "per-call",
  "i": "$0.02/call",
  "o": "—",
  "c": "—",
  "v": "Black Forest Labs",
  "a": "black-forest-labs",
  "t": 0
}, {
  "n": "happyhorse-1.1-i2v",
  "b": "usage",
  "i": "$1.8",
  "o": "$1.8",
  "c": "—",
  "v": "HappyHorse",
  "a": "happyhorse",
  "t": 0
}, {
  "n": "happyhorse-1.1-r2v",
  "b": "usage",
  "i": "$1.8",
  "o": "$1.8",
  "c": "—",
  "v": "HappyHorse",
  "a": "happyhorse",
  "t": 0
}, {
  "n": "happyhorse-1.1-t2v",
  "b": "usage",
  "i": "$1.8",
  "o": "$1.8",
  "c": "—",
  "v": "HappyHorse",
  "a": "happyhorse",
  "t": 0
}, {
  "n": "happyhorse-1.0-video-edit",
  "b": "usage",
  "i": "$1.8",
  "o": "$1.8",
  "c": "—",
  "v": "HappyHorse",
  "a": "happyhorse",
  "t": 0
}, {
  "n": "MAI-Image-2.6",
  "b": "per-call",
  "i": "$0.12/call",
  "o": "—",
  "c": "—",
  "v": "Microsoft",
  "a": "microsoft",
  "t": 0
}, {
  "n": "MAI-Image-2.6-Flash",
  "b": "per-call",
  "i": "$0.06/call",
  "o": "—",
  "c": "—",
  "v": "Microsoft",
  "a": "microsoft",
  "t": 0
}];

export const ModelSearch = () => {
  const [q, setQ] = useState('');
  const query = q.trim().toLowerCase();
  const all = query ? MODELS.filter(m => m.n.toLowerCase().includes(query)) : [];
  const hits = all.slice(0, 30);
  return <div className="mp-search">
      <div className="mp-search-bar">
        <p className="mp-search-label">Search Now</p>
        <input value={q} onChange={e => setQ(e.target.value)} placeholder="Search model name, e.g. gpt-5.2 / claude / nano-banana" className="mp-search-input" />
      </div>
      {query.length > 0 && all.length === 0 && <p className="mp-search-empty">No matching model found</p>}
      {query.length > 0 && all.length > 0 && <div>
          <p className="mp-search-meta">{all.length > 30 ? '' + all.length + ' matches' + ' — showing first 30, keep typing to narrow down' : '' + all.length + ' matches'}</p>
          <table>
            <thead>
              <tr>
                <th>Model</th>
                <th>Billing</th>
                <th>Input</th>
                <th>Output</th>
                <th>Cache read</th>
                <th>Vendor</th>
              </tr>
            </thead>
            <tbody>
              {hits.map(m => <tr key={m.n}>
                  <td className="mp-mono">{m.href ? <a href={m.href}>{m.n}</a> : m.n}{m.t ? ' †' : ''}</td>
                  <td>{m.b}</td>
                  <td>{m.i}</td>
                  <td>{m.o}</td>
                  <td>{m.c}</td>
                  <td><a href={'#' + m.a}>{m.v}</a></td>
                </tr>)}
            </tbody>
          </table>
        </div>}
    </div>;
};

<div className="mp-layout">
  <div className="mp-rail">
    <div className="mp-rail-nav">
      <p className="mp-rail-head">On this page</p>
      <a className="mp-rail-link" href="#discounts">Discounts</a>
      <a className="mp-rail-link" href="#other-views">Other views</a>
      <a className="mp-rail-link" href="#column-reference">Column reference</a>
      <p className="mp-rail-head mp-mt">Vendors</p>

      <div className="mp-rail-vendors">
        <a className="mp-rail-link" href="#openai">OpenAI</a>
        <a className="mp-rail-link" href="#anthropic">Anthropic</a>
        <a className="mp-rail-link" href="#google">Google</a>
        <a className="mp-rail-link" href="#xai">xAI</a>
        <a className="mp-rail-link" href="#deepseek">DeepSeek</a>
        <a className="mp-rail-link" href="#alibaba">Alibaba</a>
        <a className="mp-rail-link" href="#bytedance">ByteDance</a>
        <a className="mp-rail-link" href="#moonshot">Moonshot</a>
        <a className="mp-rail-link" href="#zhipu">Zhipu</a>
        <a className="mp-rail-link" href="#minimax">MiniMax</a>
        <a className="mp-rail-link" href="#az8">AZ8</a>
        <a className="mp-rail-link" href="#baai">BAAI</a>
        <a className="mp-rail-link" href="#black-forest-labs">Black Forest Labs</a>
        <a className="mp-rail-link" href="#happyhorse">HappyHorse</a>
        <a className="mp-rail-link" href="#microsoft">Microsoft</a>
      </div>

      <div className="mp-mt">
        <a className="mp-rail-link" href="#tiered-pricing">Tiered pricing</a>
      </div>
    </div>
  </div>

  <div className="mp-content">
    <h1 className="mp-title">Model Pricing Directory</h1>
    <p className="mp-desc">Live pricing for all available models on APIYI: input/output/cache prices, endpoints, and groups. Auto-updated.</p>

    <ModelSearch />

    <Info>Data updated at 2026-10-07 13:51 (UTC+8) from the live pricing API. All prices in USD. Top-ups settle at a **fixed 1:7 exchange rate**, stackable with recharge bonuses — see [Pricing](/en/pricing).</Info>

    <CardGroup cols={4}>
      <Card title="Models online" icon="layers">323</Card>
      <Card title="Vendors" icon="building-2">15</Card>
      <Card title="Usage-based" icon="gauge">279</Card>
      <Card title="Per-call / per-second" icon="mouse-pointer-click">44</Card>
    </CardGroup>

    <h2 id="discounts">Discounts</h2>

    Prices in the tables below are **default list prices** — your effective cost can be lower, since recharge promotions and group discounts **stack**:

    * **Recharge promotions**: with recharge bonuses your effective cost drops to 1/1.1 of list price (about 91%), up to 1/1.2 (about 83%) during campaigns — see [Recharge promotions](/en/faq/recharge-promotions).
    * **Group discounts**: some billing groups carry extra discounts (e.g. 0.95×, i.e. 95% of list) — see [Group overview](/en/faq/token-and-groups#group-overview).

    The console reflects the actual charge in real time.

    <h2 id="other-views">Other views</h2>

    Besides this page, model pricing is also available at:

    | Entry | Strength | Limitation |
    | - | - | - |
    | [Model plaza (modelmak)](https://api.apiyi.com/modelmak) | Official live data with endpoint info | No cache prices or tiered-pricing notes |
    | [Legacy pricing page (modelPricing)](https://api.apiyi.com/modelPricing) | Simple layout | Fewer data dimensions |
    | [Console pricing page](https://api.apiyi.com/account/pricing) | Shows **your actual discounted price** per group | Login required |

    <h2 id="column-reference">Column reference</h2>

    * **Type**: the capability class of the model. Within each vendor table, rows are grouped by type and then ordered newest version first; dated snapshots and preview / thinking variants follow their base model.
    * **Input / Output / Cache read**: prices for usage-based models in USD per 1M tokens (\$/1M). **Cache read** is the input price on prompt-cache hits; "—" means no cache ratio is configured for the model.
    * **Per-call**: billed per request (image/video models), price in USD per call.
    * **Per-second**: billed by the length of the generated video (e.g. `oxygen-1.0`), price in USD per second of the requested duration.
    * **Endpoints**: `chat` = /v1/chat/completions; `responses` = /v1/responses; `messages` = /v1/messages; `gemini` = native /v1beta API; `images` = /v1/images/generations; `embeddings` = /v1/embeddings; `videos` = /v1/videos (submit and poll video tasks); `hailuo` = /hailuo/v2/video\_generation (native MiniMax video API). A highlighted endpoint marked **★** is the recommended way to call the model.
    * **Groups**: billing groups where the model is available. Some groups carry discounts, stackable with recharge bonuses; the console is authoritative.
    * **†**: tiered pricing — the rate depends on per-request token volume, see "Tiered pricing" at the end of the page.
    * **Linked model names**: the model has its own detail page with context window, modalities, endpoint matrix and related docs.
    * This page is a complete single-page list — besides the search box above, desktop users can also use Ctrl+F (Cmd+F on macOS) to find a model name.

    <div className="mp-jump">
      **Jump to vendor**: [OpenAI](#openai) · [Anthropic](#anthropic) · [Google](#google) · [xAI](#xai) · [DeepSeek](#deepseek) · [Alibaba](#alibaba) · [ByteDance](#bytedance) · [Moonshot](#moonshot) · [Zhipu](#zhipu) · [MiniMax](#minimax) · [AZ8](#az8) · [BAAI](#baai) · [Black Forest Labs](#black-forest-labs) · [HappyHorse](#happyhorse) · [Microsoft](#microsoft)
    </div>

    <h2 id="openai">OpenAI</h2>

    <Tip>For OpenAI GPT-5 and later, the **native Responses API** (`/v1/responses`) is recommended: reasoning and tool calling can be enabled together, built-in tools such as web search are available, and multi-turn prompt caching hits more reliably. Chat Completions still works; see the [Responses API migration guide](/en/api-capabilities/openai/responses-migration).</Tip>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `gpt-6.1-sol` † | Text | usage | \$2 | \$10 | \$0.1 | <code className="mp-ep-rec">responses ★</code> `chat` | CodexResponses, Codex\_Reverse, Default, SVIP |
    | `gpt-6-astra` † | Text | usage | \$10 | \$50 | \$1 | <code className="mp-ep-rec">responses ★</code> `chat` | CodexResponses, Codex\_Reverse, Default, SVIP |
    | `gpt-6-luna` † | Text | usage | \$0.1 | \$0.5 | \$0.01 | <code className="mp-ep-rec">responses ★</code> `chat` | CodexResponses, Codex\_Reverse, Default, SVIP |
    | `gpt-6-sol` † | Text | usage | \$2 | \$10 | \$0.2 | <code className="mp-ep-rec">responses ★</code> `chat` | CodexResponses, Codex\_Reverse, Default, SVIP |
    | [`gpt-5.6-luna` †](/en/models/gpt-5-6-luna) | Text | usage | \$0.2 | \$1.2 | \$0.02 | <code className="mp-ep-rec">responses ★</code> `chat` | CodexResponses, Codex\_Reverse, Default, SVIP |
    | [`gpt-5.6-sol` †](/en/models/gpt-5-6-sol) | Text | usage | \$4 | \$20 | \$0.4 | <code className="mp-ep-rec">responses ★</code> `chat` | CodexResponses, Codex\_Reverse, Default, SVIP |
    | [`gpt-5.6-terra` †](/en/models/gpt-5-6-terra) | Text | usage | \$2 | \$12 | \$0.2 | <code className="mp-ep-rec">responses ★</code> `chat` | CodexResponses, Codex\_Reverse, Default, SVIP |
    | [`gpt-5.5-pro` †](/en/models/gpt-5-5-pro) | Text | usage | \$30 | \$180 | \$3 | <code className="mp-ep-rec">responses ★</code> | SVIP |
    | `gpt-5.5` † | Text | usage | \$5 | \$30 | \$0.5 | <code className="mp-ep-rec">responses ★</code> `chat` | CodexResponses, Codex\_Reverse, Default, SVIP |
    | `gpt-5.4-pro` † | Text | usage | \$30 | \$180 | \$3 | <code className="mp-ep-rec">responses ★</code> | Default, SVIP |
    | `gpt-5.4` † | Text | usage | \$2.5 | \$15 | \$0.25 | <code className="mp-ep-rec">responses ★</code> `chat` | CodexResponses, Default, SVIP |
    | `gpt-5.4-mini` | Text | usage | \$0.75 | \$4.5 | \$0.075 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5.4-nano` | Text | usage | \$0.2 | \$1.25 | \$0.02 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5.4-nano-2026-03-17` | Text | usage | \$0.2 | \$1.25 | \$0.02 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5.2-pro` | Text | usage | \$21 | \$168 | \$2.1 | <code className="mp-ep-rec">responses ★</code> | SVIP |
    | `gpt-5.2-pro-2025-12-11` | Text | usage | \$21 | \$168 | \$2.1 | <code className="mp-ep-rec">responses ★</code> | SVIP |
    | `gpt-5.2` | Text | usage | \$1.75 | \$14 | \$0.175 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5.1` | Text | usage | \$1.25 | \$10 | \$0.125 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5.1-codex` | Text | per-call | \$0.02/call | — | — | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5.1-codex-mini` | Text | usage | \$1.25 | \$3.75 | \$0.125 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5-pro` | Text | usage | \$15 | \$120 | \$1.5 | <code className="mp-ep-rec">responses ★</code> | Default, SVIP |
    | `gpt-5-pro-2025-10-06` | Text | usage | \$15 | \$120 | \$1.5 | <code className="mp-ep-rec">responses ★</code> | SVIP |
    | `gpt-5` | Text | usage | \$1.25 | \$10 | \$0.125 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5-codex` | Text | usage | \$1.25 | \$10 | \$0.125 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5-2025-08-07` | Text | usage | \$1.25 | \$10 | \$0.125 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5-mini` | Text | usage | \$0.25 | \$2 | \$0.025 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5-mini-2025-08-07` | Text | usage | \$0.25 | \$2 | \$0.025 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5-nano` | Text | usage | \$0.05 | \$0.4 | \$0.005 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-5-nano-2025-08-07` | Text | usage | \$0.05 | \$0.4 | \$0.005 | <code className="mp-ep-rec">responses ★</code> `chat` | Default, SVIP |
    | `gpt-4.1` | Text | usage | \$2 | \$8 | \$0.5 | `chat` | Default, SVIP |
    | `gpt-4.1-2025-04-14` | Text | usage | \$2 | \$8 | \$0.5 | `chat` | Default, SVIP |
    | `gpt-4.1-mini` | Text | usage | \$0.4 | \$1.6 | \$0.1 | `chat` | Default, SVIP |
    | `gpt-4.1-mini-2025-04-14` | Text | usage | \$0.4 | \$1.6 | \$0.1 | `chat` | Default, SVIP |
    | `gpt-4.1-nano` | Text | usage | \$0.1 | \$0.4 | \$0.025 | `chat` | Default, SVIP |
    | `gpt-4.1-nano-2025-04-14` | Text | usage | \$0.1 | \$0.4 | \$0.025 | `chat` | Default, SVIP |
    | `gpt-4o` | Text | usage | \$2.5 | \$10 | \$1.25 | `chat` | Default, SVIP |
    | `gpt-4o-2024-11-20` | Text | usage | \$2.5 | \$10 | \$1.25 | `chat` | Default, SVIP |
    | `gpt-4o-2024-08-06` | Text | usage | \$2.5 | \$10 | \$1.25 | `chat` | Default, SVIP |
    | `gpt-4o-2024-05-13` | Text | usage | \$5 | \$15 | \$2.5 | `chat` | Default, SVIP |
    | `gpt-4o-mini` | Text | usage | \$0.15 | \$0.6 | \$0.075 | `chat` | Default, SVIP |
    | `gpt-4o-mini-2024-07-18` | Text | usage | \$0.15 | \$0.6 | \$0.075 | `chat` | Default, SVIP |
    | `gpt-3.5-turbo` | Text | usage | \$0.5 | \$1.5 | \$0.05 | `chat` | Default, SVIP |
    | `gpt-3.5-turbo-16k` | Text | usage | \$3 | \$3.9 | \$0.3 | `chat` | Default, SVIP |
    | `gpt-3.5-turbo-1106` | Text | usage | \$1 | \$2 | \$0.1 | `chat` | Default, SVIP |
    | `gpt-3.5-turbo-0613` | Text | usage | \$1.5 | \$1.95 | \$0.15 | `chat` | Default, SVIP |
    | `gpt-3.5-turbo-16k-0613` | Text | usage | \$3 | \$3.9 | \$0.3 | `chat` | Default, SVIP |
    | `gpt-3.5-turbo-0125` | Text | usage | \$0.5 | \$1.5 | \$0.05 | `chat` | Default, SVIP |
    | `o4-mini` | Text | usage | \$1.1 | \$4.4 | \$0.275 | `chat` | Default, SVIP |
    | `o4-mini-2025-04-16` | Text | usage | \$1.1 | \$4.4 | \$0.275 | `chat` | Default, SVIP |
    | `o3-pro` | Text | usage | \$20 | \$80 | \$5 | `chat` `responses` | SVIP |
    | `o3` | Text | usage | \$3 | \$12 | \$0.75 | `chat` | Default, SVIP |
    | `o3-2025-04-16` | Text | usage | \$3 | \$12 | \$0.75 | `chat` | Default, SVIP |
    | `o3-mini` | Text | usage | \$1.1 | \$4.4 | \$0.55 | `chat` | Default, SVIP |
    | `o3-mini-2025-01-31` | Text | usage | \$1.1 | \$4.4 | \$0.55 | `chat` | Default, SVIP |
    | `o1` | Text | usage | \$15 | \$60 | \$7.5 | `chat` | Default, SVIP |
    | `o1-preview` | Text | usage | \$15 | \$60 | \$7.5 | `chat` | Default, SVIP |
    | `o1-2024-12-17` | Text | usage | \$15 | \$60 | \$7.5 | `chat` | Default, SVIP |
    | `o1-preview-2024-09-12` | Text | usage | \$15 | \$60 | \$7.5 | `chat` | Default, SVIP |
    | `o1-mini` | Text | usage | \$1.1 | \$4.4 | \$0.55 | `chat` | Default, SVIP |
    | `o1-mini-2024-09-12` | Text | usage | \$1.1 | \$4.4 | \$0.55 | `chat` | Default, SVIP |
    | [`chat-latest`](/en/models/chat-latest) | Text | usage | \$5 | \$30 | \$0.5 | `chat` `responses` | Default, SVIP |
    | `gpt-oss-120b` | Text | usage | \$0.5 | \$2 | \$0.05 | `chat` | Default, SVIP |
    | `gpt-image-2.5-all` | Image | per-call | \$0.03/call | — | — | `chat` `images` | Default, image2\_OSS, SVIP |
    | `gpt-image-2.5-vip` | Image | per-call | \$0.03/call | — | — | `chat` `images` | Default, image2\_OSS, SVIP |
    | `gpt-image-2.5-flare` | Image | usage | \$5 | \$30 | \$1.25 | `chat` `images` | Default, image2Enterprise, image2\_OSS, SVIP |
    | `gpt-image-2.5-flare-vip` | Image | per-call | \$0.03/call | — | — | `chat` `images` | Default, image2\_OSS, SVIP |
    | `gpt-image-2.5-flare-2026-09-08` | Image | usage | \$5 | \$30 | \$1.25 | `chat` `images` | Default, image2Enterprise, image2\_OSS, SVIP |
    | `gpt-image-2.5-sunburst` | Image | usage | \$5 | \$30 | \$1.25 | `chat` `images` | Default, image2Enterprise, image2\_OSS, SVIP |
    | `gpt-image-2.5-sunburst-vip` | Image | per-call | \$0.03/call | — | — | `chat` `images` | Default, image2\_OSS, SVIP |
    | `gpt-image-2.5-sunburst-2026-09-08` | Image | usage | \$5 | \$30 | \$1.25 | `chat` `images` | Default, image2Enterprise, image2\_OSS, SVIP |
    | `gpt-image-2` | Image | usage | \$5 | \$30 | \$1.25 | `chat` `images` | Default, image2Enterprise, SVIP |
    | `gpt-image-2-all` | Image | per-call | \$0.03/call | — | — | `chat` `images` | Default, image2\_OSS, SVIP |
    | `gpt-image-2-vip` | Image | per-call | \$0.03/call | — | — | `chat` `images` | Default, image2\_OSS, SVIP |
    | `gpt-image-1.5` | Image | usage | \$5 | \$32 | \$1.25 | `chat` `images` | Default, image2Enterprise, SVIP |
    | `gpt-image-1.5-2025-12-16` | Image | usage | \$5 | \$32 | \$1.25 | `chat` `images` | Default, SVIP |
    | `gpt-image-1` | Image | usage | \$5 | \$40 | \$1.25 | `chat` `images` | Default, image2Enterprise, SVIP |
    | `gpt-image-1-mini` | Image | usage | \$2 | \$8 | \$0.2 | `chat` `images` | Default, image2Enterprise, SVIP |
    | `chatgpt-image-latest` | Image | usage | \$5 | \$32 | \$1.25 | `chat` | Default, SVIP |
    | `gpt-realtime-2.1` | Audio | usage | \$4 | \$24 | \$0.4 | `chat` | Default, SVIP |
    | `gpt-realtime-2.1-mini` | Audio | usage | \$0.6 | \$2.4 | \$0.06 | `chat` | Default, SVIP |
    | `tts-1` | Audio | usage | \$30 | \$30 | — | `chat` | Default, SVIP |
    | `tts-1-hd` | Audio | usage | \$60 | \$60 | — | `chat` | Default, SVIP |
    | `text-embedding-3-large` | Embedding | usage | \$0.13 | \$0.13 | — | `chat` `embeddings` | Default, SVIP |
    | `text-embedding-3-small` | Embedding | usage | \$0.02 | \$0.02 | — | `chat` `embeddings` | Default, SVIP |
    | `text-embedding-ada-002` | Embedding | usage | \$0.1 | \$0.1 | — | `chat` `embeddings` | Default, SVIP |
    | `omni-moderation-latest` | Moderation | usage | \$0.2 | \$0.2 | — | `chat` | Default, SVIP |
    | `omni-moderation-2024-09-26` | Moderation | usage | \$0.2 | \$0.2 | — | `chat` | Default, SVIP |

    <h2 id="anthropic">Anthropic</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `claude-opus-5-5` | Text | usage | \$4 | \$20 | \$0.2 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-opus-5-5-thinking` | Text | usage | \$4 | \$20 | \$0.2 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | [`claude-opus-5`](/en/models/claude-opus-5) | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | [`claude-opus-5-thinking`](/en/models/claude-opus-5) | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | [`claude-opus-4-8`](/en/models/claude-opus-4-8) | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | [`claude-opus-4-8-thinking`](/en/models/claude-opus-4-8) | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-opus-4-7` | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-opus-4-7-thinking` | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-opus-4-6` | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-opus-4-6-thinking` | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-opus-4-5-20251101` | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-opus-4-5-20251101-thinking` | Text | usage | \$5 | \$25 | \$0.5 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-opus-4-1-20250805` | Text | usage | \$15 | \$75 | \$1.5 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `claude-opus-4-1-20250805-thinking` | Text | usage | \$15 | \$75 | \$1.5 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `claude-opus-4-20250514` | Text | usage | \$15 | \$75 | \$1.5 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `claude-opus-4-20250514-thinking` | Text | usage | \$15 | \$75 | \$1.5 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `claude-sonnet-5-5` | Text | usage | \$2 | \$10 | \$0.2 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-sonnet-5-5-thinking` | Text | usage | \$2 | \$10 | \$0.2 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | [`claude-sonnet-5`](/en/models/claude-sonnet-5) | Text | usage | \$2 | \$10 | \$0.2 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | [`claude-sonnet-5-thinking`](/en/models/claude-sonnet-5) | Text | usage | \$2 | \$10 | \$0.2 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-sonnet-4-6` | Text | usage | \$3 | \$15 | \$0.3 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-sonnet-4-6-thinking` | Text | usage | \$3 | \$15 | \$0.3 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-sonnet-4-5-20250929` | Text | usage | \$3 | \$15 | \$0.3 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-sonnet-4-5-20250929-thinking` | Text | usage | \$3 | \$15 | \$0.3 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-sonnet-4-20250514` | Text | usage | \$3 | \$15 | \$0.3 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `claude-sonnet-4-20250514-thinking` | Text | usage | \$3 | \$15 | \$0.3 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | [`claude-fable-5-1`](/en/models/claude-fable-5-1) | Text | usage | \$10 | \$50 | \$0.25 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | [`claude-fable-5-1-thinking`](/en/models/claude-fable-5-1) | Text | usage | \$10 | \$50 | \$0.25 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | [`claude-fable-5`](/en/models/claude-fable-5) | Text | usage | \$10 | \$50 | \$1 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | [`claude-fable-5-thinking`](/en/models/claude-fable-5) | Text | usage | \$10 | \$50 | \$1 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-haiku-4-5-20251001` | Text | usage | \$1 | \$5 | \$0.1 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |
    | `claude-haiku-4-5-20251001-thinking` | Text | usage | \$1 | \$5 | \$0.1 | `chat` `messages` | ClaudeCode, Claude\_Reverse, Default, SVIP |

    <h2 id="google">Google</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | [`gemini-3.8-flash`](/en/models/gemini-3-8-flash) | Text | usage | \$0.75 | \$3.75 | \$0.075 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | [`gemini-3.7-flash`](/en/models/gemini-3-7-flash) | Text | usage | \$0.75 | \$3.75 | \$0.075 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | [`gemini-3.6-flash`](/en/models/gemini-3-6-flash) | Text | usage | \$1.5 | \$7.5 | \$0.15 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | [`gemini-3.5-flash`](/en/models/gemini-3-5-flash) | Text | usage | \$1.5 | \$9 | \$0.15 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | [`gemini-3.5-flash-lite`](/en/models/gemini-3-5-flash-lite) | Text | usage | \$0.3 | \$2.4999 | \$0.03 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | `gemini-3.1-pro-preview` † | Text | usage | \$1.8 | \$10.8 | \$0.18 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | `gemini-3.1-pro-preview-customtools` | Text | usage | \$1.8 | \$10.8 | \$0.18 | `chat` `gemini` | Default, SVIP |
    | [`gemini-3.1-flash-lite`](/en/models/gemini-3-1-flash-lite) | Text | usage | \$0.25 | \$1.5 | \$0.025 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | [`gemini-3.1-flash-lite-preview`](/en/models/gemini-3-1-flash-lite) | Text | usage | \$0.25 | \$1.5 | \$0.025 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | `gemini-3-pro-preview` | Text | usage | \$1.8 | \$10.8 | \$0.18 | `chat` `gemini` | Default, SVIP |
    | `gemini-3-flash-preview` | Text | usage | \$0.44 | \$2.64 | \$0.044 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | `gemini-3-flash-preview-thinking` | Text | usage | \$0.44 | \$2.64 | \$0.044 | `chat` `gemini` | Default, SVIP |
    | `gemini-2.5-pro` | Text | usage | \$1.25 | \$10 | \$0.125 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | `gemini-2.5-flash` | Text | usage | \$0.3 | \$2.4 | \$0.03 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | `gemini-2.5-flash-lite` | Text | usage | \$0.1 | \$0.4 | \$0.01 | `chat` `gemini` | Gemini\_Reverse, Default, SVIP |
    | `gemini-3.1-flash-image` | Image | per-call | \$0.055/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-3.1-flash-image-4k` | Image | per-call | \$0.055/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-3.1-flash-image-preview` | Image | per-call | \$0.055/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-3.1-flash-image-preview-4k` | Image | per-call | \$0.055/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-3.1-flash-lite-image` | Image | per-call | \$0.025/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-3-pro-image` | Image | per-call | \$0.09/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-3-pro-image-preview` | Image | per-call | \$0.09/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-3-pro-image-preview-1k` | Image | per-call | \$0.09/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-3-pro-image-preview-2k` | Image | per-call | \$0.09/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-3-pro-image-preview-4k` | Image | per-call | \$0.09/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-2.5-flash-image` | Image | per-call | \$0.02/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `gemini-2.5-flash-image-preview` | Image | per-call | \$0.02/call | — | — | `chat` `gemini` | NB-Enterprise, Default, SVIP |
    | `gemini-nano-banana-2.1` | Image | per-call | \$0.05/call | — | — | `chat` `gemini` | NB-Enterprise, Default, SVIP |
    | `nano-banana-2` | Image | per-call | \$0.055/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `nano-banana-pro` | Image | per-call | \$0.09/call | — | — | `chat` `gemini` | NB\_OSS, NB-Enterprise, Default, SVIP |
    | `nano-banana` | Image | per-call | \$0.02/call | — | — | `chat` `gemini` | NB-Enterprise, Default, SVIP |
    | `veo-3.1-generate-preview` | Video | per-call | \$1.2/call | — | — | `chat` | Default, SVIP |
    | `veo-3.1-fast-generate-preview` | Video | per-call | \$0.3/call | — | — | `chat` | Default, SVIP |
    | `gemini-embedding-2` | Embedding | usage | \$0.2 | \$0.2 | — | `chat` `gemini` `embeddings` | Default, SVIP |
    | `gemini-embedding-2-preview` | Embedding | usage | \$0.3 | \$0.9 | — | `chat` `gemini` `embeddings` | Default, SVIP |
    | `gemini-embedding-001` | Embedding | usage | \$0.15 | \$0.45 | — | `chat` `gemini` `embeddings` | Default, SVIP |

    <h2 id="xai">xAI</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `grok-4.20-beta` | Text | usage | \$1.25 | \$2.5 | — | `chat` | CodexResponses, Default, SVIP |
    | `grok-4.20-0309-non-reasoning` | Text | usage | \$1.25 | \$2.5 | \$0.2 | `chat` | CodexResponses, Default, SVIP |
    | `grok-4.20-0309-reasoning` | Text | usage | \$1.25 | \$2.5 | \$0.2 | `chat` | CodexResponses, Default, SVIP |
    | `grok-4.20-multi-agent-0309` | Text | usage | \$1.25 | \$2.5 | \$0.2 | `chat` | CodexResponses, Default, SVIP |
    | `grok-4.20-multi-agent-beta-0309` | Text | usage | \$1.25 | \$2.5 | — | `chat` | CodexResponses, Default, SVIP |
    | `grok-4.7` † | Text | usage | \$2 | \$6 | \$0.5 | `chat` | CodexResponses, Default, SVIP |
    | [`grok-4.6` †](/en/models/grok-4-6) | Text | usage | \$2 | \$6 | \$0.5 | `chat` | CodexResponses, Default, SVIP |
    | [`grok-4.5` †](/en/models/grok-4-5) | Text | usage | \$2 | \$6 | \$0.5 | `chat` `responses` | CodexResponses, Default, SVIP |
    | [`grok-4.3` †](/en/models/grok-4-3) | Text | usage | \$1.25 | \$2.5 | \$0.2 | `chat` `responses` | CodexResponses, Default, SVIP |
    | `grok-code-fast-1` | Text | usage | \$0.2 | \$1.5 | — | `chat` | CodexResponses, Default, SVIP |
    | `grok-code-fast` | Text | usage | \$0.2 | \$1.5 | — | `chat` | CodexResponses, Default, SVIP |
    | `grok-build-0.1` | Text | usage | \$1 | \$2 | \$0.2 | `chat` | CodexResponses, Default, SVIP |

    <h2 id="deepseek">DeepSeek</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `deepseek-v4.1-flash` | Text | usage | \$0.3 | \$1.2 | \$0.006 | `chat` `messages` | ClaudeCode, CodexResponses, Default, SVIP |
    | `deepseek-v4-1-flash-260910` | Text | usage | \$0.15 | \$0.6 | \$0.003 | `chat` | CodexResponses, Default, SVIP |
    | [`deepseek-v4-pro`](/en/models/deepseek-v4-pro) | Text | usage | \$1.32 | \$3.96 | \$0.043996 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `deepseek-v4-pro-260425` | Text | usage | \$1.74 | \$3.48 | \$0.15 | `chat` | CodexResponses, Default, SVIP |
    | `deepseek-v4-pro-0813` | Text | usage | \$1.32 | \$3.96 | \$0.044 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | [`deepseek-v4-flash`](/en/models/deepseek-v4-flash) | Text | usage | \$0.44 | \$1.32 | \$0.01408 | `chat` `messages` | ClaudeCode, CodexResponses, Default, SVIP |
    | `deepseek-v4-flash-ga-260731` | Text | usage | \$0.44 | \$1.32 | \$0.01364 | `chat` `responses` | CodexResponses, Default, SVIP |
    | `deepseek-v4-flash-260425` | Text | usage | \$0.14 | \$0.28 | \$0.028 | `chat` | CodexResponses, Default, SVIP |
    | `deepseek-v4-flash-0731` | Text | usage | \$0.44 | \$1.32 | \$0.01408 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `deepseek-v4-flash-vision-exp` | Text | usage | \$0.44 | \$1.32 | \$0.014 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `deepseek-v3.2` | Text | usage | \$0.28 | \$0.42 | \$0.056 | `chat` | Default, SVIP |
    | `deepseek-v3.2-exp` | Text | usage | \$0.28 | \$0.42 | — | `chat` | Default, SVIP |
    | `deepseek-v3.1` | Text | usage | \$0.5 | \$1.5 | — | `chat` | Default, SVIP |
    | `deepseek-v3` | Text | usage | \$0.286 | \$1.144 | \$0.0715 | `chat` | Default, SVIP |
    | `deepseek-flash` | Text | usage | \$0.3 | \$1.2 | \$0.006 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `deepseek-r1` | Text | usage | \$0.57 | \$2.28 | \$0.1425 | `chat` | Default, SVIP |

    <h2 id="alibaba">Alibaba</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `qwen3.8-max` | Text | usage | \$1.65 | \$4.95 | \$0.20625 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `qwen3.8-max-0902` | Text | usage | \$1.65 | \$4.95 | \$0.20625 | `chat` | Default, SVIP |
    | [`qwen3.8-27b`](/en/models/qwen3-8-27b) | Text | usage | \$0.44 | \$1.76 | \$0.088 | `chat` | Default, SVIP |
    | [`qwen3.8-flash`](/en/models/qwen3-8-flash) | Text | usage | \$0.114 | \$0.3876 | \$0.01425 | `chat` | Default, SVIP |
    | [`qwen3.8-2.4t-a95b`](/en/models/qwen3-8-2-4t-a95b) | Text | usage | \$1.72 | \$5.16 | \$0.215 | `chat` | Default, SVIP |
    | [`qwen3.7-max`](/en/models/qwen3-7-max) | Text | usage | \$1.714 | \$5.142 | — | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `qwen3.7-plus` † | Text | usage | \$0.6 | \$2.4 | \$0.06 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | [`qwen3.7-flash`](/en/models/qwen3-7-flash) | Text | usage | \$0.16 | \$0.64 | \$0.04 | `chat` | Default, SVIP |
    | `qwen3.6-max-preview` † | Text | usage | \$1.28 | \$7.68 | — | `chat` | Default, SVIP |
    | `qwen3.6-plus` † | Text | usage | \$0.3 | \$1.8 | — | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `qwen3.6-35b-a3b` | Text | usage | \$0.26 | \$1.56 | — | `chat` | Default, SVIP |
    | `qwen3.6-27b` | Text | usage | \$0.42 | \$2.52 | — | `chat` | Default, SVIP |
    | `qwen3.6-flash` † | Text | usage | \$0.17 | \$1.02 | — | `chat` | Default, SVIP |
    | `qwen3.5-plus` † | Text | usage | \$0.114 | \$0.684 | — | `chat` | Default, SVIP |
    | `qwen3.5-plus-2026-02-15` † | Text | usage | \$0.114 | \$0.684 | — | `chat` | Default, SVIP |
    | `qwen3.5-397b-a17b` | Text | usage | \$0.18 | \$1.08 | — | `chat` | Default, SVIP |
    | `qwen3.5-122b-a10b` | Text | usage | \$0.12 | \$0.96 | — | `chat` | Default, SVIP |
    | `qwen3.5-35b-a3b` | Text | usage | \$0.06 | \$0.48 | — | `chat` | Default, SVIP |
    | `qwen3.5-27b` | Text | usage | \$0.09 | \$0.72 | — | `chat` | Default, SVIP |
    | `qwen3.5-flash` † | Text | usage | \$0.03 | \$0.3 | — | `chat` | Default, SVIP |
    | `qwen3.5-flash-2026-02-23` † | Text | usage | \$0.03 | \$0.3 | — | `chat` | Default, SVIP |
    | `qwen3.5-omni-plus` | Text | usage | \$1.2 | \$6 | — | `chat` | Default, SVIP |
    | `qwen3.5-omni-flash` | Text | usage | \$0.35 | \$2 | — | `chat` | Default, SVIP |
    | `qwen3-max` † | Text | usage | \$1.2 | \$6 | — | `chat` | Default, SVIP |
    | `qwen3-max-preview` † | Text | usage | \$1.2 | \$6 | — | `chat` | Default, SVIP |
    | `qwen3-max-2025-09-23` † | Text | usage | \$1.2 | \$6 | — | `chat` | Default, SVIP |
    | `qwen3-235b-a22b` | Text | usage | \$1 | \$10 | — | `chat` | Default, SVIP |
    | `qwen3-235b-a22b-instruct-2507` | Text | usage | \$1 | \$10 | — | `chat` | Default, SVIP |
    | `qwen3-235b-a22b-thinking-2507` | Text | usage | \$1.6 | \$12.8 | — | `chat` | Default, SVIP |
    | `qwen3-32b` | Text | usage | \$0.4 | \$4 | — | `chat` | Default, SVIP |
    | `qwen3-30b-a3b` | Text | usage | \$0.2 | \$2 | — | `chat` | Default, SVIP |
    | `qwen3-30b-a3b-instruct-2507` | Text | usage | \$0.2 | \$0.8 | — | `chat` | Default, SVIP |
    | `qwen3-30b-a3b-thinking-2507` | Text | usage | \$0.2 | \$2.4 | — | `chat` | Default, SVIP |
    | `qwen3-coder-plus` † | Text | usage | \$5 | \$20 | — | `chat` | Default, SVIP |
    | `qwen3-coder-plus-2025-09-23` † | Text | usage | \$2 | \$20 | — | `chat` | Default, SVIP |
    | `qwen3-coder-plus-2025-07-22` † | Text | usage | \$2 | \$20 | — | `chat` | Default, SVIP |
    | `qwen3-coder-480b-a35b-instruct` † | Text | usage | \$3 | \$15 | — | `chat` | Default, SVIP |
    | `qwen3-coder-flash` † | Text | usage | \$0.5 | \$5 | — | `chat` | Default, SVIP |
    | `qwen3-next-80b-a3b-instruct` | Text | usage | \$0.15 | \$1.2 | — | `chat` | Default, SVIP |
    | `qwen3-omni-flash` | Text | usage | \$0.6 | \$6 | — | `chat` | Default, SVIP |
    | `qwen3-omni-flash-2025-09-15` | Text | usage | \$2 | \$20 | — | `chat` | Default, SVIP |
    | `qwen3-vl-plus` † | Text | usage | \$0.3 | \$2.4 | — | `chat` | Default, SVIP |
    | `qwen3-vl-plus-2025-09-23` † | Text | usage | \$0.3 | \$2.4 | — | `chat` | Default, SVIP |
    | `qwen3-vl-235b-a22b-instruct` | Text | usage | \$0.3 | \$3 | — | `chat` | Default, SVIP |
    | `qwen3-vl-235b-a22b-thinking` | Text | usage | \$0.3 | \$3 | — | `chat` | Default, SVIP |
    | `qwen3-vl-32b-thinking` | Text | usage | \$0.3 | \$3 | — | `chat` | Default, SVIP |
    | `qwen3-vl-30b-a3b-thinking` | Text | usage | \$0.12 | \$1.2 | — | `chat` | Default, SVIP |
    | `qwen3-vl-flash` | Text | usage | \$0.1 | \$0.8 | — | `chat` | Default, SVIP |
    | `qwen3-vl-flash-2025-10-15` | Text | usage | \$0.1 | \$0.8 | — | `chat` | Default, SVIP |
    | `qwen-max` | Text | usage | \$1.6 | \$6.4 | — | `chat` | Default, SVIP |
    | `qwen-plus` † | Text | usage | \$0.4 | \$1.2 | — | `chat` | Default, SVIP |
    | `qwen-plus-latest` † | Text | usage | \$0.4 | \$1.2 | — | `chat` | Default, SVIP |
    | `qwen-plus-2025-09-11` † | Text | usage | \$0.4 | \$4 | — | `chat` | Default, SVIP |
    | `qwen-plus-2025-07-14` | Text | usage | \$0.4 | \$4 | — | `chat` | Default, SVIP |
    | `qwen-turbo` | Text | usage | \$0.2 | \$0.6 | — | `chat` | Default, SVIP |
    | `qwen-vl-ocr` | Text | usage | \$0.72 | \$0.72 | — | `chat` | Default, SVIP |
    | `qwen-vl-ocr-latest` | Text | usage | \$0.044 | \$0.07348 | — | `chat` | Default, SVIP |
    | `qwen-vl-ocr-2025-11-20` | Text | usage | \$0.044 | \$0.07348 | — | `chat` | Default, SVIP |
    | `qvq-max` | Text | usage | \$1.2 | \$4.8 | — | `chat` | Default, SVIP |
    | `qvq-plus` | Text | usage | \$0.28 | \$0.7 | — | `chat` | Default, SVIP |
    | `qwen-mt-plus` | Text | usage | \$2 | \$8 | — | `chat` | Default, SVIP |
    | `qwen-mt-turbo` | Text | usage | \$0.2 | \$0.5 | — | `chat` | Default, SVIP |
    | `qwen-vl-max` | Text | usage | \$0.2 | \$0.8 | — | `chat` | Default, SVIP |
    | `qwen-vl-plus` | Text | usage | \$0.2 | \$0.6 | — | `chat` | Default, SVIP |
    | `qwen-long` | Text | usage | \$0.07 | \$0.28 | — | `chat` | Default, SVIP |
    | `qwq-plus` | Text | usage | \$0.8 | \$2.4 | — | `chat` | Default, SVIP |
    | `wan3.0-video` | Video | usage | \$0.48 | \$0.48 | — | `chat` | Wan\&HappyHorse |
    | `wan3.0-video-prime` | Video | usage | \$0.48 | \$0.48 | — | `chat` | Wan\&HappyHorse |
    | `wan2.7-i2v` | Video | usage | \$0.1714 | \$0.1714 | — | `chat` | Wan\&HappyHorse |
    | `wan2.7-r2v` | Video | usage | \$75 | \$75 | — | `chat` | Wan\&HappyHorse |
    | `wan2.7-t2v` | Video | usage | \$0.1714 | \$0.1714 | — | `chat` | Wan\&HappyHorse |
    | `wan2.7-videoedit` | Video | usage | \$75 | \$75 | — | `chat` | Wan\&HappyHorse |
    | `wan2.6-i2v` | Video | usage | \$1.2 | \$1.2 | — | `chat` | Wan\&HappyHorse |
    | `wan2.6-r2v` | Video | usage | \$75 | \$75 | — | `chat` | Wan\&HappyHorse |
    | `wan2.6-r2v-flash` | Video | usage | \$75 | \$75 | — | `chat` | Wan\&HappyHorse |
    | `wan2.6-t2v` | Video | usage | \$1.2 | \$1.2 | — | `chat` | Wan\&HappyHorse |
    | `qwen3.5-omni-plus-realtime` | Audio | usage | \$1.38 | \$8.25 | — | `chat` | Default, SVIP |
    | `qwen3.5-omni-flash-realtime` | Audio | usage | \$0.45 | \$2.75 | — | `chat` | Default, SVIP |
    | `qwen3-vl-embedding` | Embedding | per-call | \$0.0001/call | — | — | `chat` `embeddings` | Default, SVIP |
    | `multimodal-embedding-v1` | Embedding | per-call | \$0.0001/call | — | — | `chat` `embeddings` | Default, SVIP |

    <h2 id="bytedance">ByteDance</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | [`dola-seed-2-1-turbo-260628`](/en/models/dola-seed-2-1-turbo) | Text | usage | \$0.5 | \$2.5 | \$0.1 | `chat` `responses` | CodexResponses, Default, SVIP |
    | `seed-2-0-pro-260328` † | Text | usage | \$0.5 | \$3 | — | `chat` | CodexResponses, Default, SVIP |
    | `seed-2-0-lite-260428` | Text | usage | \$0.25 | \$2 | — | `chat` | CodexResponses, Default, SVIP |
    | `seed-2-0-lite-260228` † | Text | usage | \$0.25 | \$2 | — | `chat` | CodexResponses, Default, SVIP |
    | `seed-2-0-mini-260428` | Text | usage | \$0.1 | \$0.4 | — | `chat` | CodexResponses, Default, SVIP |
    | `seed-2-0-mini-260215` † | Text | usage | \$0.1 | \$0.4 | — | `chat` | CodexResponses, Default, SVIP |
    | `seed-2-0-code-preview-260328` | Text | usage | \$0.5 | \$3 | — | `chat` | CodexResponses, Default, SVIP |
    | `seed-1-8-251228` | Text | usage | \$0.25 | \$2 | — | `chat` | Default, SVIP |
    | `seed-1-6-250615` | Text | usage | \$0.1 | \$1 | — | `chat` | Default, SVIP |
    | `seed-1-6-flash-250715` | Text | usage | \$0.075 | \$0.3 | — | `chat` | Default, SVIP |
    | `seed-1-6-flash-250615` | Text | usage | \$0.075 | \$0.3 | — | `chat` | Default, SVIP |
    | `doubao-seed-1-8-251228` | Text | usage | \$0.25 | \$2 | — | `chat` | Default, SVIP |
    | `doubao-seed-1-6-251015` | Text | usage | \$0.114 | \$0.285 | — | `chat` | Default, SVIP |
    | `doubao-seed-1-6-250615` | Text | usage | \$0.1 | \$1 | — | `chat` | Default, SVIP |
    | `seedream-5-0-pro-260628` | Image | per-call | \$0.12/call | — | — | `chat` | Default, SVIP |
    | `seedream-5-0-260128` | Image | per-call | \$0.035/call | — | — | `chat` | Default, SVIP |
    | `seedream-5-0-flash-260915` | Image | per-call | \$0.018/call | — | — | `chat` | Default, SVIP |
    | `seedream-4-5-251128` | Image | per-call | \$0.04/call | — | — | `chat` | Default, SVIP |
    | `seedream-4-0-250828` | Image | per-call | \$0.035/call | — | — | `chat` | Default, SVIP |
    | `doubao-seedance-2-5-260628` | Video | usage | \$70 | \$70 | — | `chat` | SeeDance2 |
    | `doubao-seedance-2-0-260128` | Video | usage | \$46 | \$46 | — | `chat` | SeeDance2 |
    | `doubao-seedance-2-0-fast-260128` | Video | usage | \$37 | \$37 | — | `chat` | SD2-Fast-Cheap, SeeDance2 |
    | `doubao-seedance-2-0-mini-260615` | Video | usage | \$23 | \$23 | — | `chat` | SD2-Mini-Cheap, SeeDance2 |

    <h2 id="moonshot">Moonshot</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | [`kimi-k3`](/en/models/kimi-k3) | Text | usage | \$3 | \$15 | \$0.3 | `chat` | Default, SVIP |
    | `kimi-k2.7-code` | Text | usage | \$0.95 | \$3.99 | \$0.19 | `chat` | ClaudeCode, Default, SVIP |
    | `kimi-k2.6` | Text | usage | \$0.6 | \$2.4 | \$0.101053 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `kimi-k2.5` | Text | usage | \$0.6 | \$3.15 | \$0.1 | `chat` `messages` | ClaudeCode, Default, SVIP |

    <h2 id="zhipu">Zhipu</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | [`glm-5.3`](/en/models/glm-5-3) | Text | usage | \$1.4 | \$4.396 | \$0.259 | `chat` | Default, SVIP |
    | [`glm-5.3-flash`](/en/models/glm-5-3-flash) | Text | usage | \$0.15 | \$0.5 | \$0.03 | `chat` | CodexResponses, Default, SVIP |
    | `glm-5-3-flash-260828` | Text | usage | \$0.15 | \$0.499995 | \$0.03 | `chat` | CodexResponses, Default, SVIP |
    | [`glm-5.2`](/en/models/glm-5-2) | Text | usage | \$1.142 | \$3.997 | \$0.2284 | `chat` | ClaudeCode, Default, SVIP |
    | `glm-5.1` † | Text | usage | \$0.84 | \$3.36 | \$0.084 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `glm-5` † | Text | usage | \$0.56 | \$2.52 | \$0.056 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `glm-4.7` | Text | usage | \$0.6 | \$2.16 | \$0.06 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `glm-4.6` | Text | usage | \$0.5 | \$2 | \$0.05 | `chat` | Default, SVIP |
    | `glm-4.5` | Text | usage | \$0.5 | \$2 | \$0.05 | `chat` | Default, SVIP |
    | `glm-4.5-air` | Text | usage | \$0.2 | \$1 | \$0.02 | `chat` | Default, SVIP |

    <h2 id="minimax">MiniMax</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | [`MiniMax-M3` †](/en/models/minimax-m3) | Text | usage | \$0.3 | \$1.2 | \$0.06 | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `MiniMax-M2.7` | Text | usage | \$0.3 | \$1.2 | — | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `MiniMax-M2.7-highspeed` | Text | usage | \$0.6 | \$2.4 | — | `chat` `messages` | ClaudeCode, Default, SVIP |
    | `MiniMax-M2.5` | Text | usage | \$0.3 | \$1.2 | — | `chat` | Default, SVIP |
    | `MiniMax-M2.5-lightning` | Text | usage | \$0.3 | \$2.4 | — | `chat` | Default, SVIP |
    | `MiniMax-H3` | Video | per-second | \$0.03/sec | — | — | `hailuo` | Default, SVIP |

    <h2 id="az8">AZ8</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `oxygen-1.0` | Video | per-second | \$0.02/sec | — | — | `videos` | Default, SVIP |

    <h2 id="baai">BAAI</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `bge-m3` | Text | usage | \$0.01 | \$0.01 | — | `chat` | Default, SVIP |
    | `bge-reranker-v2-m3` | Rerank | usage | \$0.01 | \$0.01 | — | `chat` | Default, SVIP |

    <h2 id="black-forest-labs">Black Forest Labs</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `flux-2-max` | Image | per-call | \$0.07/call | — | — | `chat` `images` | Default, SVIP |
    | `flux-2-pro` | Image | per-call | \$0.03/call | — | — | `chat` `images` | Default, SVIP |
    | `flux-2-flex` | Image | per-call | \$0.06/call | — | — | `chat` `images` | Default, SVIP |
    | `flux-2-klein-9b` | Image | per-call | \$0.01/call | — | — | `chat` `images` | Default, SVIP |
    | `flux-2-klein-4b` | Image | per-call | \$0.01/call | — | — | `chat` `images` | Default, SVIP |
    | `flux-kontext-max` | Image | per-call | \$0.07/call | — | — | `chat` `images` | Default, SVIP |
    | `flux-kontext-pro` | Image | per-call | \$0.035/call | — | — | `chat` `images` | Default, SVIP |
    | `flux-dev` | Image | per-call | \$0.02/call | — | — | `chat` `images` | Default, SVIP |

    <h2 id="happyhorse">HappyHorse</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `happyhorse-1.1-i2v` | Video | usage | \$1.8 | \$1.8 | — | `chat` | Wan\&HappyHorse |
    | `happyhorse-1.1-r2v` | Video | usage | \$1.8 | \$1.8 | — | `chat` | Wan\&HappyHorse |
    | `happyhorse-1.1-t2v` | Video | usage | \$1.8 | \$1.8 | — | `chat` | Wan\&HappyHorse |
    | `happyhorse-1.0-video-edit` | Video | usage | \$1.8 | \$1.8 | — | `chat` | Wan\&HappyHorse |

    <h2 id="microsoft">Microsoft</h2>

    | Model | Type | Billing | Input | Output | Cache read | Endpoints | Groups |
    | - | - | - | - | - | - | - | - |
    | `MAI-Image-2.6` | Image | per-call | \$0.12/call | — | — | `images` | Default, SVIP |
    | `MAI-Image-2.6-Flash` | Image | per-call | \$0.06/call | — | — | `images` | Default, SVIP |

    <h2 id="tiered-pricing">Tiered pricing</h2>

    The following models are priced by per-request token volume (output price = tier input price × output multiplier):

    * **`gpt-6.1-sol`**: 0 – 272,000 tokens, input \$2/1M; above 272,000 tokens, input \$4/1M
    * **`gpt-6-astra`**: 0 – 272,000 tokens, input \$10/1M; 272,001 – 1,050,000 tokens, input \$20/1M
    * **`gpt-6-luna`**: 0 – 272,000 tokens, input \$0.1/1M; above 272,000 tokens, input \$0.2/1M
    * **`gpt-6-sol`**: 0 – 272,000 tokens, input \$2/1M; above 272,000 tokens, input \$4/1M
    * **`gpt-5.6-luna`**: 0 – 272,000 tokens, input \$0.2/1M; above 272,000 tokens, input \$0.4/1M
    * **`gpt-5.6-sol`**: 0 – 272,000 tokens, input \$4/1M; above 272,000 tokens, input \$8/1M
    * **`gpt-5.6-terra`**: 0 – 272,000 tokens, input \$2/1M; above 272,000 tokens, input \$4/1M
    * **`gpt-5.5-pro`**: 0 – 278,528 tokens, input \$30/1M; above 278,528 tokens, input \$60/1M
    * **`gpt-5.5`**: 0 – 278,528 tokens, input \$5/1M; above 278,528 tokens, input \$10/1M
    * **`gpt-5.4-pro`**: 0 – 278,528 tokens, input \$30/1M; above 278,528 tokens, input \$60/1M
    * **`gpt-5.4`**: 0 – 278,528 tokens, input \$2.5/1M; above 278,528 tokens, input \$5/1M
    * **`gemini-3.1-pro-preview`**: 0 – 200,000 tokens, input \$1.8/1M; above 200,000 tokens, input \$3.6/1M (includes a standing discount — 90% of the nominal list tiers)
    * **`grok-4.7`**: 0 – 200,000 tokens, input \$2/1M; 200,001 – 500,000 tokens, input \$4/1M
    * **`grok-4.6`**: 0 – 204,800 tokens, input \$2/1M; 204,801 – 512,000 tokens, input \$4/1M
    * **`grok-4.5`**: 0 – 204,800 tokens, input \$2/1M; above 204,800 tokens, input \$4/1M
    * **`grok-4.3`**: 0 – 204,800 tokens, input \$1.25/1M; above 204,800 tokens, input \$2.5/1M
    * **`qwen3.7-plus`**: 0 – 256,000 tokens, input \$0.6/1M; 256,001 – 1,000,000 tokens, input \$1.8/1M (includes a standing discount — 30% of the nominal list tiers)
    * **`qwen3.6-max-preview`**: 0 – 131,072 tokens, input \$1.28/1M; 131,073 – 262,144 tokens, input \$2.12/1M
    * **`qwen3.6-plus`**: 0 – 262,144 tokens, input \$0.3/1M; 262,145 – 1,024,000 tokens, input \$1.2/1M
    * **`qwen3.6-flash`**: 0 – 262,144 tokens, input \$0.17/1M; 262,145 – 1,024,000 tokens, input \$0.68/1M
    * **`qwen3.5-plus`**: 0 – 131,072 tokens, input \$0.114/1M; 131,073 – 262,144 tokens, input \$0.28/1M; above 262,144 tokens, input \$0.56/1M
    * **`qwen3.5-plus-2026-02-15`**: 0 – 131,072 tokens, input \$0.114/1M; 131,073 – 262,144 tokens, input \$0.28/1M; above 262,144 tokens, input \$0.56/1M
    * **`qwen3.5-flash`**: 0 – 131,072 tokens, input \$0.03/1M; 131,073 – 262,144 tokens, input \$0.122143/1M; above 262,144 tokens, input \$0.182143/1M
    * **`qwen3.5-flash-2026-02-23`**: 0 – 131,072 tokens, input \$0.03/1M; 131,073 – 262,144 tokens, input \$0.122143/1M; above 262,144 tokens, input \$0.182143/1M
    * **`qwen3-max`**: 0 – 32,000 tokens, input \$1.2/1M; 32,001 – 128,000 tokens, input \$1.92/1M; 128,001 – 256,000 tokens, input \$3.36/1M (includes a standing discount — 48% of the nominal list tiers)
    * **`qwen3-max-preview`**: 0 – 32,000 tokens, input \$1.2/1M; 32,001 – 128,000 tokens, input \$2/1M; 128,001 – 256,000 tokens, input \$3/1M (includes a standing discount — 20% of the nominal list tiers)
    * **`qwen3-max-2025-09-23`**: 0 – 32,000 tokens, input \$1.2/1M; 32,001 – 128,000 tokens, input \$2/1M; 128,001 – 256,000 tokens, input \$3/1M (includes a standing discount — 20% of the nominal list tiers)
    * **`qwen3-coder-plus`**: 0 – 32,000 tokens, input \$5/1M; 32,001 – 128,000 tokens, input \$7.5/1M; 128,001 – 256,000 tokens, input \$12.5/1M; 256,001 – 1,000,000 tokens, input \$25/1M
    * **`qwen3-coder-plus-2025-09-23`**: 0 – 32,000 tokens, input \$2/1M; 32,001 – 128,000 tokens, input \$3/1M; 128,001 – 256,000 tokens, input \$5/1M; 256,001 – 1,000,000 tokens, input \$10/1M (includes a standing discount — 50% of the nominal list tiers)
    * **`qwen3-coder-plus-2025-07-22`**: 0 – 32,000 tokens, input \$2/1M; 32,001 – 128,000 tokens, input \$3/1M; 128,001 – 256,000 tokens, input \$5/1M; 256,001 – 1,000,000 tokens, input \$10/1M (includes a standing discount — 50% of the nominal list tiers)
    * **`qwen3-coder-480b-a35b-instruct`**: 0 – 32,768 tokens, input \$3/1M; 32,769 – 131,072 tokens, input \$5.4/1M; 131,073 – 204,800 tokens, input \$9/1M
    * **`qwen3-coder-flash`**: 0 – 32,000 tokens, input \$0.5/1M; 32,001 – 128,000 tokens, input \$0.75/1M; 128,001 – 256,000 tokens, input \$1.25/1M; 256,001 – 1,000,000 tokens, input \$2.5/1M (includes a standing discount — 50% of the nominal list tiers)
    * **`qwen3-vl-plus`**: 0 – 32,000 tokens, input \$0.3/1M; 32,001 – 128,000 tokens, input \$0.45/1M; 128,001 – 256,000 tokens, input \$0.9/1M (includes a standing discount — 30% of the nominal list tiers)
    * **`qwen3-vl-plus-2025-09-23`**: 0 – 32,000 tokens, input \$0.3/1M; 32,001 – 128,000 tokens, input \$0.45/1M; 128,001 – 256,000 tokens, input \$0.9/1M (includes a standing discount — 30% of the nominal list tiers)
    * **`qwen-plus`**: 0 – 128,000 tokens, input \$0.4/1M; 128,001 – 256,000 tokens, input \$1.2/1M; 256,001 – 1,000,000 tokens, input \$2.4/1M (includes a standing discount — 50% of the nominal list tiers)
    * **`qwen-plus-latest`**: 0 – 128,000 tokens, input \$0.4/1M; 128,001 – 256,000 tokens, input \$1.2/1M; 256,001 – 1,000,000 tokens, input \$2.4/1M (includes a standing discount — 50% of the nominal list tiers)
    * **`qwen-plus-2025-09-11`**: 0 – 128,000 tokens, input \$0.4/1M; 128,001 – 256,000 tokens, input \$1.2/1M; 256,001 – 1,000,000 tokens, input \$2.4/1M (includes a standing discount — 50% of the nominal list tiers)
    * **`seed-2-0-pro-260328`**: 0 – 131,072 tokens, input \$0.5/1M; 131,073 – 262,144 tokens, input \$1/1M
    * **`seed-2-0-lite-260228`**: 0 – 131,072 tokens, input \$0.25/1M; 131,073 – 262,144 tokens, input \$0.5/1M
    * **`seed-2-0-mini-260215`**: 0 – 131,072 tokens, input \$0.1/1M; 131,073 – 262,144 tokens, input \$0.2/1M
    * **`glm-5.1`**: 0 – 32,768 tokens, input \$0.84/1M; above 32,768 tokens, input \$1.14/1M
    * **`glm-5`**: 0 – 32,000 tokens, input \$0.56/1M; above 32,000 tokens, input \$0.86/1M
    * **`MiniMax-M3`**: 0 – 524,288 tokens, input \$0.3/1M; above 524,288 tokens, input \$0.6/1M (includes a standing discount — 50% of the nominal list tiers)

    <Note>Prices are subject to change; the console reflects live rates. See the API Capabilities section for per-model usage guides.</Note>
  </div>
</div>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.