{"openapi":"3.1.0","info":{"title":"AiSpace x402 Marketplace","version":"1.0.0","description":"Pay-per-request AI inference via x402 (USDC on Base). AiSpace x402 marketplace — built in Venice. No Venice account or API key — agents pay AiSpace in USDC. Paths mirror Venice /api/v1/*. Free catalogs for discovery; paid routes return HTTP 402 until settled. Agent brief: /llms.txt. CLI: npx @aispace.bot/x402.","contact":{"name":"AiSpace","url":"https://aispace.bot","email":"aispace.dev@proton.me"},"x-logo":{"url":"https://x402.aispace.bot/aispace-logo-badge.png","altText":"AiSpace","backgroundColor":"#000000"},"x-guidance":"# AiSpace x402 Marketplace\n\n> Built in Venice. Venice-compatible inference (text, image, audio, video, music, search, crypto RPC) via micropayments. USDC on Base. No API keys.\n\nBase URL: `https://x402.aispace.bot`\n\nLanding: https://x402.aispace.bot · Docs: https://docs.aispace.bot/agent-api · Contact: aispace.dev@proton.me\n\n## Client routes (prefer CLI)\n\n1. **CLI (default)** — `npx @aispace.bot/x402 …` handles 402 → sign → retry. Env `AISPACE_X402_KEY` for paid calls.\n2. **MCP (complementary)** — `npx -y @aispace.bot/x402 mcp` for Cursor / Claude Desktop.\n3. **Raw HTTP (fallback)** — hand-roll x402 only if you cannot run Node.\n\nDocs: https://docs.aispace.bot/agent-api/sdk\n\n## Agent Workflow (Progressive)\n\n1. Prefer CLI: `npx @aispace.bot/x402 models` / `openapi`. Or discover via GET /openapi.json / AgentCash.\n2. Read this guidance fully before composing multi-step jobs (music/video).\n3. **Resolve a model id** — GET /api/v1/models?type=… for the catalog, or GET /api/v1/models/traits for defaults (e.g. `default`, `fastest`). Send that **exact** id in paid requests. Do not invent OpenAI names (`gpt-4o`, etc.). Missing/unknown/unpriced model → **HTTP 400** with a hint (not 402).\n4. For sync paid routes: unpaid POST **with a valid priced model** → 402 → pay → identical retry.\n5. For async music/video: quote → queue → poll retrieve → complete (each step may require its own x402 payment on this gateway).\n\n## Free Catalogs (no payment)\n\n| Method | Path | Use |\n|--------|------|-----|\n| GET | /api/v1/models | List models; filter with ?type=text\\|image\\|video\\|music\\|tts\\|asr\\|embedding\\|all — **pick your id here** |\n| GET | /api/v1/models/traits | Resolve trait → live id (`default`, `fastest`, …) without hardcoding |\n| GET | /api/v1/characters | Character personas |\n| GET | /api/v1/characters/{slug} | One character |\n| GET | /api/v1/image/styles | Image style presets |\n| GET | /api/v1/crypto/rpc/networks | RPC network ids for /crypto/rpc/{network} |\n\n## Payment Flow (x402 exact on Base)\n\nAll paid routes use the same pattern **once you have a valid catalog model id**:\n\n1. Call the endpoint **without** a payment header (same method, path, and body you intend to run).\n2. Receive **HTTP 402**. Read the `Payment-Required` header (base64 JSON challenge). Body mirrors the challenge for convenience.\n3. Sign the exact USDC payment on Base (`eip155:8453`) for `accepts[0].amount` (USDC atomic units, 6 decimals: `\"5000\"` = $0.005).\n4. Retry the **identical** request with header `X-402-Payment` (alias `X-Payment`) carrying the payment payload.\n5. On success: upstream Venice response is streamed/returned. On settle failure: error JSON.\n\nPrice is **dynamic** and **Venice-equivalent**: upstream from `/models` pricing or a live server-side `/audio|/video/quote` for queue jobs, then × operator `priceMult`. Music/video quote, retrieve, and complete are free on this gateway. If pricing cannot be resolved (missing/unknown model, etc.), the gateway returns **400** — it never uses fake cheap floors and never remaps your model id. Always pay the live 402 `accepts[].amount`.\n\n## Published price list (`info.x-pricing`)\n\nOpenAPI includes a **live** catalog: Venice list rates × current `priceMult` (0.5), plus route accuracy tags.\n\n| Accuracy | Meaning | How to get an accurate number |\n|----------|---------|-------------------------------|\n| `estimate` | Tokens/chars/seconds not known until the body is sized | Set `max_tokens` / duration / known input size, or **probe once unpaid** and read the 402 |\n| `list_rate` | Fixed Venice unit (image/edit/upscale) × mult | Use the model (+ resolution) in `x-pricing.models`; 402 matches that unit |\n| `quote_required` / `reference_only` | No reliable list job price (video; music jobs) | **Free** `POST /api/v1/video/quote` or `/audio/quote` → `{ quote }`. Queue 402 = server-side quote × mult |\n| `exact_via_server_quote` | Queue billing | Same as quote; do not trust client-supplied prices |\n| `free` | Venice $0 equivalent on this gateway | No payment |\n\n**Settlement rule:** always pay live `accepts[].amount`. Changing `X402_VENICE_PRICE_MULT` updates both this list and subsequent 402 challenges.\n\n\n### 402 shape (decoded Payment-Required)\n\n```json\n{\n  \"x402Version\": 2,\n  \"error\": \"Payment required\",\n  \"resource\": {\n    \"url\": \"https://x402.aispace.bot/api/v1/chat/completions\",\n    \"description\": \"Chat completions (x402)\",\n    \"serviceName\": \"AiSpace Venice\",\n    \"iconUrl\": \"https://x402.aispace.bot/aispace-logo-badge.png\"\n  },\n  \"accepts\": [{\n    \"scheme\": \"exact\",\n    \"network\": \"eip155:8453\",\n    \"asset\": \"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\n    \"amount\": \"5000\",\n    \"payTo\": \"<receiver>\",\n    \"maxTimeoutSeconds\": 300\n  }],\n  \"extensions\": { \"bazaar\": { \"info\": {}, \"schema\": {} }, \"upstreamUsd\": 0.01, \"priceMult\": 1.0 }\n}\n```\n\n## Runnable examples (catalog ids change — re-check /models)\n\nMinimal bodies. Replace models if delisted; `GET /api/v1/models` / `/traits` are authoritative.\n\n**Chat**\n```json\n{ \"model\": \"zai-org-glm-5\", \"messages\": [{ \"role\": \"user\", \"content\": \"hi\" }] }\n```\n\n**Image edit**\n```json\n{ \"model\": \"qwen-image-2-edit\", \"prompt\": \"make the sky orange\", \"image\": \"https://example.com/in.png\" }\n```\n\n**Upscale**\n```json\n{ \"model\": \"venice-sd35\", \"image\": \"https://example.com/in.png\", \"scale\": 2 }\n```\n\n**TTS**\n```json\n{ \"model\": \"tts-kokoro\", \"input\": \"Hello\", \"voice\": \"af_sky\" }\n```\n\n**Embeddings**\n```json\n{ \"model\": \"text-embedding-bge-m3\", \"input\": \"hello\" }\n```\n\n**RPC** — POST /api/v1/crypto/rpc/base with JSON-RPC `{ \"jsonrpc\": \"2.0\", \"method\": \"eth_blockNumber\", \"params\": [], \"id\": 1 }` (network id from free networks list).\n\n**Async video/music** — POST /api/v1/video/quote or /audio/quote with a catalog `model`, then /queue with the same model (402 on queue).\n\n## Sync Paid Routes\n\nOne request → pay → result. Venice OpenAI-compatible bodies. Required `model` must be an exact catalog id.\n\n| Path | Notes |\n|------|-------|\n| POST /api/v1/chat/completions | Required: model, messages. Optional stream. |\n| POST /api/v1/responses | Responses API (alpha). |\n| POST /api/v1/embeddings | Required: model, input. |\n| POST /api/v1/image/generate | Venice native image gen. |\n| POST /api/v1/images/generations | OpenAI-compatible image gen. |\n| POST /api/v1/image/edit | Single-image edit. |\n| POST /api/v1/image/multi-edit | Multi-image edit. |\n| POST /api/v1/image/upscale | Upscale. |\n| POST /api/v1/image/background-remove | Background remove. |\n| POST /api/v1/audio/speech | Short TTS (sync). Prefer this over music queue for short speech. |\n| POST /api/v1/audio/transcriptions | ASR / speech-to-text. |\n| POST /api/v1/audio/voices | Voice clone (multipart: model + sample audio). |\n| POST /api/v1/video/transcriptions | Sync: YouTube URL audio transcription. |\n| POST /api/v1/augment/search | Web search. |\n| POST /api/v1/augment/scrape | Scrape URL. |\n| POST /api/v1/augment/text-parser | Parse PDF/DOCX/etc. |\n| POST /api/v1/crypto/rpc/{network} | JSON-RPC proxy; network from free networks list. |\n\n## Async Music Lifecycle\n\nMusic / long audio is **asynchronous**. Paths are Venice-compatible under /api/v1/audio/*.\n\n```\nPOST /audio/quote    → { quote } USD (free on this gateway)\nPOST /audio/queue    → { queue_id, model, ... }  // primary charge / job start\nPOST /audio/retrieve → PROCESSING json OR binary audio\nPOST /audio/complete → finalize & delete media on Venice\n```\n\n### Steps\n\n1. **Quote (recommended)** — POST /api/v1/audio/quote with `model` and duration/character fields as required by the model. Use GET /api/v1/models?type=music for capabilities. Free; response includes `quote` in USD. Queue is charged from a fresh server-side Venice quote.\n2. **Queue** — POST /api/v1/audio/queue with the same generation body (`model`, `prompt`, optional lyrics/voice/duration). Pay 402. Save `queue_id`.\n3. **Retrieve (poll)** — POST /api/v1/audio/retrieve with `{ \"model\", \"queue_id\" }`. Free on this gateway.\n   - Processing: JSON `{ \"status\": \"PROCESSING\", \"average_execution_time\", \"execution_duration\" }` (times in ms).\n   - Done: binary audio body (e.g. audio/mpeg). Save bytes immediately.\n   - Optional `delete_media_on_completion: true` to skip complete.\n4. **Complete** — POST /api/v1/audio/complete with `{ \"model\", \"queue_id\" }` to delete media from Venice storage.\n\n**Do not re-queue** while retrieve returns PROCESSING — that creates another paid job. Poll the same `queue_id`.\n\n**Poll interval:** start ~2–5s; use `average_execution_time` (P80 ms) as a guide for first wait.\n\n## Async Video Lifecycle\n\nSame pattern under /api/v1/video/*:\n\n```\nPOST /video/quote    → { quote }\nPOST /video/queue    → { queue_id, model, download_url? }\nPOST /video/retrieve → PROCESSING json OR video/mp4 OR COMPLETED json\nPOST /video/complete → finalize & delete\n```\n\n1. **Quote** — model + duration/aspect/resolution/audio flags as supported. GET /api/v1/models?type=video.\n2. **Queue** — full generation body (`prompt`, model, duration, etc.). Save `queue_id`. Some models return `download_url` (VPS-backed); when present, retrieve returns JSON status and you download from that URL (typically valid ~24h).\n3. **Retrieve** — poll with `{ \"model\", \"queue_id\" }`.\n   - PROCESSING: JSON with timing fields.\n   - Non-VPS complete: binary `video/mp4`.\n   - VPS complete: JSON status — fetch `download_url` from queue response.\n4. **Complete** — cleanup unless deleted on retrieve.\n\n**Poll interval:** ~10–15s for video (jobs can take minutes). Never duplicate queue while pending.\n\nSync alternative: POST /api/v1/video/transcriptions for YouTube audio transcripts (not the async generator).\n\n## Tips\n\n\n- Agent brief: GET /llms.txt and /.well-known/x402.json (CLI-first pointers + pricing rules).\n- Prefer cheapest suitable model from free /models unless the user asks otherwise.\n- Chat/image/TTS: one paid round-trip. Music/video: budget for quote + queue + several retrieve polls + complete.\n- Runtime 402 amounts override OpenAPI price bands.\n- Schemas in OpenAPI requestBody and in 402 `extensions.bazaar.schema` describe inputs; follow those field names.\n","x-pricing":{"currency":"USD","priceMult":0.5,"minChargeUsd":0.001,"maxChargeUsd":10,"generatedAt":"2026-08-03T14:30:28.822Z","authoritative":"Live HTTP 402 accepts[].amount is always the settlement price. This list is for discovery and budgeting.","caveats":{"estimates":"Chat, embeddings, TTS, and ASR published rates feed an estimate (tokens/chars/seconds). Actual 402 may differ with request size.","list_rates":"Image / edit / upscale rates are Venice list unit prices × priceMult when your request matches that unit.","quote_required":"Video (and authoritative music jobs) have no stable list price for the job — use free /quote; /queue is billed from a live Venice quote.","free_steps":"GET catalogs and POST /audio|/video quote, retrieve, complete are free on this gateway (Venice $0 equivalent)."},"howToGetAccurateEstimates":{"chat":"Set model + max_tokens (or max_completion_tokens). Unpaid POST /api/v1/chat/completions → read 402 amount. Or compute: tokens_in/1e6×agent.input + tokens_out/1e6×agent.output.","image":"Pick model (+ resolution if tiered). Unpaid POST → 402 amount equals list unit × n × priceMult (clamped).","music":"POST /api/v1/audio/quote (free) with the same pricing fields you will queue → { quote }. Agent charge ≈ quote × priceMult.","video":"POST /api/v1/video/quote (free) with model/duration/resolution/audio → { quote }. Agent charge ≈ quote × priceMult on /video/queue.","probe":"Any paid route: omit payment header once to receive the exact 402 for that body."},"routes":{"/api/v1/chat/completions":{"accuracy":"estimate","howAccurate":"Set max_tokens; or probe 402"},"/api/v1/responses":{"accuracy":"estimate","howAccurate":"Set max tokens; or probe 402"},"/api/v1/embeddings":{"accuracy":"estimate","howAccurate":"Known input size; or probe 402"},"/api/v1/image/generate":{"accuracy":"list_rate","howAccurate":"Model (+ resolution) list rate"},"/api/v1/images/generations":{"accuracy":"list_rate","howAccurate":"Model list rate"},"/api/v1/image/edit":{"accuracy":"list_rate","howAccurate":"Inpaint/edit list rate"},"/api/v1/image/multi-edit":{"accuracy":"list_rate","howAccurate":"Inpaint/edit list rate"},"/api/v1/image/upscale":{"accuracy":"list_rate","howAccurate":"Upscale 2x/4x list rate"},"/api/v1/image/background-remove":{"accuracy":"list_rate","howAccurate":"Edit list rate"},"/api/v1/audio/speech":{"accuracy":"estimate","howAccurate":"Character count × TTS rate"},"/api/v1/audio/transcriptions":{"accuracy":"estimate","howAccurate":"duration_seconds × ASR rate"},"/api/v1/video/transcriptions":{"accuracy":"estimate","howAccurate":"duration_seconds × ASR rate when model priced"},"/api/v1/audio/quote":{"accuracy":"exact_venice_quote","howAccurate":"Free; returns { quote }"},"/api/v1/video/quote":{"accuracy":"exact_venice_quote","howAccurate":"Free; returns { quote }"},"/api/v1/audio/queue":{"accuracy":"exact_via_server_quote","howAccurate":"Server re-quotes Venice; 402 = quote × priceMult"},"/api/v1/video/queue":{"accuracy":"exact_via_server_quote","howAccurate":"Server re-quotes Venice; 402 = quote × priceMult"},"/api/v1/audio/retrieve":{"accuracy":"free","howAccurate":"No charge"},"/api/v1/video/retrieve":{"accuracy":"free","howAccurate":"No charge"},"/api/v1/audio/complete":{"accuracy":"free","howAccurate":"No charge"},"/api/v1/video/complete":{"accuracy":"free","howAccurate":"No charge"},"/api/v1/augment/search":{"accuracy":"configured_rate","agentUsd":0.005},"/api/v1/augment/scrape":{"accuracy":"configured_rate","agentUsd":0.005},"/api/v1/augment/text-parser":{"accuracy":"configured_rate","agentUsd":0.005},"/api/v1/crypto/rpc/{network}":{"accuracy":"estimate","howAccurate":"credits × 7e-7 × priceMult (method tier × chain)"}},"models":{"text":[{"id":"gemini-3-6-flash","name":"Gemini 3.6 Flash","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.875,"outputUsdPer1M":9.375},"agent":{"inputUsdPer1M":0.9375,"outputUsdPer1M":4.6875},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"gemini-3-5-flash-lite","name":"Gemini 3.5 Flash-Lite","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.375,"outputUsdPer1M":3.125},"agent":{"inputUsdPer1M":0.1875,"outputUsdPer1M":1.5625},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"zai-org-glm-5-2","name":"GLM 5.2","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.4,"outputUsdPer1M":4.4},"agent":{"inputUsdPer1M":0.7,"outputUsdPer1M":2.2},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"zai-org-glm-5-1","name":"GLM 5.1","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.54,"outputUsdPer1M":4.84},"agent":{"inputUsdPer1M":0.77,"outputUsdPer1M":2.42},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"zai-org-glm-5","name":"GLM 5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1,"outputUsdPer1M":3.2},"agent":{"inputUsdPer1M":0.5,"outputUsdPer1M":1.6},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"z-ai-glm-5-turbo","name":"GLM 5 Turbo","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.2,"outputUsdPer1M":4},"agent":{"inputUsdPer1M":0.6,"outputUsdPer1M":2},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"z-ai-glm-5v-turbo","name":"GLM 5V Turbo","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.5,"outputUsdPer1M":5},"agent":{"inputUsdPer1M":0.75,"outputUsdPer1M":2.5},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"olafangensan-glm-4.7-flash-heretic","name":"GLM 4.7 Flash Heretic","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.07,"outputUsdPer1M":0.4},"agent":{"inputUsdPer1M":0.035,"outputUsdPer1M":0.2},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"zai-org-glm-4.7-flash","name":"GLM 4.7 Flash","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.06,"outputUsdPer1M":0.4},"agent":{"inputUsdPer1M":0.03,"outputUsdPer1M":0.2},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"zai-org-glm-4.6","name":"GLM 4.6","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.43,"outputUsdPer1M":1.75},"agent":{"inputUsdPer1M":0.215,"outputUsdPer1M":0.875},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"zai-org-glm-4.7","name":"GLM 4.7","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.55,"outputUsdPer1M":2.65},"agent":{"inputUsdPer1M":0.275,"outputUsdPer1M":1.325},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"venice-uncensored-1-2","name":"Venice Uncensored 1.2","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.2,"outputUsdPer1M":0.9},"agent":{"inputUsdPer1M":0.1,"outputUsdPer1M":0.45},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"venice-uncensored-role-play","name":"Venice Role Play Uncensored","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.5,"outputUsdPer1M":2},"agent":{"inputUsdPer1M":0.25,"outputUsdPer1M":1},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen-3-8-max","name":"Qwen 3.8 Max","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":2.5,"outputUsdPer1M":7.5},"agent":{"inputUsdPer1M":1.25,"outputUsdPer1M":3.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen-3-7-max","name":"Qwen 3.7 Max","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":2.7,"outputUsdPer1M":8.05},"agent":{"inputUsdPer1M":1.35,"outputUsdPer1M":4.025},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen-3-7-plus","name":"Qwen 3.7 Plus","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.5,"outputUsdPer1M":2},"agent":{"inputUsdPer1M":0.25,"outputUsdPer1M":1},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen-3-6-max-preview","name":"Qwen 3.6 Max Preview","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.625,"outputUsdPer1M":9.75},"agent":{"inputUsdPer1M":0.8125,"outputUsdPer1M":4.875},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen-3-6-plus","name":"Qwen 3.6 Plus Uncensored","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.625,"outputUsdPer1M":3.75},"agent":{"inputUsdPer1M":0.3125,"outputUsdPer1M":1.875},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-6-27b","name":"Qwen 3.6 27B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.325,"outputUsdPer1M":3.25},"agent":{"inputUsdPer1M":0.1625,"outputUsdPer1M":1.625},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-6-35b-a3b","name":"Qwen 3.6 35B A3B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.1,"outputUsdPer1M":1},"agent":{"inputUsdPer1M":0.05,"outputUsdPer1M":0.5},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-5-9b","name":"Qwen 3.5 9B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.1,"outputUsdPer1M":0.15},"agent":{"inputUsdPer1M":0.05,"outputUsdPer1M":0.075},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-5-397b-a17b","name":"Qwen 3.5 397B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.75,"outputUsdPer1M":4.5},"agent":{"inputUsdPer1M":0.375,"outputUsdPer1M":2.25},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-5-35b-a3b","name":"Qwen 3.5 35B A3B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.3125,"outputUsdPer1M":1.25},"agent":{"inputUsdPer1M":0.15625,"outputUsdPer1M":0.625},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-235b-a22b-thinking-2507","name":"Qwen 3 235B A22B Thinking 2507","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.45,"outputUsdPer1M":3.5},"agent":{"inputUsdPer1M":0.225,"outputUsdPer1M":1.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-235b-a22b-instruct-2507","name":"Qwen 3 235B A22B Instruct 2507","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.15,"outputUsdPer1M":0.75},"agent":{"inputUsdPer1M":0.075,"outputUsdPer1M":0.375},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-next-80b","name":"Qwen 3 Next 80b","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.35,"outputUsdPer1M":1.9},"agent":{"inputUsdPer1M":0.175,"outputUsdPer1M":0.95},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-vl-235b-a22b","name":"Qwen3 VL 235B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.21,"outputUsdPer1M":1.9},"agent":{"inputUsdPer1M":0.105,"outputUsdPer1M":0.95},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"qwen3-coder-480b-a35b-instruct-turbo","name":"Qwen 3 Coder 480B Turbo","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.35,"outputUsdPer1M":1.5},"agent":{"inputUsdPer1M":0.175,"outputUsdPer1M":0.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"google-gemma-4-26b-a4b-it","name":"Google Gemma 4 26B A4B Instruct","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.13,"outputUsdPer1M":0.4},"agent":{"inputUsdPer1M":0.065,"outputUsdPer1M":0.2},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"google-gemma-4-31b-it","name":"Google Gemma 4 31B Instruct","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.12,"outputUsdPer1M":0.36},"agent":{"inputUsdPer1M":0.06,"outputUsdPer1M":0.18},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"gemma-4-uncensored","name":"Gemma 4 Uncensored","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.1625,"outputUsdPer1M":0.5},"agent":{"inputUsdPer1M":0.08125,"outputUsdPer1M":0.25},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"google-gemma-3-27b-it","name":"Google Gemma 3 27B Instruct","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.12,"outputUsdPer1M":0.2},"agent":{"inputUsdPer1M":0.06,"outputUsdPer1M":0.1},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"grok-4-3","name":"Grok 4.3","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.42,"outputUsdPer1M":2.83},"agent":{"inputUsdPer1M":0.71,"outputUsdPer1M":1.415},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"grok-4-5","name":"Grok 4.5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":2.27,"outputUsdPer1M":6.8},"agent":{"inputUsdPer1M":1.135,"outputUsdPer1M":3.4},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"grok-4-20","name":"Grok 4.20","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.42,"outputUsdPer1M":2.83},"agent":{"inputUsdPer1M":0.71,"outputUsdPer1M":1.415},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"grok-4-20-multi-agent","name":"Grok 4.20 Multi-Agent","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.42,"outputUsdPer1M":2.83},"agent":{"inputUsdPer1M":0.71,"outputUsdPer1M":1.415},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"grok-build-0-1","name":"Grok Build 0.1","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1,"outputUsdPer1M":2},"agent":{"inputUsdPer1M":0.5,"outputUsdPer1M":1},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"mistral-small-3-2-24b-instruct","name":"Mistral Small 3.2 24B Instruct","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.09375,"outputUsdPer1M":0.25},"agent":{"inputUsdPer1M":0.046875,"outputUsdPer1M":0.125},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"mistral-small-2603","name":"Mistral Small 4","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.1875,"outputUsdPer1M":0.75},"agent":{"inputUsdPer1M":0.09375,"outputUsdPer1M":0.375},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"hermes-3-llama-3.1-405b","name":"Hermes 3 Llama 3.1 405b","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.1,"outputUsdPer1M":3},"agent":{"inputUsdPer1M":0.55,"outputUsdPer1M":1.5},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"gemini-3-1-pro-preview","name":"Gemini 3.1 Pro Preview","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":2.5,"outputUsdPer1M":15},"agent":{"inputUsdPer1M":1.25,"outputUsdPer1M":7.5},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"gemini-3-5-flash","name":"Gemini 3.5 Flash","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.55,"outputUsdPer1M":9.45},"agent":{"inputUsdPer1M":0.775,"outputUsdPer1M":4.725},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"gemini-3-flash-preview","name":"Gemini 3 Flash Preview","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.7,"outputUsdPer1M":3.75},"agent":{"inputUsdPer1M":0.35,"outputUsdPer1M":1.875},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-fable-5","name":"Claude Fable 5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":12,"outputUsdPer1M":60},"agent":{"inputUsdPer1M":6,"outputUsdPer1M":30},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-opus-5","name":"Claude Opus 5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":6,"outputUsdPer1M":30},"agent":{"inputUsdPer1M":3,"outputUsdPer1M":15},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-opus-5-fast","name":"Claude Opus 5 Fast","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":12,"outputUsdPer1M":60},"agent":{"inputUsdPer1M":6,"outputUsdPer1M":30},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-opus-4-8","name":"Claude Opus 4.8","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":6,"outputUsdPer1M":30},"agent":{"inputUsdPer1M":3,"outputUsdPer1M":15},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-opus-4-8-fast","name":"Claude Opus 4.8 Fast","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":12,"outputUsdPer1M":60},"agent":{"inputUsdPer1M":6,"outputUsdPer1M":30},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-opus-4-7","name":"Claude Opus 4.7","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":6,"outputUsdPer1M":30},"agent":{"inputUsdPer1M":3,"outputUsdPer1M":15},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-opus-4-6","name":"Claude Opus 4.6","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":6,"outputUsdPer1M":30},"agent":{"inputUsdPer1M":3,"outputUsdPer1M":15},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-opus-4-5","name":"Claude Opus 4.5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":6,"outputUsdPer1M":30},"agent":{"inputUsdPer1M":3,"outputUsdPer1M":15},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-sonnet-5","name":"Claude Sonnet 5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":3,"outputUsdPer1M":15},"agent":{"inputUsdPer1M":1.5,"outputUsdPer1M":7.5},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-sonnet-4-6","name":"Claude Sonnet 4.6","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":3.6,"outputUsdPer1M":18},"agent":{"inputUsdPer1M":1.8,"outputUsdPer1M":9},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"claude-sonnet-4-5","name":"Claude Sonnet 4.5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":3.75,"outputUsdPer1M":18.75},"agent":{"inputUsdPer1M":1.875,"outputUsdPer1M":9.375},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-oss-120b","name":"OpenAI GPT OSS 120B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.07,"outputUsdPer1M":0.3},"agent":{"inputUsdPer1M":0.035,"outputUsdPer1M":0.15},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"kimi-k2-6","name":"Kimi K2.6","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.75,"outputUsdPer1M":3.5},"agent":{"inputUsdPer1M":0.375,"outputUsdPer1M":1.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"kimi-k2-7-code","name":"Kimi K2.7 Code","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.75,"outputUsdPer1M":3.5},"agent":{"inputUsdPer1M":0.375,"outputUsdPer1M":1.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"kimi-k2-5","name":"Kimi K2.5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.56,"outputUsdPer1M":3.5},"agent":{"inputUsdPer1M":0.28,"outputUsdPer1M":1.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"kimi-k3","name":"Kimi K3","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":3.75,"outputUsdPer1M":18.75},"agent":{"inputUsdPer1M":1.875,"outputUsdPer1M":9.375},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"inkling","name":"Inkling","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.25,"outputUsdPer1M":5.0625},"agent":{"inputUsdPer1M":0.625,"outputUsdPer1M":2.53125},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"xiaomi-mimo-v2-omni","name":"MiMo-V2-Omni","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.5,"outputUsdPer1M":2.5},"agent":{"inputUsdPer1M":0.25,"outputUsdPer1M":1.25},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"xiaomi-mimo-v2-5","name":"MiMo-V2.5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.14,"outputUsdPer1M":0.28},"agent":{"inputUsdPer1M":0.07,"outputUsdPer1M":0.14},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"deepseek-v4-pro","name":"DeepSeek V4 Pro","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.65,"outputUsdPer1M":3.301},"agent":{"inputUsdPer1M":0.825,"outputUsdPer1M":1.6505},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"deepseek-v4-flash","name":"DeepSeek V4 Flash","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.138,"outputUsdPer1M":0.275},"agent":{"inputUsdPer1M":0.069,"outputUsdPer1M":0.1375},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"deepseek-v4-flash-0731","name":"DeepSeek V4 Flash 0731","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.175,"outputUsdPer1M":0.35},"agent":{"inputUsdPer1M":0.0875,"outputUsdPer1M":0.175},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"deepseek-v3.2","name":"DeepSeek V3.2","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.33,"outputUsdPer1M":0.48},"agent":{"inputUsdPer1M":0.165,"outputUsdPer1M":0.24},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"seed-2-1-turbo","name":"Seed 2.1 Turbo","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.625,"outputUsdPer1M":3.125},"agent":{"inputUsdPer1M":0.3125,"outputUsdPer1M":1.5625},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"aion-labs-aion-3-0","name":"Aion 3.0","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":3.75,"outputUsdPer1M":7.5},"agent":{"inputUsdPer1M":1.875,"outputUsdPer1M":3.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"aion-labs-aion-3-0-mini","name":"Aion 3.0 Mini","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.875,"outputUsdPer1M":1.75},"agent":{"inputUsdPer1M":0.4375,"outputUsdPer1M":0.875},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"llama-3.2-3b","name":"Llama 3.2 3B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.15,"outputUsdPer1M":0.6},"agent":{"inputUsdPer1M":0.075,"outputUsdPer1M":0.3},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"llama-3.3-70b","name":"Llama 3.3 70B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.7,"outputUsdPer1M":2.8},"agent":{"inputUsdPer1M":0.35,"outputUsdPer1M":1.4},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-52","name":"GPT-5.2","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":2.19,"outputUsdPer1M":17.5},"agent":{"inputUsdPer1M":1.095,"outputUsdPer1M":8.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-52-codex","name":"GPT-5.2 Codex","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":2.19,"outputUsdPer1M":17.5},"agent":{"inputUsdPer1M":1.095,"outputUsdPer1M":8.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-53-codex","name":"GPT-5.3 Codex","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":2.19,"outputUsdPer1M":17.5},"agent":{"inputUsdPer1M":1.095,"outputUsdPer1M":8.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-54","name":"GPT-5.4","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":3.13,"outputUsdPer1M":18.8},"agent":{"inputUsdPer1M":1.565,"outputUsdPer1M":9.4},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-54-pro","name":"GPT-5.4 Pro","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":37.5,"outputUsdPer1M":225},"agent":{"inputUsdPer1M":18.75,"outputUsdPer1M":112.5},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-54-mini","name":"GPT-5.4 Mini","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.9375,"outputUsdPer1M":5.625},"agent":{"inputUsdPer1M":0.46875,"outputUsdPer1M":2.8125},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-55","name":"GPT-5.5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":6.25,"outputUsdPer1M":37.5},"agent":{"inputUsdPer1M":3.125,"outputUsdPer1M":18.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-55-pro","name":"GPT-5.5 Pro","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":37.5,"outputUsdPer1M":225},"agent":{"inputUsdPer1M":18.75,"outputUsdPer1M":112.5},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-56-luna","name":"GPT-5.6 Luna","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.25,"outputUsdPer1M":7.5},"agent":{"inputUsdPer1M":0.625,"outputUsdPer1M":3.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-56-luna-pro","name":"GPT-5.6 Luna Pro","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.25,"outputUsdPer1M":7.5},"agent":{"inputUsdPer1M":0.625,"outputUsdPer1M":3.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-56-terra","name":"GPT-5.6 Terra","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":3.125,"outputUsdPer1M":18.75},"agent":{"inputUsdPer1M":1.5625,"outputUsdPer1M":9.375},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-56-terra-pro","name":"GPT-5.6 Terra Pro","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":3.125,"outputUsdPer1M":18.75},"agent":{"inputUsdPer1M":1.5625,"outputUsdPer1M":9.375},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-56-sol","name":"GPT-5.6 Sol","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":6.25,"outputUsdPer1M":37.5},"agent":{"inputUsdPer1M":3.125,"outputUsdPer1M":18.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-56-sol-pro","name":"GPT-5.6 Sol Pro","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":6.25,"outputUsdPer1M":37.5},"agent":{"inputUsdPer1M":3.125,"outputUsdPer1M":18.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-4o-2024-11-20","name":"GPT-4o","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":3.125,"outputUsdPer1M":12.5},"agent":{"inputUsdPer1M":1.5625,"outputUsdPer1M":6.25},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"openai-gpt-4o-mini-2024-07-18","name":"GPT-4o Mini","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.1875,"outputUsdPer1M":0.75},"agent":{"inputUsdPer1M":0.09375,"outputUsdPer1M":0.375},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"minimax-m3-preview","name":"MiniMax M3 Preview","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.3,"outputUsdPer1M":1.2},"agent":{"inputUsdPer1M":0.15,"outputUsdPer1M":0.6},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"minimax-m25","name":"MiniMax M2.5","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.27,"outputUsdPer1M":0.95},"agent":{"inputUsdPer1M":0.135,"outputUsdPer1M":0.475},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"minimax-m27","name":"MiniMax M2.7","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.375,"outputUsdPer1M":1.5},"agent":{"inputUsdPer1M":0.1875,"outputUsdPer1M":0.75},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"mercury-2","name":"Mercury 2","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.3125,"outputUsdPer1M":0.9375},"agent":{"inputUsdPer1M":0.15625,"outputUsdPer1M":0.46875},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"nvidia-nemotron-3-nano-30b-a3b","name":"NVIDIA Nemotron 3 Nano 30B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.075,"outputUsdPer1M":0.3},"agent":{"inputUsdPer1M":0.0375,"outputUsdPer1M":0.15},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"nvidia-nemotron-3-super-120b-a12b","name":"NVIDIA Nemotron 3 Super 120B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.125,"outputUsdPer1M":0.625},"agent":{"inputUsdPer1M":0.0625,"outputUsdPer1M":0.3125},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"nvidia-nemotron-3-ultra-550b-a55b","name":"NVIDIA Nemotron 3 Ultra","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.625,"outputUsdPer1M":3.125},"agent":{"inputUsdPer1M":0.3125,"outputUsdPer1M":1.5625},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-venice-uncensored-24b-p","name":"Venice Uncensored 1.1","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.25,"outputUsdPer1M":1.15},"agent":{"inputUsdPer1M":0.125,"outputUsdPer1M":0.575},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-gemma-3-27b-p","name":"Gemma 3 27B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.14,"outputUsdPer1M":0.5},"agent":{"inputUsdPer1M":0.07,"outputUsdPer1M":0.25},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-gemma-4-26b-a4b-uncensored-p","name":"Gemma 4 26B A4B Uncensored","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.19,"outputUsdPer1M":0.88},"agent":{"inputUsdPer1M":0.095,"outputUsdPer1M":0.44},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-glm-5-2-p","name":"GLM 5.2","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.75,"outputUsdPer1M":5.75},"agent":{"inputUsdPer1M":0.875,"outputUsdPer1M":2.875},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-glm-4-7-p","name":"GLM 4.7","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.1,"outputUsdPer1M":4.15},"agent":{"inputUsdPer1M":0.55,"outputUsdPer1M":2.075},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-gpt-oss-20b-p","name":"GPT OSS 20B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.05,"outputUsdPer1M":0.19},"agent":{"inputUsdPer1M":0.025,"outputUsdPer1M":0.095},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-gpt-oss-120b-p","name":"GPT OSS 120B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.13,"outputUsdPer1M":0.65},"agent":{"inputUsdPer1M":0.065,"outputUsdPer1M":0.325},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-qwen-2-5-7b-p","name":"Qwen 2.5 7B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.05,"outputUsdPer1M":0.13},"agent":{"inputUsdPer1M":0.025,"outputUsdPer1M":0.065},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-qwen3-6-35b-a3b-uncensored-p","name":"Qwen3.6 35B A3B Uncensored","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.38,"outputUsdPer1M":1.88},"agent":{"inputUsdPer1M":0.19,"outputUsdPer1M":0.94},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-qwen3-30b-a3b-p","name":"Qwen3 30B A3B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.19,"outputUsdPer1M":0.69},"agent":{"inputUsdPer1M":0.095,"outputUsdPer1M":0.345},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-qwen3-vl-30b-a3b-p","name":"Qwen3 VL 30B A3B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.25,"outputUsdPer1M":0.9},"agent":{"inputUsdPer1M":0.125,"outputUsdPer1M":0.45},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-glm-5-1","name":"GLM 5.1","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":1.1,"outputUsdPer1M":4.15},"agent":{"inputUsdPer1M":0.55,"outputUsdPer1M":2.075},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-qwen3-6-35b-a3b","name":"Qwen 3.6 35B A3B FP8","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.182,"outputUsdPer1M":1.18},"agent":{"inputUsdPer1M":0.091,"outputUsdPer1M":0.59},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-qwen3-6-27b","name":"Qwen 3.6 27B FP8","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.346,"outputUsdPer1M":3.46},"agent":{"inputUsdPer1M":0.173,"outputUsdPer1M":1.73},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-gemma-4-31b","name":"Gemma 4 31B Instruct","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.139,"outputUsdPer1M":0.43},"agent":{"inputUsdPer1M":0.0695,"outputUsdPer1M":0.215},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."},{"id":"e2ee-deepseek-v4-flash","name":"DeepSeek V4 Flash","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.182,"outputUsdPer1M":0.373},"agent":{"inputUsdPer1M":0.091,"outputUsdPer1M":0.1865},"note":"Charge = (est. input tokens × input rate + est. output tokens × output rate) × priceMult. Set max_tokens for a tighter estimate; live 402 is authoritative."}],"embedding":[{"id":"text-embedding-bge-m3","name":"BGE-M3","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.15},"agent":{"inputUsdPer1M":0.075},"note":"Charge from estimated input tokens × rate × priceMult."},{"id":"text-embedding-bge-en-icl","name":"BGE-EN-ICL","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.0125},"agent":{"inputUsdPer1M":0.00625},"note":"Charge from estimated input tokens × rate × priceMult."},{"id":"text-embedding-qwen3-8b","name":"Qwen3 Embedding 8B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.0125},"agent":{"inputUsdPer1M":0.00625},"note":"Charge from estimated input tokens × rate × priceMult."},{"id":"text-embedding-qwen3-0-6b","name":"Qwen3 Embedding 0.6B","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.0125},"agent":{"inputUsdPer1M":0.00625},"note":"Charge from estimated input tokens × rate × priceMult."},{"id":"text-embedding-multilingual-e5-large-instruct","name":"Multilingual E5 Large Instruct","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.0125},"agent":{"inputUsdPer1M":0.00625},"note":"Charge from estimated input tokens × rate × priceMult."},{"id":"text-embedding-3-small","name":"Text Embedding 3 Small","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.025},"agent":{"inputUsdPer1M":0.0125},"note":"Charge from estimated input tokens × rate × priceMult."},{"id":"text-embedding-3-large","name":"Text Embedding 3 Large","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.1625},"agent":{"inputUsdPer1M":0.08125},"note":"Charge from estimated input tokens × rate × priceMult."},{"id":"gemini-embedding-2-preview","name":"Gemini Embedding 2 Preview","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.25},"agent":{"inputUsdPer1M":0.125},"note":"Charge from estimated input tokens × rate × priceMult."},{"id":"text-embedding-nemotron-embed-vl-1b-v2","name":"Nemotron Embed VL 1B v2","accuracy":"estimate","unit":"usd_per_1m_tokens","venice":{"inputUsdPer1M":0.0125},"agent":{"inputUsdPer1M":0.00625},"note":"Charge from estimated input tokens × rate × priceMult."}],"image":[{"id":"venice-sd35","name":"Venice SD35","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.01,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.005,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"grok-imagine-image-quality","name":"Grok Imagine High Quality (SOTA)","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.06,"upscale2xUsd":0.02,"upscale4xUsd":0.08,"resolutions":{"1K":{"usd":0.06,"diem":0.06},"2K":{"usd":0.09,"diem":0.09}}},"agent":{"generationUsd":0.03,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"krea-2-turbo","name":"Krea 2 Turbo","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.04,"upscale2xUsd":0.02,"upscale4xUsd":0.08,"resolutions":{"1K":{"usd":0.04,"diem":0.04},"2K":{"usd":0.06,"diem":0.06}}},"agent":{"generationUsd":0.02,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"flux-2-pro","name":"Flux 2 Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.03,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.015,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"flux-2-max","name":"Flux 2 Max","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.09,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.045,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"gpt-image-2","name":"GPT Image 2","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.27,"upscale2xUsd":0.02,"upscale4xUsd":0.08,"resolutions":{"1K":{"usd":0.27,"diem":0.27},"2K":{"usd":0.51,"diem":0.51},"4K":{"usd":0.84,"diem":0.84}}},"agent":{"generationUsd":0.135,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"gpt-image-1-5","name":"GPT Image 1.5","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.26,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.13,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"hunyuan-image-v3","name":"Hunyuan Image 3.0","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.09,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.045,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"ideogram-v4","name":"Ideogram V4","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.06,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.03,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"imagineart-1.5-pro","name":"ImagineArt 1.5 Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.06,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.03,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"krea-v2-large","name":"Krea v2 Large","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.07,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.035,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"krea-v2-medium","name":"Krea v2 Medium","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.04,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.02,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"luma-uni-1","name":"Luma Uni-1","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.05,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.025,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"luma-uni-1-max","name":"Luma Uni-1 Max","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.12,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.06,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"nano-banana-2","name":"Nano Banana 2","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.1,"upscale2xUsd":0.02,"upscale4xUsd":0.08,"resolutions":{"1K":{"usd":0.1,"diem":0.1},"2K":{"usd":0.14,"diem":0.14},"4K":{"usd":0.19,"diem":0.19}}},"agent":{"generationUsd":0.05,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"nano-banana-pro","name":"Nano Banana Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.18,"upscale2xUsd":0.02,"upscale4xUsd":0.08,"resolutions":{"1K":{"usd":0.18,"diem":0.18},"2K":{"usd":0.23,"diem":0.23},"4K":{"usd":0.35,"diem":0.35}}},"agent":{"generationUsd":0.09,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"nano-banana-2-lite","name":"Nano Banana 2 Lite","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.06,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.03,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"recraft-v4","name":"Recraft V4","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.05,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.025,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"recraft-v4-pro","name":"Recraft V4 Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.29,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.145,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"seedream-v4","name":"Seedream V4.5","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.05,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.025,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"seedream-v5-lite","name":"Seedream V5 Lite","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.05,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.025,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"seedream-v5-pro","name":"Seedream V5 Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.06,"upscale2xUsd":0.02,"upscale4xUsd":0.08,"resolutions":{"1K":{"usd":0.06,"diem":0.06},"2K":{"usd":0.11,"diem":0.11}}},"agent":{"generationUsd":0.03,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"qwen-image-2","name":"Qwen Image 2","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.05,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.025,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"qwen-image-2-pro","name":"Qwen Image 2 Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.1,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.05,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"wan-2-7-text-to-image","name":"Wan 2.7","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.0375,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.01875,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"wan-2-7-pro-text-to-image","name":"Wan 2.7 Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.09375,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.046875,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"grok-imagine-image","name":"Grok Imagine","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.03,"upscale2xUsd":0.02,"upscale4xUsd":0.08,"resolutions":{"1K":{"usd":0.03,"diem":0.03},"2K":{"usd":0.04,"diem":0.04}}},"agent":{"generationUsd":0.015,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"lustify-sdxl","name":"Lustify SDXL","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.01,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.005,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"lustify-v7","name":"Lustify v7","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.01,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.005,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"lustify-v8","name":"Lustify v8","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.01,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.005,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"qwen-image","name":"Qwen Image","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.03,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.015,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"wai-Illustrious","name":"Anime (WAI)","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.01,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.005,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"z-image-turbo","name":"Z-Image Turbo","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.01,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.005,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"chroma","name":"Chroma","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.01,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.005,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"bria-bg-remover","name":"Background Remover","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.03,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.015,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"upscaler","name":"Upscaler","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.01,"upscale2xUsd":0.02,"upscale4xUsd":0.08},"agent":{"generationUsd":0.005,"upscale2xUsd":0.01,"upscale4xUsd":0.04},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"firered-image-edit","name":"FireRed Edit","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.04,"inpaintUsd":0.04},"agent":{"generationUsd":0.02,"inpaintUsd":0.02},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"qwen-edit-uncensored","name":"Qwen Edit Uncensored","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.04,"inpaintUsd":0.04},"agent":{"generationUsd":0.02,"inpaintUsd":0.02},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"grok-imagine-edit","name":"Grok Imagine","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.03,"inpaintUsd":0.03,"resolutions":{"1K":{"usd":0.03,"diem":0.03},"2K":{"usd":0.04,"diem":0.04}}},"agent":{"generationUsd":0.015,"inpaintUsd":0.015},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"grok-imagine-quality-edit","name":"Grok Imagine High Quality","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.06,"inpaintUsd":0.06,"resolutions":{"1K":{"usd":0.06,"diem":0.06},"2K":{"usd":0.09,"diem":0.09}}},"agent":{"generationUsd":0.03,"inpaintUsd":0.03},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"qwen-image-2-edit","name":"Qwen Image 2","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.05,"inpaintUsd":0.05},"agent":{"generationUsd":0.025,"inpaintUsd":0.025},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"qwen-image-2-pro-edit","name":"Qwen Image 2 Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.1,"inpaintUsd":0.1},"agent":{"generationUsd":0.05,"inpaintUsd":0.05},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"wan-2-7-pro-edit","name":"Wan 2.7 Pro Edit","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.094,"inpaintUsd":0.094},"agent":{"generationUsd":0.047,"inpaintUsd":0.047},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"flux-2-max-edit","name":"Flux 2 Max","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.12,"inpaintUsd":0.12},"agent":{"generationUsd":0.06,"inpaintUsd":0.06},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"gpt-image-2-edit","name":"GPT Image 2","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.34,"inpaintUsd":0.34,"resolutions":{"1K":{"usd":0.34,"diem":0.34},"2K":{"usd":0.52,"diem":0.52},"4K":{"usd":0.84,"diem":0.84}}},"agent":{"generationUsd":0.17,"inpaintUsd":0.17},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"gpt-image-1-5-edit","name":"GPT Image 1.5","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.31,"inpaintUsd":0.31},"agent":{"generationUsd":0.155,"inpaintUsd":0.155},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"nano-banana-2-edit","name":"Nano Banana 2","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.1,"inpaintUsd":0.1,"resolutions":{"1K":{"usd":0.1,"diem":0.1},"2K":{"usd":0.14,"diem":0.14},"4K":{"usd":0.19,"diem":0.19}}},"agent":{"generationUsd":0.05,"inpaintUsd":0.05},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"nano-banana-pro-edit","name":"Nano Banana Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.18,"inpaintUsd":0.18,"resolutions":{"1K":{"usd":0.18,"diem":0.18},"2K":{"usd":0.23,"diem":0.23},"4K":{"usd":0.35,"diem":0.35}}},"agent":{"generationUsd":0.09,"inpaintUsd":0.09},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"nano-banana-2-lite-edit","name":"Nano Banana 2 Lite","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.06,"inpaintUsd":0.06},"agent":{"generationUsd":0.03,"inpaintUsd":0.03},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"luma-uni-1-edit","name":"Luma Uni-1","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.06,"inpaintUsd":0.06},"agent":{"generationUsd":0.03,"inpaintUsd":0.03},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"luma-uni-1-max-edit","name":"Luma Uni-1 Max","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.13,"inpaintUsd":0.13},"agent":{"generationUsd":0.065,"inpaintUsd":0.065},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"seedream-v5-lite-edit","name":"Seedream V5 Lite","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.05,"inpaintUsd":0.05},"agent":{"generationUsd":0.025,"inpaintUsd":0.025},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"seedream-v5-pro-edit","name":"Seedream V5 Pro","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.06,"inpaintUsd":0.06,"resolutions":{"1K":{"usd":0.06,"diem":0.06},"2K":{"usd":0.11,"diem":0.11}}},"agent":{"generationUsd":0.03,"inpaintUsd":0.03},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."},{"id":"seedream-v4-edit","name":"Seedream V4.5","accuracy":"list_rate","unit":"usd_per_image_or_edit","venice":{"generationUsd":0.05,"inpaintUsd":0.05},"agent":{"generationUsd":0.025,"inpaintUsd":0.025},"note":"List rates from Venice /models × priceMult. Resolution tiers may apply — live 402 uses the resolved unit for your body."}],"tts":[{"id":"tts-kokoro","name":"Kokoro Text to Speech","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":3.5},"agent":{"inputUsdPer1MChars":1.75},"note":"Charge from character count × rate × priceMult."},{"id":"tts-qwen3-0-6b","name":"Qwen 3 TTS 0.6B","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":87.5},"agent":{"inputUsdPer1MChars":43.75},"note":"Charge from character count × rate × priceMult."},{"id":"tts-qwen3-1-7b","name":"Qwen 3 TTS 1.7B","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":112.5},"agent":{"inputUsdPer1MChars":56.25},"note":"Charge from character count × rate × priceMult."},{"id":"tts-xai-v1","name":"xAI TTS v1","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":18.75},"agent":{"inputUsdPer1MChars":9.375},"note":"Charge from character count × rate × priceMult."},{"id":"tts-inworld-1-5-max","name":"Inworld TTS-1.5 Max","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":12.5},"agent":{"inputUsdPer1MChars":6.25},"note":"Charge from character count × rate × priceMult."},{"id":"tts-chatterbox-hd","name":"Chatterbox HD (Resemble AI)","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":50},"agent":{"inputUsdPer1MChars":25},"note":"Charge from character count × rate × priceMult."},{"id":"tts-orpheus","name":"Orpheus TTS","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":62.5},"agent":{"inputUsdPer1MChars":31.25},"note":"Charge from character count × rate × priceMult."},{"id":"tts-elevenlabs-turbo-v2-5","name":"ElevenLabs Turbo v2.5","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":62.5},"agent":{"inputUsdPer1MChars":31.25},"note":"Charge from character count × rate × priceMult."},{"id":"tts-minimax-speech-02-hd","name":"MiniMax Speech-02 HD","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":125},"agent":{"inputUsdPer1MChars":62.5},"note":"Charge from character count × rate × priceMult."},{"id":"tts-gemini-3-1-flash","name":"Gemini 3.1 Flash TTS","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":187.5},"agent":{"inputUsdPer1MChars":93.75},"note":"Charge from character count × rate × priceMult."},{"id":"tts-gradium-v1","name":"Gradium TTS","accuracy":"estimate","unit":"usd_per_1m_characters","venice":{"inputUsdPer1MChars":47.5},"agent":{"inputUsdPer1MChars":23.75},"note":"Charge from character count × rate × priceMult."}],"asr":[{"id":"nvidia/parakeet-tdt-0.6b-v3","name":"Parakeet ASR","accuracy":"estimate","unit":"usd_per_audio_second","venice":{"perAudioSecondUsd":0.0001},"agent":{"perAudioSecondUsd":0.00005},"note":"Pass duration_seconds when known. Otherwise gateway uses a conservative duration for pricing."},{"id":"openai/whisper-large-v3","name":"Whisper Large V3","accuracy":"estimate","unit":"usd_per_audio_second","venice":{"perAudioSecondUsd":0.0001},"agent":{"perAudioSecondUsd":0.00005},"note":"Pass duration_seconds when known. Otherwise gateway uses a conservative duration for pricing."},{"id":"fal-ai/wizper","name":"Wizper (Whisper v3)","accuracy":"estimate","unit":"usd_per_audio_second","venice":{"perAudioSecondUsd":0.0001},"agent":{"perAudioSecondUsd":0.00005},"note":"Pass duration_seconds when known. Otherwise gateway uses a conservative duration for pricing."},{"id":"elevenlabs/scribe-v2","name":"ElevenLabs Scribe V2","accuracy":"estimate","unit":"usd_per_audio_second","venice":{"perAudioSecondUsd":0.000167},"agent":{"perAudioSecondUsd":0.0000835},"note":"Pass duration_seconds when known. Otherwise gateway uses a conservative duration for pricing."},{"id":"stt-xai-v1","name":"xAI Speech to Text v1","accuracy":"estimate","unit":"usd_per_audio_second","venice":{"perAudioSecondUsd":0.000031480000000000004},"agent":{"perAudioSecondUsd":0.00001574},"note":"Pass duration_seconds when known. Otherwise gateway uses a conservative duration for pricing."}],"music":[{"id":"ace-step-15","name":"ACE-Step 1.5","accuracy":"reference_only","unit":"per_duration_tier_min","venice":{"referenceUsd":0.03},"agent":{"referenceUsd":0.015},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"elevenlabs-music","name":"ElevenLabs Music","accuracy":"reference_only","unit":"per_duration_tier_min","venice":{"referenceUsd":0.69},"agent":{"referenceUsd":0.345},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"minimax-music-v2","name":"MiniMax Music 2.0","accuracy":"reference_only","unit":"per_job","venice":{"referenceUsd":0.04},"agent":{"referenceUsd":0.02},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"minimax-music-v25","name":"MiniMax Music 2.5","accuracy":"reference_only","unit":"per_job","venice":{"referenceUsd":0.18},"agent":{"referenceUsd":0.09},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"minimax-music-v26","name":"MiniMax Music 2.6","accuracy":"reference_only","unit":"per_job","venice":{"referenceUsd":0.18},"agent":{"referenceUsd":0.09},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"lyria-3-pro","name":"Lyria 3 Pro","accuracy":"reference_only","unit":"per_job","venice":{"referenceUsd":0.1},"agent":{"referenceUsd":0.05},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"stable-audio-25","name":"Stable Audio 2.5","accuracy":"reference_only","unit":"per_job","venice":{"referenceUsd":0.19},"agent":{"referenceUsd":0.095},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"sonilo-v1-1-music","name":"Sonilo V1.1 Music","accuracy":"reference_only","unit":"per_second","venice":{"referenceUsd":0.0028750000000000004},"agent":{"referenceUsd":0.0014375},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"sonilo-v1-1-sound-effects","name":"Sonilo V1.1 Sound Effects","accuracy":"reference_only","unit":"per_second","venice":{"referenceUsd":0.0020700000000000002},"agent":{"referenceUsd":0.001035},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"elevenlabs-sound-effects-v2","name":"ElevenLabs Sound Effects","accuracy":"reference_only","unit":"per_second","venice":{"referenceUsd":0.0023000000000000004},"agent":{"referenceUsd":0.00115},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"mmaudio-v2-text-to-audio","name":"MMAudio V2","accuracy":"reference_only","unit":"per_second","venice":{"referenceUsd":0.0009200000000000001},"agent":{"referenceUsd":0.00046},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"elevenlabs-tts-v3","name":"ElevenLabs TTS v3","accuracy":"reference_only","unit":"per_1k_chars","venice":{"referenceUsd":0.11500000000000002},"agent":{"referenceUsd":0.0575},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"elevenlabs-tts-multilingual-v2","name":"ElevenLabs Multilingual v2","accuracy":"reference_only","unit":"per_1k_chars","venice":{"referenceUsd":0.11500000000000002},"agent":{"referenceUsd":0.0575},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."},{"id":"seed-audio-1-0","name":"Seed Audio 1.0","accuracy":"reference_only","unit":"per_second","venice":{"referenceUsd":0.0028750000000000004},"agent":{"referenceUsd":0.0014375},"note":"Reference only. Accurate price: free POST /api/v1/audio/quote — queue is charged from a fresh server-side Venice quote × priceMult."}],"video":[{"id":"wan-2-7-text-to-video","name":"Wan 2.7","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2-7-image-to-video","name":"Wan 2.7","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2-7-reference-to-video","name":"Wan 2.7 Reference","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2-7-video-to-video","name":"Wan 2.7 Edit","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2-7-enhanced-image-to-video","name":"Wan 2.7 Enhanced","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2-7-enhanced-text-to-video","name":"Wan 2.7 Enhanced","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"happyhorse-1-1-text-to-video","name":"HappyHorse 1.1","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"happyhorse-1-1-image-to-video","name":"HappyHorse 1.1","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"happyhorse-1-1-reference-to-video","name":"HappyHorse 1.1 Reference","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"happyhorse-1-0-text-to-video","name":"HappyHorse 1.0","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"happyhorse-1-0-image-to-video","name":"HappyHorse 1.0","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"happyhorse-1-0-reference-to-video","name":"HappyHorse 1.0 Reference","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"happyhorse-1-0-video-to-video","name":"HappyHorse 1.0 Edit","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2.6-image-to-video","name":"Wan 2.6","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2.6-flash-image-to-video","name":"Wan 2.6 Flash","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2.6-text-to-video","name":"Wan 2.6","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2.5-preview-image-to-video","name":"Wan 2.5 Preview","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2.5-preview-text-to-video","name":"Wan 2.5 Preview","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"grok-imagine-text-to-video-private","name":"Grok Imagine","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"grok-imagine-image-to-video-private","name":"Grok Imagine","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"grok-imagine-reference-to-video-private","name":"Grok Imagine R2V","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"grok-imagine-video-to-video-private","name":"Grok Imagine","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"grok-imagine-1-5-text-to-video-private","name":"Grok Imagine 1.5","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"grok-imagine-1-5-image-to-video-private","name":"Grok Imagine 1.5","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"grok-imagine-1-5-reference-to-video-private","name":"Grok Imagine 1.5 R2V","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2.2-a14b-text-to-video","name":"Wan 2.2 A14B","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"wan-2.1-pro-image-to-video","name":"Wan 2.1 Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"ltx-2-v2-3-fast-image-to-video","name":"LTX Video 2.3 Fast","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"ltx-2-v2-3-fast-text-to-video","name":"LTX Video 2.3 Fast","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"ltx-2-v2-3-full-image-to-video","name":"LTX Video 2.3 Full Quality","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"ltx-2-v2-3-full-text-to-video","name":"LTX Video 2.3 Full Quality","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"ovi-image-to-video","name":"Ovi","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-2.6-pro-text-to-video","name":"Kling 2.6 Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-2.6-pro-image-to-video","name":"Kling 2.6 Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-2.5-turbo-pro-text-to-video","name":"Kling 2.5 Turbo Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-2.5-turbo-pro-image-to-video","name":"Kling 2.5 Turbo Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-4k-text-to-video","name":"Kling V3 4K","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-4k-reference-to-video","name":"Kling V3 4K R2V","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-o3-4k-text-to-video","name":"Kling O3 4K","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-o3-4k-image-to-video","name":"Kling O3 4K","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-o3-4k-reference-to-video","name":"Kling O3 4K R2V","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-o3-pro-text-to-video","name":"Kling O3 Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-o3-pro-image-to-video","name":"Kling O3 Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-o3-pro-reference-to-video","name":"Kling O3 Pro R2V","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-o3-standard-text-to-video","name":"Kling O3 Standard","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-o3-standard-image-to-video","name":"Kling O3 Standard","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-o3-standard-reference-to-video","name":"Kling O3 Standard R2V","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-pro-motion-control","name":"Kling V3 Pro Motion Control","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-pro-text-to-video","name":"Kling V3 Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-pro-image-to-video","name":"Kling V3 Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-standard-motion-control","name":"Kling V3 Standard Motion Control","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-standard-text-to-video","name":"Kling V3 Standard","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-standard-image-to-video","name":"Kling V3 Standard","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-turbo-pro-text-to-video","name":"Kling V3 Turbo Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-turbo-pro-image-to-video","name":"Kling V3 Turbo Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-turbo-standard-text-to-video","name":"Kling V3 Turbo Standard","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"kling-v3-turbo-standard-image-to-video","name":"Kling V3 Turbo Standard","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"longcat-distilled-image-to-video","name":"Longcat Distilled","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"longcat-distilled-text-to-video","name":"Longcat Distilled","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"longcat-image-to-video","name":"Longcat Full Quality","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"longcat-text-to-video","name":"Longcat Full Quality","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"veo3-fast-text-to-video","name":"Veo 3 Fast","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"veo3-fast-image-to-video","name":"Veo 3 Fast","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"veo3-full-text-to-video","name":"Veo 3 Full Quality","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"veo3-full-image-to-video","name":"Veo 3 Full Quality","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"veo3.1-fast-text-to-video","name":"Veo 3.1 Fast","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"veo3.1-fast-image-to-video","name":"Veo 3.1 Fast","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"veo3.1-full-text-to-video","name":"Veo 3.1 Full Quality","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"veo3.1-full-image-to-video","name":"Veo 3.1 Full Quality","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"gemini-omni-flash-text-to-video","name":"Gemini Omni Flash","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"gemini-omni-flash-image-to-video","name":"Gemini Omni Flash","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"gemini-omni-flash-reference-to-video","name":"Gemini Omni Flash R2V","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"sora-2-image-to-video","name":"Sora 2","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"sora-2-pro-image-to-video","name":"Sora 2 Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"sora-2-text-to-video","name":"Sora 2","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"sora-2-pro-text-to-video","name":"Sora 2 Pro","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"pixverse-v5.6-text-to-video","name":"PixVerse v5.6","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"pixverse-v5.6-image-to-video","name":"PixVerse v5.6","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"pixverse-v5.6-transition","name":"PixVerse v5.6 Transition","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"pixverse-c1-text-to-video","name":"PixVerse C1","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"pixverse-c1-image-to-video","name":"PixVerse C1","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"pixverse-c1-reference-to-video","name":"PixVerse C1 R2V","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"pixverse-c1-transition","name":"PixVerse C1 Transition","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"vidu-q3-text-to-video","name":"Vidu Q3","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"vidu-q3-image-to-video","name":"Vidu Q3","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"runway-gen4-5","name":"Runway Gen-4.5","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"runway-gen4-5-text","name":"Runway Gen-4.5","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"runway-gen4-turbo","name":"Runway Gen-4 Turbo","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"runway-gen4-aleph","name":"Runway Gen-4 Aleph","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"topaz-video-upscale","name":"Topaz Video Upscale","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"minimax-h3-text-to-video","name":"MiniMax H3","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"minimax-h3-image-to-video","name":"MiniMax H3","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."},{"id":"minimax-h3-reference-to-video","name":"MiniMax H3 R2V","accuracy":"quote_required","unit":"usd_per_job","venice":{"listPrice":null},"agent":{"listPrice":null},"note":"No list price on /models. Accurate price: free POST /api/v1/video/quote — queue charged from server-side Venice quote × priceMult."}]}},"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"priceMult":0.5,"note":"Per-operation settlement uses live 402. See info.x-pricing for the mult-aware catalog."}},"servers":[{"url":"https://x402.aispace.bot"}],"paths":{"/api/v1/models":{"get":{"operationId":"listModels","tags":["Catalog"],"summary":"List Venice models (free)","security":[],"parameters":[{"name":"type","in":"query","schema":{"type":"string","enum":["text","image","video","music","tts","asr","embedding","upscale","inpaint","all"]}}],"responses":{"200":{"description":"Model catalog"}},"description":"Free. List Venice models; use ?type= to filter. Start here before paid inference."}},"/api/v1/models/traits":{"get":{"operationId":"listModelTraits","tags":["Catalog"],"summary":"Model traits map (free)","security":[],"responses":{"200":{"description":"Traits"}},"description":"Free. Model capability / trait map."}},"/api/v1/models/compatibility_mapping":{"get":{"operationId":"modelCompatibilityMapping","tags":["Catalog"],"summary":"Compatibility mapping (free; unused for pricing)","security":[],"responses":{"200":{"description":"Mapping"}},"description":"Free Venice passthrough. Not used for pricing on this gateway — send exact catalog ids from /models or /traits."}},"/api/v1/characters":{"get":{"operationId":"listCharacters","tags":["Catalog"],"summary":"List Venice characters (free)","security":[],"responses":{"200":{"description":"Characters"}},"description":"Free. List public Venice characters."}},"/api/v1/characters/{slug}":{"get":{"operationId":"getCharacter","tags":["Catalog"],"summary":"Get character by slug (free)","security":[],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Character"}},"description":"Free. Fetch one character by slug."}},"/api/v1/image/styles":{"get":{"operationId":"listImageStyles","tags":["Catalog"],"summary":"List image styles (free)","security":[],"responses":{"200":{"description":"Styles"}},"description":"Free. Image style presets for generation."}},"/api/v1/crypto/rpc/networks":{"get":{"operationId":"listRpcNetworks","tags":["Catalog"],"summary":"List crypto RPC networks (free)","security":[],"responses":{"200":{"description":"Networks"}},"description":"Free. Supported networks for POST /api/v1/crypto/rpc/{network}."}},"/api/v1/chat/completions":{"post":{"operationId":"chatCompletions","tags":["Text"],"summary":"Chat completions (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","messages"],"properties":{"model":{"type":"string","example":"qwen3-5-9b"},"messages":{"type":"array","items":{"type":"object"}},"stream":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Completion"},"402":{"description":"Payment Required"}},"description":"OpenAI-compatible chat. Sync: unpaid POST → 402 → pay → retry identical body. Required JSON: model, messages. Optional stream. Pick model via GET /api/v1/models?type=text."}},"/api/v1/responses":{"post":{"operationId":"createResponse","tags":["Text"],"summary":"Responses API (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Response"},"402":{"description":"Payment Required"}},"description":"Venice Responses API (alpha). Sync paid flow. See Venice docs for typed output blocks."}},"/api/v1/embeddings":{"post":{"operationId":"embeddings","tags":["Text"],"summary":"Embeddings (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","input"],"properties":{"model":{"type":"string"},"input":{}}}}}},"responses":{"200":{"description":"Embeddings"},"402":{"description":"Payment Required"}},"description":"Sync embeddings. Required: model, input. Catalog: GET /api/v1/models?type=embedding."}},"/api/v1/image/generate":{"post":{"operationId":"imageGenerate","tags":["Image"],"summary":"Generate image (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","prompt"],"properties":{"model":{"type":"string","example":"venice-sd35"},"prompt":{"type":"string"}}}}}},"responses":{"200":{"description":"Image"},"402":{"description":"Payment Required"}},"description":"Venice-native image generation. Sync paid flow. Styles: GET /api/v1/image/styles. Models: ?type=image."}},"/api/v1/images/generations":{"post":{"operationId":"imagesGenerations","tags":["Image"],"summary":"OpenAI-compatible image generations (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Image"},"402":{"description":"Payment Required"}},"description":"OpenAI-shaped image generations. Sync paid flow."}},"/api/v1/image/edit":{"post":{"operationId":"imageEdit","tags":["Image"],"summary":"Edit image (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Edited image"},"402":{"description":"Payment Required"}},"description":"Prompt-driven single-image edit. Sync paid flow."}},"/api/v1/image/multi-edit":{"post":{"operationId":"imageMultiEdit","tags":["Image"],"summary":"Multi-image edit (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Edited image"},"402":{"description":"Payment Required"}},"description":"Edit across multiple input images. Sync paid flow."}},"/api/v1/image/upscale":{"post":{"operationId":"imageUpscale","tags":["Image"],"summary":"Upscale image (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Upscaled image"},"402":{"description":"Payment Required"}},"description":"Upscale an image. Sync paid flow."}},"/api/v1/image/background-remove":{"post":{"operationId":"imageBackgroundRemove","tags":["Image"],"summary":"Remove background (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Image without background"},"402":{"description":"Payment Required"}},"description":"Remove image background. Sync paid flow."}},"/api/v1/audio/speech":{"post":{"operationId":"audioSpeech","tags":["Audio"],"summary":"Text-to-speech (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Audio"},"402":{"description":"Payment Required"}},"description":"Short-form TTS (sync). For songs/long audio use the async /audio/quote→queue→retrieve→complete lifecycle instead."}},"/api/v1/audio/transcriptions":{"post":{"operationId":"audioTranscriptions","tags":["Audio"],"summary":"Speech-to-text (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Transcript"},"402":{"description":"Payment Required"}},"description":"Transcribe audio to text. Sync paid flow (multipart/form-data may be required by Venice)."}},"/api/v1/audio/voices":{"post":{"operationId":"audioVoices","tags":["Audio"],"summary":"Voice clone (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"type":"object","required":["model","file"],"properties":{"model":{"type":"string","description":"Exact TTS/clone model id from GET /api/v1/models?type=tts (e.g. tts-chatterbox-hd)"},"file":{"type":"string","format":"binary","description":"Sample audio (WAV/MP3/M4A)"}}}}}},"responses":{"200":{"description":"Voice"},"402":{"description":"Payment Required"}},"description":"Clone a voice from a sample. Sync paid flow. multipart/form-data: required model (exact catalog id) + file (sample audio)."}},"/api/v1/audio/quote":{"post":{"operationId":"audioQuote","tags":["Music"],"summary":"Music quote — price before queue (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Quote"},"402":{"description":"Payment Required"}},"description":"Step 1 of async music. Returns USD quote for a prospective job (model + duration_seconds or character_count as required). Still may 402 on this gateway. Then call /audio/queue with the generation body. Catalog: GET /api/v1/models?type=music."}},"/api/v1/audio/queue":{"post":{"operationId":"audioQueue","tags":["Music"],"summary":"Music queue — start async job (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Job queued"},"402":{"description":"Payment Required"}},"description":"Step 2 of async music. Enqueue generation; response includes queue_id. Pay 402 then save queue_id. Do not call again while the same job is PROCESSING. Next: poll /audio/retrieve."}},"/api/v1/audio/retrieve":{"post":{"operationId":"audioRetrieve","tags":["Music"],"summary":"Music retrieve — poll status or download (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Job status / result"},"402":{"description":"Payment Required"}},"description":"Step 3 of async music. Body: { model, queue_id }. PROCESSING → JSON with average_execution_time/execution_duration (ms). Done → binary audio. Optional delete_media_on_completion. Poll every 2–5s; do not re-queue."}},"/api/v1/audio/complete":{"post":{"operationId":"audioComplete","tags":["Music"],"summary":"Music complete — finalize and delete media (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Completed job"},"402":{"description":"Payment Required"}},"description":"Step 4 of async music. Body: { model, queue_id }. Deletes media from Venice storage after you have saved the retrieve download. Skip if delete_media_on_completion was true on retrieve."}},"/api/v1/video/quote":{"post":{"operationId":"videoQuote","tags":["Video"],"summary":"Video quote — price before queue (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Quote"},"402":{"description":"Payment Required"}},"description":"Step 1 of async video. Returns USD quote for model/duration/resolution/etc. Then /video/queue. Catalog: GET /api/v1/models?type=video."}},"/api/v1/video/queue":{"post":{"operationId":"videoQueue","tags":["Video"],"summary":"Video queue — start async job (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Job queued"},"402":{"description":"Payment Required"}},"description":"Step 2 of async video. Enqueue; save queue_id (and download_url if present for VPS-backed models). Do not duplicate while PROCESSING. Next: /video/retrieve."}},"/api/v1/video/retrieve":{"post":{"operationId":"videoRetrieve","tags":["Video"],"summary":"Video retrieve — poll status or download (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Job status / result"},"402":{"description":"Payment Required"}},"description":"Step 3 of async video. Body: { model, queue_id }. PROCESSING → JSON timings. Complete → video/mp4 binary, or JSON status when using queue download_url. Poll ~10–15s; jobs may take minutes."}},"/api/v1/video/complete":{"post":{"operationId":"videoComplete","tags":["Video"],"summary":"Video complete — finalize and delete media (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Completed job"},"402":{"description":"Payment Required"}},"description":"Step 4 of async video. Body: { model, queue_id }. Cleanup Venice-stored media after download."}},"/api/v1/video/transcriptions":{"post":{"operationId":"videoTranscriptions","tags":["Video"],"summary":"Video transcriptions — YouTube URL (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Transcript"},"402":{"description":"Payment Required"}},"description":"Sync transcription of a YouTube URL audio track. Not part of the async generate lifecycle."}},"/api/v1/augment/search":{"post":{"operationId":"augmentSearch","tags":["Augment"],"summary":"Web search (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","example":"venice.ai"}}}}}},"responses":{"200":{"description":"Search results"},"402":{"description":"Payment Required"}},"description":"Sync web search augmentation. Paid flow."}},"/api/v1/augment/scrape":{"post":{"operationId":"augmentScrape","tags":["Augment"],"summary":"Scrape URL (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Scraped content"},"402":{"description":"Payment Required"}},"description":"Sync scrape a URL to text/markdown. Paid flow."}},"/api/v1/augment/text-parser":{"post":{"operationId":"augmentTextParser","tags":["Augment"],"summary":"Parse document text (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"Parsed text"},"402":{"description":"Payment Required"}},"description":"Extract text from uploaded documents (PDF/DOCX/etc.). Paid flow."}},"/api/v1/crypto/rpc/{network}":{"post":{"operationId":"cryptoRpc","tags":["Crypto"],"summary":"JSON-RPC proxy (x402)","security":[],"x-payment-info":{"price":{"mode":"dynamic","currency":"USD","min":"0.001","max":"10.00"},"protocols":[{"x402":{}}]},"parameters":[{"name":"network","in":"path","required":true,"schema":{"type":"string","example":"base"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"responses":{"200":{"description":"RPC result"},"402":{"description":"Payment Required"}},"description":"Pay-per-call EVM/Starknet JSON-RPC. Path {network} from GET /api/v1/crypto/rpc/networks."}}}}