[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-venice-ai-venice-api-overview":3,"mdc-rdu850-key":31,"related-repo-venice-ai-venice-api-overview":2247,"related-org-venice-ai-venice-api-overview":2336},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":20,"repoUrl":21,"updatedAt":22,"license":23,"forks":24,"topics":25,"repo":26,"sourceUrl":29,"mdContent":30},"venice-api-overview","integrate with Venice AI API","High-level map of the Venice.ai API - base URL, authentication modes, endpoint categories, response headers, pricing model, error shape, and versioning. Load this first when starting any Venice integration.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"venice-ai","Venice AI","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fvenice-ai.png","veniceai",[13,17],{"name":14,"slug":15,"type":16},"Documentation","documentation","tag",{"name":18,"slug":19,"type":16},"API Development","api-development",119,"https:\u002F\u002Fgithub.com\u002Fveniceai\u002Fskills","2026-08-01T05:43:18.703041",null,15,[],{"repoUrl":21,"stars":20,"forks":24,"topics":27,"description":28},[],"Agent Skills for the Venice.ai API. One folder per surface area, each with a SKILL.md for agent runtimes (Cursor, Claude, Codex, etc.).","https:\u002F\u002Fgithub.com\u002Fveniceai\u002Fskills\u002Ftree\u002FHEAD\u002Fskills\u002Fvenice-api-overview","---\nname: venice-api-overview\ndescription: High-level map of the Venice.ai API - base URL, authentication modes, endpoint categories, response headers, pricing model, error shape, and versioning. Load this first when starting any Venice integration.\n---\n\n# Venice API Overview\n\nVenice.ai is an OpenAI-compatible inference platform for text, image, audio, video, and embeddings. One API — two ways to pay: a traditional **API key** (Pro account), or a **wallet** (x402, USDC on Base or Solana, no account required).\n\n## Use when\n\n- You're writing code against `api.venice.ai` for the first time.\n- You need to decide between API-key and x402\u002Fwallet authentication.\n- You want a quick map of which endpoint to call for which task.\n- You need to understand the common response headers (`X-Balance-Remaining`, `PAYMENT-REQUIRED`, etc.).\n\n## Base URL\n\nAll endpoints live under:\n\n```\nhttps:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\n```\n\nThe OpenAPI spec is distributed at `outerface\u002Fswagger.yaml` (current version `20260728.190807`).\n\n## Authentication (pick one per request)\n\n| Scheme | Header | Best for |\n|---|---|---|\n| `BearerAuth` | `Authorization: Bearer \u003CVENICE_API_KEY>` | Server-side apps, dashboards, usage analytics, bundled credits |\n| `siwx` (x402) | `SIGN-IN-WITH-X: \u003Cbase64 SIWX JSON>` | No account, pay-as-you-go with USDC on Base or Solana, serverless \u002F agents |\n\nEvery inference endpoint accepts **either** — see [`venice-auth`](..\u002Fvenice-auth\u002FSKILL.md).\n\n```bash\n# Bearer\ncurl https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Fmodels \\\n  -H \"Authorization: Bearer $VENICE_API_KEY\"\n\n# x402 \u002F SIWE (one-liner via the SDK)\nimport { VeniceClient } from 'venice-x402-client'\nconst v = new VeniceClient(process.env.WALLET_KEY)\nawait v.models.list()\n```\n\n## Endpoint map\n\n### Inference\n\n| Category | Endpoints | Skill |\n|---|---|---|\n| Chat | `POST \u002Fchat\u002Fcompletions` | [`venice-chat`](..\u002Fvenice-chat\u002FSKILL.md) |\n| Responses (Alpha) | `POST \u002Fresponses` | [`venice-responses`](..\u002Fvenice-responses\u002FSKILL.md) |\n| Embeddings | `POST \u002Fembeddings` | [`venice-embeddings`](..\u002Fvenice-embeddings\u002FSKILL.md) |\n| Image gen | `POST \u002Fimage\u002Fgenerate`, `POST \u002Fimages\u002Fgenerations`, `GET \u002Fimage\u002Fstyles` | [`venice-image-generate`](..\u002Fvenice-image-generate\u002FSKILL.md) |\n| Image edit | `POST \u002Fimage\u002Fedit`, `POST \u002Fimage\u002Fmulti-edit`, `POST \u002Fimage\u002Fupscale`, `POST \u002Fimage\u002Fbackground-remove` | [`venice-image-edit`](..\u002Fvenice-image-edit\u002FSKILL.md) |\n| TTS | `POST \u002Faudio\u002Fspeech`, `POST \u002Faudio\u002Fvoices` (voice cloning) | [`venice-audio-speech`](..\u002Fvenice-audio-speech\u002FSKILL.md) |\n| STT | `POST \u002Faudio\u002Ftranscriptions` | [`venice-audio-transcription`](..\u002Fvenice-audio-transcription\u002FSKILL.md) |\n| Music (async) | `POST \u002Faudio\u002Fquote`, `\u002Faudio\u002Fqueue`, `\u002Faudio\u002Fretrieve`, `\u002Faudio\u002Fcomplete` | [`venice-audio-music`](..\u002Fvenice-audio-music\u002FSKILL.md) |\n| Video (async) | `POST \u002Fvideo\u002Fquote`, `\u002Fvideo\u002Fqueue`, `\u002Fvideo\u002Fretrieve`, `\u002Fvideo\u002Fcomplete`, `\u002Fvideo\u002Ftranscriptions` | [`venice-video`](..\u002Fvenice-video\u002FSKILL.md) |\n\n### Catalog\n\n| Category | Endpoints | Skill |\n|---|---|---|\n| Models | `GET \u002Fmodels`, `\u002Fmodels\u002Ftraits`, `\u002Fmodels\u002Fcompatibility_mapping` | [`venice-models`](..\u002Fvenice-models\u002FSKILL.md) |\n| Characters | `GET \u002Fcharacters`, `\u002Fcharacters\u002F{slug}`, `\u002Fcharacters\u002F{slug}\u002Freviews` | [`venice-characters`](..\u002Fvenice-characters\u002FSKILL.md) |\n\n### Account, billing, wallet\n\n| Category | Endpoints | Skill |\n|---|---|---|\n| API keys | `GET|POST|DELETE \u002Fapi_keys`, `\u002Fapi_keys\u002F{id}`, `\u002Fapi_keys\u002Frate_limits`, `\u002Fapi_keys\u002Frate_limits\u002Flog`, `\u002Fapi_keys\u002Fgenerate_web3_key` | [`venice-api-keys`](..\u002Fvenice-api-keys\u002FSKILL.md) |\n| Billing | `GET \u002Fbilling\u002Fbalance`, `\u002Fbilling\u002Fusage-history`, `\u002Fbilling\u002Fusage-analytics`, `\u002Fbilling\u002Fusage` (deprecated) | [`venice-billing`](..\u002Fvenice-billing\u002FSKILL.md) |\n| x402 wallet | `GET \u002Fx402\u002Fbalance\u002F{wallet}`, `POST \u002Fx402\u002Ftop-up`, `GET \u002Fx402\u002Ftransactions\u002F{wallet}` | [`venice-x402`](..\u002Fvenice-x402\u002FSKILL.md) |\n\n### Utility\n\n| Category | Endpoints | Skill |\n|---|---|---|\n| Crypto RPC proxy | `GET \u002Fcrypto\u002Frpc\u002Fnetworks`, `POST \u002Fcrypto\u002Frpc\u002F{network}` | [`venice-crypto-rpc`](..\u002Fvenice-crypto-rpc\u002FSKILL.md) |\n| Augment | `POST \u002Faugment\u002Ftext-parser`, `\u002Faugment\u002Fscrape`, `\u002Faugment\u002Fsearch` | [`venice-augment`](..\u002Fvenice-augment\u002FSKILL.md) |\n\n## Response headers to watch\n\n| Header | When | Meaning |\n|---|---|---|\n| `X-Balance-Remaining` | x402 inference success | USDC credits left, e.g. `\"4.230000\"` |\n| `X-RateLimit-Limit-*` \u002F `X-RateLimit-Remaining-*` | all inference | your current per-minute\u002Fday caps |\n| `PAYMENT-REQUIRED` | `402` on x402 inference | base64 JSON with top-up + SIWX challenge (x402 v2) |\n| `Content-Encoding` | `200` when client sent `Accept-Encoding: gzip, br` | compression (embeddings, chat) |\n\n## Pricing model at a glance\n\n- Pricing is **dynamic per request**, metered in USD.\n- Paid inference endpoints in the spec carry an `x-payment-info` block with `min` and `max` bounds in USD (typically `min: 0.001`, `max: 10.00`; higher for bulk video\u002Faudio). Read-only discovery routes like `GET \u002Fmodels`, `\u002Fmodels\u002Ftraits`, and `\u002Fmodels\u002Fcompatibility_mapping` do not.\n- Pro (Bearer) accounts draw from **DIEM** (staked credits), **USD** balance, and **bundled credits** in priority order.\n- x402 (wallet) users draw from a prepaid **USDC credit balance** on Base.\n- The authoritative per-model price is on `GET \u002Fmodels` → `model_spec.pricing` (when present — video models omit it; use `\u002Fvideo\u002Fquote` for video pricing) (see [`venice-models`](..\u002Fvenice-models\u002FSKILL.md)).\n\n## Standard error shape\n\nEvery error body follows one of:\n\n```json\n{ \"error\": \"Human-readable message\" }\n```\n\nor, for 400 validation errors:\n\n```json\n{ \"error\": \"...\", \"details\": { \"fieldName\": { \"_errors\": [\"Field is required\"] } } }\n```\n\n`402` on x402 adds structured `topUpInstructions` and `siwxChallenge`. See [`venice-errors`](..\u002Fvenice-errors\u002FSKILL.md) for the full table and retry strategy.\n\n## OpenAI compatibility — what works and what doesn't\n\n- Drop-in: `\u002Fchat\u002Fcompletions`, `\u002Fembeddings`, `\u002Fimages\u002Fgenerations`, `\u002Faudio\u002Fspeech`, `\u002Faudio\u002Ftranscriptions`, `\u002Fmodels`.\n- Ignored but accepted for compat: `user`, `store`.\n- Venice-only extensions live under:\n  - `venice_parameters` (chat completions)\n  - `venice_parameters` is **rejected** on `\u002Fresponses` — use headers \u002F native fields instead\n- Model feature suffixes (e.g. `zai-org-glm-5-1:enable_web_search=on`, `kimi-k2-6:strip_thinking_response=true&disable_thinking=true`) flip `venice_parameters` via the model ID — see [`venice-chat`](..\u002Fvenice-chat\u002FSKILL.md#model-feature-suffixes).\n\n## Versioning\n\n- `info.version` in `swagger.yaml` is a timestamp (`YYYYMMDD.HHMMSS`). There is **no** `\u002Fv2`; features roll forward on the single `\u002Fapi\u002Fv1` surface and are guarded by:\n  - **Alpha\u002FBeta** tags in endpoint descriptions (e.g. `\u002Fresponses`, Billing).\n  - `x-guidance` \u002F model capability flags on `\u002Fmodels`.\n- Always check the model's `model_spec.capabilities` from `GET \u002Fmodels` for feature flags (`supportsWebSearch`, `supportsReasoning`, `supportsE2EE`, `supportsXSearch`, `supportsMultipleImages`, `supportsFunctionCalling`, `supportsAudioInput`, `supportsVideoInput`, …) before relying on a feature.\n\n## Fast start checklist\n\n1. Read [`venice-auth`](..\u002Fvenice-auth\u002FSKILL.md) and choose Bearer vs x402.\n2. `GET \u002Fmodels` — pick a model and note its `model_spec.constraints` and `model_spec.pricing`.\n3. Wire up one happy-path call from the matching skill.\n4. Add error handling using [`venice-errors`](..\u002Fvenice-errors\u002FSKILL.md) (402, 422, 429).\n5. Hook up observability via `X-Balance-Remaining` \u002F `\u002Fbilling\u002Fusage-history` \u002F `\u002Fx402\u002Ftransactions`.\n",{"data":32,"body":33},{"name":4,"description":6},{"type":34,"children":35},"root",[36,44,65,72,122,128,133,145,166,172,259,284,482,488,495,885,891,1003,1009,1148,1154,1259,1265,1409,1415,1569,1575,1580,1635,1640,1783,1820,1826,1976,1982,2149,2155,2241],{"type":37,"tag":38,"props":39,"children":40},"element","h1",{"id":4},[41],{"type":42,"value":43},"text","Venice API Overview",{"type":37,"tag":45,"props":46,"children":47},"p",{},[48,50,56,58,63],{"type":42,"value":49},"Venice.ai is an OpenAI-compatible inference platform for text, image, audio, video, and embeddings. One API — two ways to pay: a traditional ",{"type":37,"tag":51,"props":52,"children":53},"strong",{},[54],{"type":42,"value":55},"API key",{"type":42,"value":57}," (Pro account), or a ",{"type":37,"tag":51,"props":59,"children":60},{},[61],{"type":42,"value":62},"wallet",{"type":42,"value":64}," (x402, USDC on Base or Solana, no account required).",{"type":37,"tag":66,"props":67,"children":69},"h2",{"id":68},"use-when",[70],{"type":42,"value":71},"Use when",{"type":37,"tag":73,"props":74,"children":75},"ul",{},[76,91,96,101],{"type":37,"tag":77,"props":78,"children":79},"li",{},[80,82,89],{"type":42,"value":81},"You're writing code against ",{"type":37,"tag":83,"props":84,"children":86},"code",{"className":85},[],[87],{"type":42,"value":88},"api.venice.ai",{"type":42,"value":90}," for the first time.",{"type":37,"tag":77,"props":92,"children":93},{},[94],{"type":42,"value":95},"You need to decide between API-key and x402\u002Fwallet authentication.",{"type":37,"tag":77,"props":97,"children":98},{},[99],{"type":42,"value":100},"You want a quick map of which endpoint to call for which task.",{"type":37,"tag":77,"props":102,"children":103},{},[104,106,112,114,120],{"type":42,"value":105},"You need to understand the common response headers (",{"type":37,"tag":83,"props":107,"children":109},{"className":108},[],[110],{"type":42,"value":111},"X-Balance-Remaining",{"type":42,"value":113},", ",{"type":37,"tag":83,"props":115,"children":117},{"className":116},[],[118],{"type":42,"value":119},"PAYMENT-REQUIRED",{"type":42,"value":121},", etc.).",{"type":37,"tag":66,"props":123,"children":125},{"id":124},"base-url",[126],{"type":42,"value":127},"Base URL",{"type":37,"tag":45,"props":129,"children":130},{},[131],{"type":42,"value":132},"All endpoints live under:",{"type":37,"tag":134,"props":135,"children":139},"pre",{"className":136,"code":138,"language":42},[137],"language-text","https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\n",[140],{"type":37,"tag":83,"props":141,"children":143},{"__ignoreMap":142},"",[144],{"type":42,"value":138},{"type":37,"tag":45,"props":146,"children":147},{},[148,150,156,158,164],{"type":42,"value":149},"The OpenAPI spec is distributed at ",{"type":37,"tag":83,"props":151,"children":153},{"className":152},[],[154],{"type":42,"value":155},"outerface\u002Fswagger.yaml",{"type":42,"value":157}," (current version ",{"type":37,"tag":83,"props":159,"children":161},{"className":160},[],[162],{"type":42,"value":163},"20260728.190807",{"type":42,"value":165},").",{"type":37,"tag":66,"props":167,"children":169},{"id":168},"authentication-pick-one-per-request",[170],{"type":42,"value":171},"Authentication (pick one per request)",{"type":37,"tag":173,"props":174,"children":175},"table",{},[176,200],{"type":37,"tag":177,"props":178,"children":179},"thead",{},[180],{"type":37,"tag":181,"props":182,"children":183},"tr",{},[184,190,195],{"type":37,"tag":185,"props":186,"children":187},"th",{},[188],{"type":42,"value":189},"Scheme",{"type":37,"tag":185,"props":191,"children":192},{},[193],{"type":42,"value":194},"Header",{"type":37,"tag":185,"props":196,"children":197},{},[198],{"type":42,"value":199},"Best for",{"type":37,"tag":201,"props":202,"children":203},"tbody",{},[204,231],{"type":37,"tag":181,"props":205,"children":206},{},[207,217,226],{"type":37,"tag":208,"props":209,"children":210},"td",{},[211],{"type":37,"tag":83,"props":212,"children":214},{"className":213},[],[215],{"type":42,"value":216},"BearerAuth",{"type":37,"tag":208,"props":218,"children":219},{},[220],{"type":37,"tag":83,"props":221,"children":223},{"className":222},[],[224],{"type":42,"value":225},"Authorization: Bearer \u003CVENICE_API_KEY>",{"type":37,"tag":208,"props":227,"children":228},{},[229],{"type":42,"value":230},"Server-side apps, dashboards, usage analytics, bundled credits",{"type":37,"tag":181,"props":232,"children":233},{},[234,245,254],{"type":37,"tag":208,"props":235,"children":236},{},[237,243],{"type":37,"tag":83,"props":238,"children":240},{"className":239},[],[241],{"type":42,"value":242},"siwx",{"type":42,"value":244}," (x402)",{"type":37,"tag":208,"props":246,"children":247},{},[248],{"type":37,"tag":83,"props":249,"children":251},{"className":250},[],[252],{"type":42,"value":253},"SIGN-IN-WITH-X: \u003Cbase64 SIWX JSON>",{"type":37,"tag":208,"props":255,"children":256},{},[257],{"type":42,"value":258},"No account, pay-as-you-go with USDC on Base or Solana, serverless \u002F agents",{"type":37,"tag":45,"props":260,"children":261},{},[262,264,269,271,282],{"type":42,"value":263},"Every inference endpoint accepts ",{"type":37,"tag":51,"props":265,"children":266},{},[267],{"type":42,"value":268},"either",{"type":42,"value":270}," — see ",{"type":37,"tag":272,"props":273,"children":275},"a",{"href":274},"..\u002Fvenice-auth\u002FSKILL.md",[276],{"type":37,"tag":83,"props":277,"children":279},{"className":278},[],[280],{"type":42,"value":281},"venice-auth",{"type":42,"value":283},".",{"type":37,"tag":134,"props":285,"children":289},{"className":286,"code":287,"language":288,"meta":142,"style":142},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Bearer\ncurl https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Fmodels \\\n  -H \"Authorization: Bearer $VENICE_API_KEY\"\n\n# x402 \u002F SIWE (one-liner via the SDK)\nimport { VeniceClient } from 'venice-x402-client'\nconst v = new VeniceClient(process.env.WALLET_KEY)\nawait v.models.list()\n","bash",[290],{"type":37,"tag":83,"props":291,"children":292},{"__ignoreMap":142},[293,305,327,357,367,376,420,463],{"type":37,"tag":294,"props":295,"children":298},"span",{"class":296,"line":297},"line",1,[299],{"type":37,"tag":294,"props":300,"children":302},{"style":301},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[303],{"type":42,"value":304},"# Bearer\n",{"type":37,"tag":294,"props":306,"children":308},{"class":296,"line":307},2,[309,315,321],{"type":37,"tag":294,"props":310,"children":312},{"style":311},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[313],{"type":42,"value":314},"curl",{"type":37,"tag":294,"props":316,"children":318},{"style":317},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[319],{"type":42,"value":320}," https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Fmodels",{"type":37,"tag":294,"props":322,"children":324},{"style":323},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[325],{"type":42,"value":326}," \\\n",{"type":37,"tag":294,"props":328,"children":330},{"class":296,"line":329},3,[331,336,342,347,352],{"type":37,"tag":294,"props":332,"children":333},{"style":317},[334],{"type":42,"value":335},"  -H",{"type":37,"tag":294,"props":337,"children":339},{"style":338},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[340],{"type":42,"value":341}," \"",{"type":37,"tag":294,"props":343,"children":344},{"style":317},[345],{"type":42,"value":346},"Authorization: Bearer ",{"type":37,"tag":294,"props":348,"children":349},{"style":323},[350],{"type":42,"value":351},"$VENICE_API_KEY",{"type":37,"tag":294,"props":353,"children":354},{"style":338},[355],{"type":42,"value":356},"\"\n",{"type":37,"tag":294,"props":358,"children":360},{"class":296,"line":359},4,[361],{"type":37,"tag":294,"props":362,"children":364},{"emptyLinePlaceholder":363},true,[365],{"type":42,"value":366},"\n",{"type":37,"tag":294,"props":368,"children":370},{"class":296,"line":369},5,[371],{"type":37,"tag":294,"props":372,"children":373},{"style":301},[374],{"type":42,"value":375},"# x402 \u002F SIWE (one-liner via the SDK)\n",{"type":37,"tag":294,"props":377,"children":379},{"class":296,"line":378},6,[380,385,390,395,400,405,410,415],{"type":37,"tag":294,"props":381,"children":382},{"style":311},[383],{"type":42,"value":384},"import",{"type":37,"tag":294,"props":386,"children":387},{"style":317},[388],{"type":42,"value":389}," {",{"type":37,"tag":294,"props":391,"children":392},{"style":317},[393],{"type":42,"value":394}," VeniceClient",{"type":37,"tag":294,"props":396,"children":397},{"style":317},[398],{"type":42,"value":399}," }",{"type":37,"tag":294,"props":401,"children":402},{"style":317},[403],{"type":42,"value":404}," from",{"type":37,"tag":294,"props":406,"children":407},{"style":338},[408],{"type":42,"value":409}," '",{"type":37,"tag":294,"props":411,"children":412},{"style":317},[413],{"type":42,"value":414},"venice-x402-client",{"type":37,"tag":294,"props":416,"children":417},{"style":338},[418],{"type":42,"value":419},"'\n",{"type":37,"tag":294,"props":421,"children":423},{"class":296,"line":422},7,[424,429,434,439,444,448,453,458],{"type":37,"tag":294,"props":425,"children":426},{"style":311},[427],{"type":42,"value":428},"const",{"type":37,"tag":294,"props":430,"children":431},{"style":317},[432],{"type":42,"value":433}," v",{"type":37,"tag":294,"props":435,"children":436},{"style":317},[437],{"type":42,"value":438}," =",{"type":37,"tag":294,"props":440,"children":441},{"style":317},[442],{"type":42,"value":443}," new",{"type":37,"tag":294,"props":445,"children":446},{"style":317},[447],{"type":42,"value":394},{"type":37,"tag":294,"props":449,"children":450},{"style":338},[451],{"type":42,"value":452},"(",{"type":37,"tag":294,"props":454,"children":455},{"style":311},[456],{"type":42,"value":457},"process.env.WALLET_KEY",{"type":37,"tag":294,"props":459,"children":460},{"style":338},[461],{"type":42,"value":462},")\n",{"type":37,"tag":294,"props":464,"children":466},{"class":296,"line":465},8,[467,472,477],{"type":37,"tag":294,"props":468,"children":469},{"style":311},[470],{"type":42,"value":471},"await",{"type":37,"tag":294,"props":473,"children":474},{"style":317},[475],{"type":42,"value":476}," v.models.list",{"type":37,"tag":294,"props":478,"children":479},{"style":338},[480],{"type":42,"value":481},"()\n",{"type":37,"tag":66,"props":483,"children":485},{"id":484},"endpoint-map",[486],{"type":42,"value":487},"Endpoint map",{"type":37,"tag":489,"props":490,"children":492},"h3",{"id":491},"inference",[493],{"type":42,"value":494},"Inference",{"type":37,"tag":173,"props":496,"children":497},{},[498,519],{"type":37,"tag":177,"props":499,"children":500},{},[501],{"type":37,"tag":181,"props":502,"children":503},{},[504,509,514],{"type":37,"tag":185,"props":505,"children":506},{},[507],{"type":42,"value":508},"Category",{"type":37,"tag":185,"props":510,"children":511},{},[512],{"type":42,"value":513},"Endpoints",{"type":37,"tag":185,"props":515,"children":516},{},[517],{"type":42,"value":518},"Skill",{"type":37,"tag":201,"props":520,"children":521},{},[522,552,582,612,656,707,746,776,827],{"type":37,"tag":181,"props":523,"children":524},{},[525,530,539],{"type":37,"tag":208,"props":526,"children":527},{},[528],{"type":42,"value":529},"Chat",{"type":37,"tag":208,"props":531,"children":532},{},[533],{"type":37,"tag":83,"props":534,"children":536},{"className":535},[],[537],{"type":42,"value":538},"POST \u002Fchat\u002Fcompletions",{"type":37,"tag":208,"props":540,"children":541},{},[542],{"type":37,"tag":272,"props":543,"children":545},{"href":544},"..\u002Fvenice-chat\u002FSKILL.md",[546],{"type":37,"tag":83,"props":547,"children":549},{"className":548},[],[550],{"type":42,"value":551},"venice-chat",{"type":37,"tag":181,"props":553,"children":554},{},[555,560,569],{"type":37,"tag":208,"props":556,"children":557},{},[558],{"type":42,"value":559},"Responses (Alpha)",{"type":37,"tag":208,"props":561,"children":562},{},[563],{"type":37,"tag":83,"props":564,"children":566},{"className":565},[],[567],{"type":42,"value":568},"POST \u002Fresponses",{"type":37,"tag":208,"props":570,"children":571},{},[572],{"type":37,"tag":272,"props":573,"children":575},{"href":574},"..\u002Fvenice-responses\u002FSKILL.md",[576],{"type":37,"tag":83,"props":577,"children":579},{"className":578},[],[580],{"type":42,"value":581},"venice-responses",{"type":37,"tag":181,"props":583,"children":584},{},[585,590,599],{"type":37,"tag":208,"props":586,"children":587},{},[588],{"type":42,"value":589},"Embeddings",{"type":37,"tag":208,"props":591,"children":592},{},[593],{"type":37,"tag":83,"props":594,"children":596},{"className":595},[],[597],{"type":42,"value":598},"POST \u002Fembeddings",{"type":37,"tag":208,"props":600,"children":601},{},[602],{"type":37,"tag":272,"props":603,"children":605},{"href":604},"..\u002Fvenice-embeddings\u002FSKILL.md",[606],{"type":37,"tag":83,"props":607,"children":609},{"className":608},[],[610],{"type":42,"value":611},"venice-embeddings",{"type":37,"tag":181,"props":613,"children":614},{},[615,620,643],{"type":37,"tag":208,"props":616,"children":617},{},[618],{"type":42,"value":619},"Image gen",{"type":37,"tag":208,"props":621,"children":622},{},[623,629,630,636,637],{"type":37,"tag":83,"props":624,"children":626},{"className":625},[],[627],{"type":42,"value":628},"POST \u002Fimage\u002Fgenerate",{"type":42,"value":113},{"type":37,"tag":83,"props":631,"children":633},{"className":632},[],[634],{"type":42,"value":635},"POST \u002Fimages\u002Fgenerations",{"type":42,"value":113},{"type":37,"tag":83,"props":638,"children":640},{"className":639},[],[641],{"type":42,"value":642},"GET \u002Fimage\u002Fstyles",{"type":37,"tag":208,"props":644,"children":645},{},[646],{"type":37,"tag":272,"props":647,"children":649},{"href":648},"..\u002Fvenice-image-generate\u002FSKILL.md",[650],{"type":37,"tag":83,"props":651,"children":653},{"className":652},[],[654],{"type":42,"value":655},"venice-image-generate",{"type":37,"tag":181,"props":657,"children":658},{},[659,664,694],{"type":37,"tag":208,"props":660,"children":661},{},[662],{"type":42,"value":663},"Image edit",{"type":37,"tag":208,"props":665,"children":666},{},[667,673,674,680,681,687,688],{"type":37,"tag":83,"props":668,"children":670},{"className":669},[],[671],{"type":42,"value":672},"POST \u002Fimage\u002Fedit",{"type":42,"value":113},{"type":37,"tag":83,"props":675,"children":677},{"className":676},[],[678],{"type":42,"value":679},"POST \u002Fimage\u002Fmulti-edit",{"type":42,"value":113},{"type":37,"tag":83,"props":682,"children":684},{"className":683},[],[685],{"type":42,"value":686},"POST \u002Fimage\u002Fupscale",{"type":42,"value":113},{"type":37,"tag":83,"props":689,"children":691},{"className":690},[],[692],{"type":42,"value":693},"POST \u002Fimage\u002Fbackground-remove",{"type":37,"tag":208,"props":695,"children":696},{},[697],{"type":37,"tag":272,"props":698,"children":700},{"href":699},"..\u002Fvenice-image-edit\u002FSKILL.md",[701],{"type":37,"tag":83,"props":702,"children":704},{"className":703},[],[705],{"type":42,"value":706},"venice-image-edit",{"type":37,"tag":181,"props":708,"children":709},{},[710,715,733],{"type":37,"tag":208,"props":711,"children":712},{},[713],{"type":42,"value":714},"TTS",{"type":37,"tag":208,"props":716,"children":717},{},[718,724,725,731],{"type":37,"tag":83,"props":719,"children":721},{"className":720},[],[722],{"type":42,"value":723},"POST \u002Faudio\u002Fspeech",{"type":42,"value":113},{"type":37,"tag":83,"props":726,"children":728},{"className":727},[],[729],{"type":42,"value":730},"POST \u002Faudio\u002Fvoices",{"type":42,"value":732}," (voice cloning)",{"type":37,"tag":208,"props":734,"children":735},{},[736],{"type":37,"tag":272,"props":737,"children":739},{"href":738},"..\u002Fvenice-audio-speech\u002FSKILL.md",[740],{"type":37,"tag":83,"props":741,"children":743},{"className":742},[],[744],{"type":42,"value":745},"venice-audio-speech",{"type":37,"tag":181,"props":747,"children":748},{},[749,754,763],{"type":37,"tag":208,"props":750,"children":751},{},[752],{"type":42,"value":753},"STT",{"type":37,"tag":208,"props":755,"children":756},{},[757],{"type":37,"tag":83,"props":758,"children":760},{"className":759},[],[761],{"type":42,"value":762},"POST \u002Faudio\u002Ftranscriptions",{"type":37,"tag":208,"props":764,"children":765},{},[766],{"type":37,"tag":272,"props":767,"children":769},{"href":768},"..\u002Fvenice-audio-transcription\u002FSKILL.md",[770],{"type":37,"tag":83,"props":771,"children":773},{"className":772},[],[774],{"type":42,"value":775},"venice-audio-transcription",{"type":37,"tag":181,"props":777,"children":778},{},[779,784,814],{"type":37,"tag":208,"props":780,"children":781},{},[782],{"type":42,"value":783},"Music (async)",{"type":37,"tag":208,"props":785,"children":786},{},[787,793,794,800,801,807,808],{"type":37,"tag":83,"props":788,"children":790},{"className":789},[],[791],{"type":42,"value":792},"POST \u002Faudio\u002Fquote",{"type":42,"value":113},{"type":37,"tag":83,"props":795,"children":797},{"className":796},[],[798],{"type":42,"value":799},"\u002Faudio\u002Fqueue",{"type":42,"value":113},{"type":37,"tag":83,"props":802,"children":804},{"className":803},[],[805],{"type":42,"value":806},"\u002Faudio\u002Fretrieve",{"type":42,"value":113},{"type":37,"tag":83,"props":809,"children":811},{"className":810},[],[812],{"type":42,"value":813},"\u002Faudio\u002Fcomplete",{"type":37,"tag":208,"props":815,"children":816},{},[817],{"type":37,"tag":272,"props":818,"children":820},{"href":819},"..\u002Fvenice-audio-music\u002FSKILL.md",[821],{"type":37,"tag":83,"props":822,"children":824},{"className":823},[],[825],{"type":42,"value":826},"venice-audio-music",{"type":37,"tag":181,"props":828,"children":829},{},[830,835,872],{"type":37,"tag":208,"props":831,"children":832},{},[833],{"type":42,"value":834},"Video (async)",{"type":37,"tag":208,"props":836,"children":837},{},[838,844,845,851,852,858,859,865,866],{"type":37,"tag":83,"props":839,"children":841},{"className":840},[],[842],{"type":42,"value":843},"POST \u002Fvideo\u002Fquote",{"type":42,"value":113},{"type":37,"tag":83,"props":846,"children":848},{"className":847},[],[849],{"type":42,"value":850},"\u002Fvideo\u002Fqueue",{"type":42,"value":113},{"type":37,"tag":83,"props":853,"children":855},{"className":854},[],[856],{"type":42,"value":857},"\u002Fvideo\u002Fretrieve",{"type":42,"value":113},{"type":37,"tag":83,"props":860,"children":862},{"className":861},[],[863],{"type":42,"value":864},"\u002Fvideo\u002Fcomplete",{"type":42,"value":113},{"type":37,"tag":83,"props":867,"children":869},{"className":868},[],[870],{"type":42,"value":871},"\u002Fvideo\u002Ftranscriptions",{"type":37,"tag":208,"props":873,"children":874},{},[875],{"type":37,"tag":272,"props":876,"children":878},{"href":877},"..\u002Fvenice-video\u002FSKILL.md",[879],{"type":37,"tag":83,"props":880,"children":882},{"className":881},[],[883],{"type":42,"value":884},"venice-video",{"type":37,"tag":489,"props":886,"children":888},{"id":887},"catalog",[889],{"type":42,"value":890},"Catalog",{"type":37,"tag":173,"props":892,"children":893},{},[894,912],{"type":37,"tag":177,"props":895,"children":896},{},[897],{"type":37,"tag":181,"props":898,"children":899},{},[900,904,908],{"type":37,"tag":185,"props":901,"children":902},{},[903],{"type":42,"value":508},{"type":37,"tag":185,"props":905,"children":906},{},[907],{"type":42,"value":513},{"type":37,"tag":185,"props":909,"children":910},{},[911],{"type":42,"value":518},{"type":37,"tag":201,"props":913,"children":914},{},[915,959],{"type":37,"tag":181,"props":916,"children":917},{},[918,923,946],{"type":37,"tag":208,"props":919,"children":920},{},[921],{"type":42,"value":922},"Models",{"type":37,"tag":208,"props":924,"children":925},{},[926,932,933,939,940],{"type":37,"tag":83,"props":927,"children":929},{"className":928},[],[930],{"type":42,"value":931},"GET \u002Fmodels",{"type":42,"value":113},{"type":37,"tag":83,"props":934,"children":936},{"className":935},[],[937],{"type":42,"value":938},"\u002Fmodels\u002Ftraits",{"type":42,"value":113},{"type":37,"tag":83,"props":941,"children":943},{"className":942},[],[944],{"type":42,"value":945},"\u002Fmodels\u002Fcompatibility_mapping",{"type":37,"tag":208,"props":947,"children":948},{},[949],{"type":37,"tag":272,"props":950,"children":952},{"href":951},"..\u002Fvenice-models\u002FSKILL.md",[953],{"type":37,"tag":83,"props":954,"children":956},{"className":955},[],[957],{"type":42,"value":958},"venice-models",{"type":37,"tag":181,"props":960,"children":961},{},[962,967,990],{"type":37,"tag":208,"props":963,"children":964},{},[965],{"type":42,"value":966},"Characters",{"type":37,"tag":208,"props":968,"children":969},{},[970,976,977,983,984],{"type":37,"tag":83,"props":971,"children":973},{"className":972},[],[974],{"type":42,"value":975},"GET \u002Fcharacters",{"type":42,"value":113},{"type":37,"tag":83,"props":978,"children":980},{"className":979},[],[981],{"type":42,"value":982},"\u002Fcharacters\u002F{slug}",{"type":42,"value":113},{"type":37,"tag":83,"props":985,"children":987},{"className":986},[],[988],{"type":42,"value":989},"\u002Fcharacters\u002F{slug}\u002Freviews",{"type":37,"tag":208,"props":991,"children":992},{},[993],{"type":37,"tag":272,"props":994,"children":996},{"href":995},"..\u002Fvenice-characters\u002FSKILL.md",[997],{"type":37,"tag":83,"props":998,"children":1000},{"className":999},[],[1001],{"type":42,"value":1002},"venice-characters",{"type":37,"tag":489,"props":1004,"children":1006},{"id":1005},"account-billing-wallet",[1007],{"type":42,"value":1008},"Account, billing, wallet",{"type":37,"tag":173,"props":1010,"children":1011},{},[1012,1030],{"type":37,"tag":177,"props":1013,"children":1014},{},[1015],{"type":37,"tag":181,"props":1016,"children":1017},{},[1018,1022,1026],{"type":37,"tag":185,"props":1019,"children":1020},{},[1021],{"type":42,"value":508},{"type":37,"tag":185,"props":1023,"children":1024},{},[1025],{"type":42,"value":513},{"type":37,"tag":185,"props":1027,"children":1028},{},[1029],{"type":42,"value":518},{"type":37,"tag":201,"props":1031,"children":1032},{},[1033,1051,1104],{"type":37,"tag":181,"props":1034,"children":1035},{},[1036,1041,1046],{"type":37,"tag":208,"props":1037,"children":1038},{},[1039],{"type":42,"value":1040},"API keys",{"type":37,"tag":208,"props":1042,"children":1043},{},[1044],{"type":42,"value":1045},"`GET",{"type":37,"tag":208,"props":1047,"children":1048},{},[1049],{"type":42,"value":1050},"POST",{"type":37,"tag":181,"props":1052,"children":1053},{},[1054,1059,1091],{"type":37,"tag":208,"props":1055,"children":1056},{},[1057],{"type":42,"value":1058},"Billing",{"type":37,"tag":208,"props":1060,"children":1061},{},[1062,1068,1069,1075,1076,1082,1083,1089],{"type":37,"tag":83,"props":1063,"children":1065},{"className":1064},[],[1066],{"type":42,"value":1067},"GET \u002Fbilling\u002Fbalance",{"type":42,"value":113},{"type":37,"tag":83,"props":1070,"children":1072},{"className":1071},[],[1073],{"type":42,"value":1074},"\u002Fbilling\u002Fusage-history",{"type":42,"value":113},{"type":37,"tag":83,"props":1077,"children":1079},{"className":1078},[],[1080],{"type":42,"value":1081},"\u002Fbilling\u002Fusage-analytics",{"type":42,"value":113},{"type":37,"tag":83,"props":1084,"children":1086},{"className":1085},[],[1087],{"type":42,"value":1088},"\u002Fbilling\u002Fusage",{"type":42,"value":1090}," (deprecated)",{"type":37,"tag":208,"props":1092,"children":1093},{},[1094],{"type":37,"tag":272,"props":1095,"children":1097},{"href":1096},"..\u002Fvenice-billing\u002FSKILL.md",[1098],{"type":37,"tag":83,"props":1099,"children":1101},{"className":1100},[],[1102],{"type":42,"value":1103},"venice-billing",{"type":37,"tag":181,"props":1105,"children":1106},{},[1107,1112,1135],{"type":37,"tag":208,"props":1108,"children":1109},{},[1110],{"type":42,"value":1111},"x402 wallet",{"type":37,"tag":208,"props":1113,"children":1114},{},[1115,1121,1122,1128,1129],{"type":37,"tag":83,"props":1116,"children":1118},{"className":1117},[],[1119],{"type":42,"value":1120},"GET \u002Fx402\u002Fbalance\u002F{wallet}",{"type":42,"value":113},{"type":37,"tag":83,"props":1123,"children":1125},{"className":1124},[],[1126],{"type":42,"value":1127},"POST \u002Fx402\u002Ftop-up",{"type":42,"value":113},{"type":37,"tag":83,"props":1130,"children":1132},{"className":1131},[],[1133],{"type":42,"value":1134},"GET \u002Fx402\u002Ftransactions\u002F{wallet}",{"type":37,"tag":208,"props":1136,"children":1137},{},[1138],{"type":37,"tag":272,"props":1139,"children":1141},{"href":1140},"..\u002Fvenice-x402\u002FSKILL.md",[1142],{"type":37,"tag":83,"props":1143,"children":1145},{"className":1144},[],[1146],{"type":42,"value":1147},"venice-x402",{"type":37,"tag":489,"props":1149,"children":1151},{"id":1150},"utility",[1152],{"type":42,"value":1153},"Utility",{"type":37,"tag":173,"props":1155,"children":1156},{},[1157,1175],{"type":37,"tag":177,"props":1158,"children":1159},{},[1160],{"type":37,"tag":181,"props":1161,"children":1162},{},[1163,1167,1171],{"type":37,"tag":185,"props":1164,"children":1165},{},[1166],{"type":42,"value":508},{"type":37,"tag":185,"props":1168,"children":1169},{},[1170],{"type":42,"value":513},{"type":37,"tag":185,"props":1172,"children":1173},{},[1174],{"type":42,"value":518},{"type":37,"tag":201,"props":1176,"children":1177},{},[1178,1215],{"type":37,"tag":181,"props":1179,"children":1180},{},[1181,1186,1202],{"type":37,"tag":208,"props":1182,"children":1183},{},[1184],{"type":42,"value":1185},"Crypto RPC proxy",{"type":37,"tag":208,"props":1187,"children":1188},{},[1189,1195,1196],{"type":37,"tag":83,"props":1190,"children":1192},{"className":1191},[],[1193],{"type":42,"value":1194},"GET \u002Fcrypto\u002Frpc\u002Fnetworks",{"type":42,"value":113},{"type":37,"tag":83,"props":1197,"children":1199},{"className":1198},[],[1200],{"type":42,"value":1201},"POST \u002Fcrypto\u002Frpc\u002F{network}",{"type":37,"tag":208,"props":1203,"children":1204},{},[1205],{"type":37,"tag":272,"props":1206,"children":1208},{"href":1207},"..\u002Fvenice-crypto-rpc\u002FSKILL.md",[1209],{"type":37,"tag":83,"props":1210,"children":1212},{"className":1211},[],[1213],{"type":42,"value":1214},"venice-crypto-rpc",{"type":37,"tag":181,"props":1216,"children":1217},{},[1218,1223,1246],{"type":37,"tag":208,"props":1219,"children":1220},{},[1221],{"type":42,"value":1222},"Augment",{"type":37,"tag":208,"props":1224,"children":1225},{},[1226,1232,1233,1239,1240],{"type":37,"tag":83,"props":1227,"children":1229},{"className":1228},[],[1230],{"type":42,"value":1231},"POST \u002Faugment\u002Ftext-parser",{"type":42,"value":113},{"type":37,"tag":83,"props":1234,"children":1236},{"className":1235},[],[1237],{"type":42,"value":1238},"\u002Faugment\u002Fscrape",{"type":42,"value":113},{"type":37,"tag":83,"props":1241,"children":1243},{"className":1242},[],[1244],{"type":42,"value":1245},"\u002Faugment\u002Fsearch",{"type":37,"tag":208,"props":1247,"children":1248},{},[1249],{"type":37,"tag":272,"props":1250,"children":1252},{"href":1251},"..\u002Fvenice-augment\u002FSKILL.md",[1253],{"type":37,"tag":83,"props":1254,"children":1256},{"className":1255},[],[1257],{"type":42,"value":1258},"venice-augment",{"type":37,"tag":66,"props":1260,"children":1262},{"id":1261},"response-headers-to-watch",[1263],{"type":42,"value":1264},"Response headers to watch",{"type":37,"tag":173,"props":1266,"children":1267},{},[1268,1288],{"type":37,"tag":177,"props":1269,"children":1270},{},[1271],{"type":37,"tag":181,"props":1272,"children":1273},{},[1274,1278,1283],{"type":37,"tag":185,"props":1275,"children":1276},{},[1277],{"type":42,"value":194},{"type":37,"tag":185,"props":1279,"children":1280},{},[1281],{"type":42,"value":1282},"When",{"type":37,"tag":185,"props":1284,"children":1285},{},[1286],{"type":42,"value":1287},"Meaning",{"type":37,"tag":201,"props":1289,"children":1290},{},[1291,1318,1348,1375],{"type":37,"tag":181,"props":1292,"children":1293},{},[1294,1302,1307],{"type":37,"tag":208,"props":1295,"children":1296},{},[1297],{"type":37,"tag":83,"props":1298,"children":1300},{"className":1299},[],[1301],{"type":42,"value":111},{"type":37,"tag":208,"props":1303,"children":1304},{},[1305],{"type":42,"value":1306},"x402 inference success",{"type":37,"tag":208,"props":1308,"children":1309},{},[1310,1312],{"type":42,"value":1311},"USDC credits left, e.g. ",{"type":37,"tag":83,"props":1313,"children":1315},{"className":1314},[],[1316],{"type":42,"value":1317},"\"4.230000\"",{"type":37,"tag":181,"props":1319,"children":1320},{},[1321,1338,1343],{"type":37,"tag":208,"props":1322,"children":1323},{},[1324,1330,1332],{"type":37,"tag":83,"props":1325,"children":1327},{"className":1326},[],[1328],{"type":42,"value":1329},"X-RateLimit-Limit-*",{"type":42,"value":1331}," \u002F ",{"type":37,"tag":83,"props":1333,"children":1335},{"className":1334},[],[1336],{"type":42,"value":1337},"X-RateLimit-Remaining-*",{"type":37,"tag":208,"props":1339,"children":1340},{},[1341],{"type":42,"value":1342},"all inference",{"type":37,"tag":208,"props":1344,"children":1345},{},[1346],{"type":42,"value":1347},"your current per-minute\u002Fday caps",{"type":37,"tag":181,"props":1349,"children":1350},{},[1351,1359,1370],{"type":37,"tag":208,"props":1352,"children":1353},{},[1354],{"type":37,"tag":83,"props":1355,"children":1357},{"className":1356},[],[1358],{"type":42,"value":119},{"type":37,"tag":208,"props":1360,"children":1361},{},[1362,1368],{"type":37,"tag":83,"props":1363,"children":1365},{"className":1364},[],[1366],{"type":42,"value":1367},"402",{"type":42,"value":1369}," on x402 inference",{"type":37,"tag":208,"props":1371,"children":1372},{},[1373],{"type":42,"value":1374},"base64 JSON with top-up + SIWX challenge (x402 v2)",{"type":37,"tag":181,"props":1376,"children":1377},{},[1378,1387,1404],{"type":37,"tag":208,"props":1379,"children":1380},{},[1381],{"type":37,"tag":83,"props":1382,"children":1384},{"className":1383},[],[1385],{"type":42,"value":1386},"Content-Encoding",{"type":37,"tag":208,"props":1388,"children":1389},{},[1390,1396,1398],{"type":37,"tag":83,"props":1391,"children":1393},{"className":1392},[],[1394],{"type":42,"value":1395},"200",{"type":42,"value":1397}," when client sent ",{"type":37,"tag":83,"props":1399,"children":1401},{"className":1400},[],[1402],{"type":42,"value":1403},"Accept-Encoding: gzip, br",{"type":37,"tag":208,"props":1405,"children":1406},{},[1407],{"type":42,"value":1408},"compression (embeddings, chat)",{"type":37,"tag":66,"props":1410,"children":1412},{"id":1411},"pricing-model-at-a-glance",[1413],{"type":42,"value":1414},"Pricing model at a glance",{"type":37,"tag":73,"props":1416,"children":1417},{},[1418,1430,1494,1520,1532],{"type":37,"tag":77,"props":1419,"children":1420},{},[1421,1423,1428],{"type":42,"value":1422},"Pricing is ",{"type":37,"tag":51,"props":1424,"children":1425},{},[1426],{"type":42,"value":1427},"dynamic per request",{"type":42,"value":1429},", metered in USD.",{"type":37,"tag":77,"props":1431,"children":1432},{},[1433,1435,1441,1443,1449,1451,1457,1459,1465,1466,1472,1474,1479,1480,1485,1487,1492],{"type":42,"value":1434},"Paid inference endpoints in the spec carry an ",{"type":37,"tag":83,"props":1436,"children":1438},{"className":1437},[],[1439],{"type":42,"value":1440},"x-payment-info",{"type":42,"value":1442}," block with ",{"type":37,"tag":83,"props":1444,"children":1446},{"className":1445},[],[1447],{"type":42,"value":1448},"min",{"type":42,"value":1450}," and ",{"type":37,"tag":83,"props":1452,"children":1454},{"className":1453},[],[1455],{"type":42,"value":1456},"max",{"type":42,"value":1458}," bounds in USD (typically ",{"type":37,"tag":83,"props":1460,"children":1462},{"className":1461},[],[1463],{"type":42,"value":1464},"min: 0.001",{"type":42,"value":113},{"type":37,"tag":83,"props":1467,"children":1469},{"className":1468},[],[1470],{"type":42,"value":1471},"max: 10.00",{"type":42,"value":1473},"; higher for bulk video\u002Faudio). Read-only discovery routes like ",{"type":37,"tag":83,"props":1475,"children":1477},{"className":1476},[],[1478],{"type":42,"value":931},{"type":42,"value":113},{"type":37,"tag":83,"props":1481,"children":1483},{"className":1482},[],[1484],{"type":42,"value":938},{"type":42,"value":1486},", and ",{"type":37,"tag":83,"props":1488,"children":1490},{"className":1489},[],[1491],{"type":42,"value":945},{"type":42,"value":1493}," do not.",{"type":37,"tag":77,"props":1495,"children":1496},{},[1497,1499,1504,1506,1511,1513,1518],{"type":42,"value":1498},"Pro (Bearer) accounts draw from ",{"type":37,"tag":51,"props":1500,"children":1501},{},[1502],{"type":42,"value":1503},"DIEM",{"type":42,"value":1505}," (staked credits), ",{"type":37,"tag":51,"props":1507,"children":1508},{},[1509],{"type":42,"value":1510},"USD",{"type":42,"value":1512}," balance, and ",{"type":37,"tag":51,"props":1514,"children":1515},{},[1516],{"type":42,"value":1517},"bundled credits",{"type":42,"value":1519}," in priority order.",{"type":37,"tag":77,"props":1521,"children":1522},{},[1523,1525,1530],{"type":42,"value":1524},"x402 (wallet) users draw from a prepaid ",{"type":37,"tag":51,"props":1526,"children":1527},{},[1528],{"type":42,"value":1529},"USDC credit balance",{"type":42,"value":1531}," on Base.",{"type":37,"tag":77,"props":1533,"children":1534},{},[1535,1537,1542,1544,1550,1552,1558,1560,1568],{"type":42,"value":1536},"The authoritative per-model price is on ",{"type":37,"tag":83,"props":1538,"children":1540},{"className":1539},[],[1541],{"type":42,"value":931},{"type":42,"value":1543}," → ",{"type":37,"tag":83,"props":1545,"children":1547},{"className":1546},[],[1548],{"type":42,"value":1549},"model_spec.pricing",{"type":42,"value":1551}," (when present — video models omit it; use ",{"type":37,"tag":83,"props":1553,"children":1555},{"className":1554},[],[1556],{"type":42,"value":1557},"\u002Fvideo\u002Fquote",{"type":42,"value":1559}," for video pricing) (see ",{"type":37,"tag":272,"props":1561,"children":1562},{"href":951},[1563],{"type":37,"tag":83,"props":1564,"children":1566},{"className":1565},[],[1567],{"type":42,"value":958},{"type":42,"value":165},{"type":37,"tag":66,"props":1570,"children":1572},{"id":1571},"standard-error-shape",[1573],{"type":42,"value":1574},"Standard error shape",{"type":37,"tag":45,"props":1576,"children":1577},{},[1578],{"type":42,"value":1579},"Every error body follows one of:",{"type":37,"tag":134,"props":1581,"children":1585},{"className":1582,"code":1583,"language":1584,"meta":142,"style":142},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{ \"error\": \"Human-readable message\" }\n","json",[1586],{"type":37,"tag":83,"props":1587,"children":1588},{"__ignoreMap":142},[1589],{"type":37,"tag":294,"props":1590,"children":1591},{"class":296,"line":297},[1592,1597,1601,1607,1612,1617,1621,1626,1630],{"type":37,"tag":294,"props":1593,"children":1594},{"style":338},[1595],{"type":42,"value":1596},"{",{"type":37,"tag":294,"props":1598,"children":1599},{"style":338},[1600],{"type":42,"value":341},{"type":37,"tag":294,"props":1602,"children":1604},{"style":1603},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[1605],{"type":42,"value":1606},"error",{"type":37,"tag":294,"props":1608,"children":1609},{"style":338},[1610],{"type":42,"value":1611},"\"",{"type":37,"tag":294,"props":1613,"children":1614},{"style":338},[1615],{"type":42,"value":1616},":",{"type":37,"tag":294,"props":1618,"children":1619},{"style":338},[1620],{"type":42,"value":341},{"type":37,"tag":294,"props":1622,"children":1623},{"style":317},[1624],{"type":42,"value":1625},"Human-readable message",{"type":37,"tag":294,"props":1627,"children":1628},{"style":338},[1629],{"type":42,"value":1611},{"type":37,"tag":294,"props":1631,"children":1632},{"style":338},[1633],{"type":42,"value":1634}," }\n",{"type":37,"tag":45,"props":1636,"children":1637},{},[1638],{"type":42,"value":1639},"or, for 400 validation errors:",{"type":37,"tag":134,"props":1641,"children":1643},{"className":1582,"code":1642,"language":1584,"meta":142,"style":142},"{ \"error\": \"...\", \"details\": { \"fieldName\": { \"_errors\": [\"Field is required\"] } } }\n",[1644],{"type":37,"tag":83,"props":1645,"children":1646},{"__ignoreMap":142},[1647],{"type":37,"tag":294,"props":1648,"children":1649},{"class":296,"line":297},[1650,1654,1658,1662,1666,1670,1674,1679,1683,1688,1692,1697,1701,1705,1709,1713,1718,1722,1726,1730,1734,1740,1744,1748,1753,1757,1762,1766,1771,1775,1779],{"type":37,"tag":294,"props":1651,"children":1652},{"style":338},[1653],{"type":42,"value":1596},{"type":37,"tag":294,"props":1655,"children":1656},{"style":338},[1657],{"type":42,"value":341},{"type":37,"tag":294,"props":1659,"children":1660},{"style":1603},[1661],{"type":42,"value":1606},{"type":37,"tag":294,"props":1663,"children":1664},{"style":338},[1665],{"type":42,"value":1611},{"type":37,"tag":294,"props":1667,"children":1668},{"style":338},[1669],{"type":42,"value":1616},{"type":37,"tag":294,"props":1671,"children":1672},{"style":338},[1673],{"type":42,"value":341},{"type":37,"tag":294,"props":1675,"children":1676},{"style":317},[1677],{"type":42,"value":1678},"...",{"type":37,"tag":294,"props":1680,"children":1681},{"style":338},[1682],{"type":42,"value":1611},{"type":37,"tag":294,"props":1684,"children":1685},{"style":338},[1686],{"type":42,"value":1687},",",{"type":37,"tag":294,"props":1689,"children":1690},{"style":338},[1691],{"type":42,"value":341},{"type":37,"tag":294,"props":1693,"children":1694},{"style":1603},[1695],{"type":42,"value":1696},"details",{"type":37,"tag":294,"props":1698,"children":1699},{"style":338},[1700],{"type":42,"value":1611},{"type":37,"tag":294,"props":1702,"children":1703},{"style":338},[1704],{"type":42,"value":1616},{"type":37,"tag":294,"props":1706,"children":1707},{"style":338},[1708],{"type":42,"value":389},{"type":37,"tag":294,"props":1710,"children":1711},{"style":338},[1712],{"type":42,"value":341},{"type":37,"tag":294,"props":1714,"children":1715},{"style":311},[1716],{"type":42,"value":1717},"fieldName",{"type":37,"tag":294,"props":1719,"children":1720},{"style":338},[1721],{"type":42,"value":1611},{"type":37,"tag":294,"props":1723,"children":1724},{"style":338},[1725],{"type":42,"value":1616},{"type":37,"tag":294,"props":1727,"children":1728},{"style":338},[1729],{"type":42,"value":389},{"type":37,"tag":294,"props":1731,"children":1732},{"style":338},[1733],{"type":42,"value":341},{"type":37,"tag":294,"props":1735,"children":1737},{"style":1736},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[1738],{"type":42,"value":1739},"_errors",{"type":37,"tag":294,"props":1741,"children":1742},{"style":338},[1743],{"type":42,"value":1611},{"type":37,"tag":294,"props":1745,"children":1746},{"style":338},[1747],{"type":42,"value":1616},{"type":37,"tag":294,"props":1749,"children":1750},{"style":338},[1751],{"type":42,"value":1752}," [",{"type":37,"tag":294,"props":1754,"children":1755},{"style":338},[1756],{"type":42,"value":1611},{"type":37,"tag":294,"props":1758,"children":1759},{"style":317},[1760],{"type":42,"value":1761},"Field is required",{"type":37,"tag":294,"props":1763,"children":1764},{"style":338},[1765],{"type":42,"value":1611},{"type":37,"tag":294,"props":1767,"children":1768},{"style":338},[1769],{"type":42,"value":1770},"]",{"type":37,"tag":294,"props":1772,"children":1773},{"style":338},[1774],{"type":42,"value":399},{"type":37,"tag":294,"props":1776,"children":1777},{"style":338},[1778],{"type":42,"value":399},{"type":37,"tag":294,"props":1780,"children":1781},{"style":338},[1782],{"type":42,"value":1634},{"type":37,"tag":45,"props":1784,"children":1785},{},[1786,1791,1793,1799,1800,1806,1808,1818],{"type":37,"tag":83,"props":1787,"children":1789},{"className":1788},[],[1790],{"type":42,"value":1367},{"type":42,"value":1792}," on x402 adds structured ",{"type":37,"tag":83,"props":1794,"children":1796},{"className":1795},[],[1797],{"type":42,"value":1798},"topUpInstructions",{"type":42,"value":1450},{"type":37,"tag":83,"props":1801,"children":1803},{"className":1802},[],[1804],{"type":42,"value":1805},"siwxChallenge",{"type":42,"value":1807},". See ",{"type":37,"tag":272,"props":1809,"children":1811},{"href":1810},"..\u002Fvenice-errors\u002FSKILL.md",[1812],{"type":37,"tag":83,"props":1813,"children":1815},{"className":1814},[],[1816],{"type":42,"value":1817},"venice-errors",{"type":42,"value":1819}," for the full table and retry strategy.",{"type":37,"tag":66,"props":1821,"children":1823},{"id":1822},"openai-compatibility-what-works-and-what-doesnt",[1824],{"type":42,"value":1825},"OpenAI compatibility — what works and what doesn't",{"type":37,"tag":73,"props":1827,"children":1828},{},[1829,1876,1895,1939],{"type":37,"tag":77,"props":1830,"children":1831},{},[1832,1834,1840,1841,1847,1848,1854,1855,1861,1862,1868,1869,1875],{"type":42,"value":1833},"Drop-in: ",{"type":37,"tag":83,"props":1835,"children":1837},{"className":1836},[],[1838],{"type":42,"value":1839},"\u002Fchat\u002Fcompletions",{"type":42,"value":113},{"type":37,"tag":83,"props":1842,"children":1844},{"className":1843},[],[1845],{"type":42,"value":1846},"\u002Fembeddings",{"type":42,"value":113},{"type":37,"tag":83,"props":1849,"children":1851},{"className":1850},[],[1852],{"type":42,"value":1853},"\u002Fimages\u002Fgenerations",{"type":42,"value":113},{"type":37,"tag":83,"props":1856,"children":1858},{"className":1857},[],[1859],{"type":42,"value":1860},"\u002Faudio\u002Fspeech",{"type":42,"value":113},{"type":37,"tag":83,"props":1863,"children":1865},{"className":1864},[],[1866],{"type":42,"value":1867},"\u002Faudio\u002Ftranscriptions",{"type":42,"value":113},{"type":37,"tag":83,"props":1870,"children":1872},{"className":1871},[],[1873],{"type":42,"value":1874},"\u002Fmodels",{"type":42,"value":283},{"type":37,"tag":77,"props":1877,"children":1878},{},[1879,1881,1887,1888,1894],{"type":42,"value":1880},"Ignored but accepted for compat: ",{"type":37,"tag":83,"props":1882,"children":1884},{"className":1883},[],[1885],{"type":42,"value":1886},"user",{"type":42,"value":113},{"type":37,"tag":83,"props":1889,"children":1891},{"className":1890},[],[1892],{"type":42,"value":1893},"store",{"type":42,"value":283},{"type":37,"tag":77,"props":1896,"children":1897},{},[1898,1900],{"type":42,"value":1899},"Venice-only extensions live under:\n",{"type":37,"tag":73,"props":1901,"children":1902},{},[1903,1914],{"type":37,"tag":77,"props":1904,"children":1905},{},[1906,1912],{"type":37,"tag":83,"props":1907,"children":1909},{"className":1908},[],[1910],{"type":42,"value":1911},"venice_parameters",{"type":42,"value":1913}," (chat completions)",{"type":37,"tag":77,"props":1915,"children":1916},{},[1917,1922,1924,1929,1931,1937],{"type":37,"tag":83,"props":1918,"children":1920},{"className":1919},[],[1921],{"type":42,"value":1911},{"type":42,"value":1923}," is ",{"type":37,"tag":51,"props":1925,"children":1926},{},[1927],{"type":42,"value":1928},"rejected",{"type":42,"value":1930}," on ",{"type":37,"tag":83,"props":1932,"children":1934},{"className":1933},[],[1935],{"type":42,"value":1936},"\u002Fresponses",{"type":42,"value":1938}," — use headers \u002F native fields instead",{"type":37,"tag":77,"props":1940,"children":1941},{},[1942,1944,1950,1951,1957,1959,1964,1966,1975],{"type":42,"value":1943},"Model feature suffixes (e.g. ",{"type":37,"tag":83,"props":1945,"children":1947},{"className":1946},[],[1948],{"type":42,"value":1949},"zai-org-glm-5-1:enable_web_search=on",{"type":42,"value":113},{"type":37,"tag":83,"props":1952,"children":1954},{"className":1953},[],[1955],{"type":42,"value":1956},"kimi-k2-6:strip_thinking_response=true&disable_thinking=true",{"type":42,"value":1958},") flip ",{"type":37,"tag":83,"props":1960,"children":1962},{"className":1961},[],[1963],{"type":42,"value":1911},{"type":42,"value":1965}," via the model ID — see ",{"type":37,"tag":272,"props":1967,"children":1969},{"href":1968},"..\u002Fvenice-chat\u002FSKILL.md#model-feature-suffixes",[1970],{"type":37,"tag":83,"props":1971,"children":1973},{"className":1972},[],[1974],{"type":42,"value":551},{"type":42,"value":283},{"type":37,"tag":66,"props":1977,"children":1979},{"id":1978},"versioning",[1980],{"type":42,"value":1981},"Versioning",{"type":37,"tag":73,"props":1983,"children":1984},{},[1985,2072],{"type":37,"tag":77,"props":1986,"children":1987},{},[1988,1994,1996,2002,2004,2010,2012,2017,2019,2025,2027,2033,2035],{"type":37,"tag":83,"props":1989,"children":1991},{"className":1990},[],[1992],{"type":42,"value":1993},"info.version",{"type":42,"value":1995}," in ",{"type":37,"tag":83,"props":1997,"children":1999},{"className":1998},[],[2000],{"type":42,"value":2001},"swagger.yaml",{"type":42,"value":2003}," is a timestamp (",{"type":37,"tag":83,"props":2005,"children":2007},{"className":2006},[],[2008],{"type":42,"value":2009},"YYYYMMDD.HHMMSS",{"type":42,"value":2011},"). There is ",{"type":37,"tag":51,"props":2013,"children":2014},{},[2015],{"type":42,"value":2016},"no",{"type":42,"value":2018}," ",{"type":37,"tag":83,"props":2020,"children":2022},{"className":2021},[],[2023],{"type":42,"value":2024},"\u002Fv2",{"type":42,"value":2026},"; features roll forward on the single ",{"type":37,"tag":83,"props":2028,"children":2030},{"className":2029},[],[2031],{"type":42,"value":2032},"\u002Fapi\u002Fv1",{"type":42,"value":2034}," surface and are guarded by:\n",{"type":37,"tag":73,"props":2036,"children":2037},{},[2038,2055],{"type":37,"tag":77,"props":2039,"children":2040},{},[2041,2046,2048,2053],{"type":37,"tag":51,"props":2042,"children":2043},{},[2044],{"type":42,"value":2045},"Alpha\u002FBeta",{"type":42,"value":2047}," tags in endpoint descriptions (e.g. ",{"type":37,"tag":83,"props":2049,"children":2051},{"className":2050},[],[2052],{"type":42,"value":1936},{"type":42,"value":2054},", Billing).",{"type":37,"tag":77,"props":2056,"children":2057},{},[2058,2064,2066,2071],{"type":37,"tag":83,"props":2059,"children":2061},{"className":2060},[],[2062],{"type":42,"value":2063},"x-guidance",{"type":42,"value":2065}," \u002F model capability flags on ",{"type":37,"tag":83,"props":2067,"children":2069},{"className":2068},[],[2070],{"type":42,"value":1874},{"type":42,"value":283},{"type":37,"tag":77,"props":2073,"children":2074},{},[2075,2077,2083,2085,2090,2092,2098,2099,2105,2106,2112,2113,2119,2120,2126,2127,2133,2134,2140,2141,2147],{"type":42,"value":2076},"Always check the model's ",{"type":37,"tag":83,"props":2078,"children":2080},{"className":2079},[],[2081],{"type":42,"value":2082},"model_spec.capabilities",{"type":42,"value":2084}," from ",{"type":37,"tag":83,"props":2086,"children":2088},{"className":2087},[],[2089],{"type":42,"value":931},{"type":42,"value":2091}," for feature flags (",{"type":37,"tag":83,"props":2093,"children":2095},{"className":2094},[],[2096],{"type":42,"value":2097},"supportsWebSearch",{"type":42,"value":113},{"type":37,"tag":83,"props":2100,"children":2102},{"className":2101},[],[2103],{"type":42,"value":2104},"supportsReasoning",{"type":42,"value":113},{"type":37,"tag":83,"props":2107,"children":2109},{"className":2108},[],[2110],{"type":42,"value":2111},"supportsE2EE",{"type":42,"value":113},{"type":37,"tag":83,"props":2114,"children":2116},{"className":2115},[],[2117],{"type":42,"value":2118},"supportsXSearch",{"type":42,"value":113},{"type":37,"tag":83,"props":2121,"children":2123},{"className":2122},[],[2124],{"type":42,"value":2125},"supportsMultipleImages",{"type":42,"value":113},{"type":37,"tag":83,"props":2128,"children":2130},{"className":2129},[],[2131],{"type":42,"value":2132},"supportsFunctionCalling",{"type":42,"value":113},{"type":37,"tag":83,"props":2135,"children":2137},{"className":2136},[],[2138],{"type":42,"value":2139},"supportsAudioInput",{"type":42,"value":113},{"type":37,"tag":83,"props":2142,"children":2144},{"className":2143},[],[2145],{"type":42,"value":2146},"supportsVideoInput",{"type":42,"value":2148},", …) before relying on a feature.",{"type":37,"tag":66,"props":2150,"children":2152},{"id":2151},"fast-start-checklist",[2153],{"type":42,"value":2154},"Fast start checklist",{"type":37,"tag":2156,"props":2157,"children":2158},"ol",{},[2159,2174,2197,2202,2217],{"type":37,"tag":77,"props":2160,"children":2161},{},[2162,2164,2172],{"type":42,"value":2163},"Read ",{"type":37,"tag":272,"props":2165,"children":2166},{"href":274},[2167],{"type":37,"tag":83,"props":2168,"children":2170},{"className":2169},[],[2171],{"type":42,"value":281},{"type":42,"value":2173}," and choose Bearer vs x402.",{"type":37,"tag":77,"props":2175,"children":2176},{},[2177,2182,2184,2190,2191,2196],{"type":37,"tag":83,"props":2178,"children":2180},{"className":2179},[],[2181],{"type":42,"value":931},{"type":42,"value":2183}," — pick a model and note its ",{"type":37,"tag":83,"props":2185,"children":2187},{"className":2186},[],[2188],{"type":42,"value":2189},"model_spec.constraints",{"type":42,"value":1450},{"type":37,"tag":83,"props":2192,"children":2194},{"className":2193},[],[2195],{"type":42,"value":1549},{"type":42,"value":283},{"type":37,"tag":77,"props":2198,"children":2199},{},[2200],{"type":42,"value":2201},"Wire up one happy-path call from the matching skill.",{"type":37,"tag":77,"props":2203,"children":2204},{},[2205,2207,2215],{"type":42,"value":2206},"Add error handling using ",{"type":37,"tag":272,"props":2208,"children":2209},{"href":1810},[2210],{"type":37,"tag":83,"props":2211,"children":2213},{"className":2212},[],[2214],{"type":42,"value":1817},{"type":42,"value":2216}," (402, 422, 429).",{"type":37,"tag":77,"props":2218,"children":2219},{},[2220,2222,2227,2228,2233,2234,2240],{"type":42,"value":2221},"Hook up observability via ",{"type":37,"tag":83,"props":2223,"children":2225},{"className":2224},[],[2226],{"type":42,"value":111},{"type":42,"value":1331},{"type":37,"tag":83,"props":2229,"children":2231},{"className":2230},[],[2232],{"type":42,"value":1074},{"type":42,"value":1331},{"type":37,"tag":83,"props":2235,"children":2237},{"className":2236},[],[2238],{"type":42,"value":2239},"\u002Fx402\u002Ftransactions",{"type":42,"value":283},{"type":37,"tag":2242,"props":2243,"children":2244},"style",{},[2245],{"type":42,"value":2246},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":2248,"total":2335},[2249,2263,2268,2280,2293,2307,2323],{"slug":2250,"name":2250,"fn":2251,"description":2252,"org":2253,"tags":2254,"stars":20,"repoUrl":21,"updatedAt":2262},"venice-api-keys","manage Venice API keys and rate limits","Manage Venice API keys. Covers GET\u002FPOST\u002FPATCH\u002FDELETE \u002Fapi_keys, GET \u002Fapi_keys\u002F{id}, GET \u002Fapi_keys\u002Frate_limits, GET \u002Fapi_keys\u002Frate_limits\u002Flog, the two-step \u002Fapi_keys\u002Fgenerate_web3_key wallet flow, INFERENCE vs ADMIN key types, and per-key consumption limits (USD \u002F DIEM).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2255,2256,2259],{"name":18,"slug":19,"type":16},{"name":2257,"slug":2258,"type":16},"Authentication","authentication",{"name":2260,"slug":2261,"type":16},"Security","security","2026-07-17T06:05:40.24171",{"slug":4,"name":4,"fn":5,"description":6,"org":2264,"tags":2265,"stars":20,"repoUrl":21,"updatedAt":22},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2266,2267],{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},{"slug":826,"name":826,"fn":2269,"description":2270,"org":2271,"tags":2272,"stars":20,"repoUrl":21,"updatedAt":2279},"generate music and audio tracks","Async music \u002F audio-track generation via Venice. Covers the \u002Faudio\u002Fquote + \u002Faudio\u002Fqueue + \u002Faudio\u002Fretrieve + \u002Faudio\u002Fcomplete lifecycle, lyrics vs instrumental, voice selection, duration, language, speed, model capability probing, and webhook-free polling.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2273,2276],{"name":2274,"slug":2275,"type":16},"Audio","audio",{"name":2277,"slug":2278,"type":16},"Creative","creative","2026-07-17T06:04:02.174106",{"slug":745,"name":745,"fn":2281,"description":2282,"org":2283,"tags":2284,"stars":20,"repoUrl":21,"updatedAt":2292},"generate speech from text","Generate speech from text via POST \u002Faudio\u002Fspeech, and clone a voice via POST \u002Faudio\u002Fvoices. Covers TTS models (Kokoro, Qwen 3, xAI, Inworld, Chatterbox, Orpheus, ElevenLabs Turbo, MiniMax, Gemini Flash, Gradium), voices per family, cloned-voice handles, output formats (mp3\u002Fopus\u002Faac\u002Fflac\u002Fwav\u002Fpcm), streaming, prompt\u002Femotion styling, temperature\u002Ftop_p, and language hints.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2285,2286,2289],{"name":2274,"slug":2275,"type":16},{"name":2287,"slug":2288,"type":16},"Speech","speech",{"name":2290,"slug":2291,"type":16},"Text-to-Speech","text-to-speech","2026-08-01T05:43:12.713524",{"slug":775,"name":775,"fn":2294,"description":2295,"org":2296,"tags":2297,"stars":20,"repoUrl":21,"updatedAt":2306},"transcribe audio files to text","Transcribe audio files to text via POST \u002Faudio\u002Ftranscriptions. Covers supported models (Parakeet, Whisper, Wizper, Scribe, xAI STT), supported formats (wav\u002Fflac\u002Fm4a\u002Faac\u002Fmp4\u002Fmp3\u002Fogg\u002Fwebm), response formats (json\u002Ftext), timestamps, and language hints. OpenAI-compatible multipart.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2298,2299,2302,2303],{"name":2274,"slug":2275,"type":16},{"name":2300,"slug":2301,"type":16},"Data Extraction","data-extraction",{"name":2287,"slug":2288,"type":16},{"name":2304,"slug":2305,"type":16},"Transcription","transcription","2026-07-17T06:04:05.524355",{"slug":1258,"name":1258,"fn":2308,"description":2309,"org":2310,"tags":2311,"stars":20,"repoUrl":21,"updatedAt":2322},"extract and parse text from documents","Venice augmentation endpoints for agent pipelines. Covers POST \u002Faugment\u002Ftext-parser (extract text from PDF\u002FDOCX\u002FXLSX\u002Fplain text, multipart, up to 25MB, JSON or plain text response), POST \u002Faugment\u002Fscrape (fetch a URL and return markdown; blocks X\u002FReddit), and POST \u002Faugment\u002Fsearch (Brave ZDR or anonymized Google; structured title\u002Furl\u002Fcontent\u002Fdate results, up to 20 per query). Privacy (zero data retention), rate limits, and error shapes.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2312,2313,2316,2319],{"name":2300,"slug":2301,"type":16},{"name":2314,"slug":2315,"type":16},"DOCX","docx",{"name":2317,"slug":2318,"type":16},"PDF","pdf",{"name":2320,"slug":2321,"type":16},"Spreadsheets","spreadsheets","2026-07-17T06:04:00.77979",{"slug":281,"name":281,"fn":2324,"description":2325,"org":2326,"tags":2327,"stars":20,"repoUrl":21,"updatedAt":2334},"authenticate to Venice API","Authenticate to the Venice API with a Bearer API key or with an x402 \u002F SIWX wallet (EVM on Base or Ed25519 on Solana). Covers the SIGN-IN-WITH-X header format, the SIWE and Solana message fields, TTL and nonce rules, the venice-x402-client SDK, and how to choose between the two modes.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2328,2329,2332],{"name":18,"slug":19,"type":16},{"name":2330,"slug":2331,"type":16},"Auth","auth",{"name":2333,"slug":2333,"type":16},"x402","2026-08-01T05:43:14.726965",20,{"items":2337,"total":2335},[2338,2344,2349,2354,2360,2367,2374,2380,2395,2410,2422,2435],{"slug":2250,"name":2250,"fn":2251,"description":2252,"org":2339,"tags":2340,"stars":20,"repoUrl":21,"updatedAt":2262},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2341,2342,2343],{"name":18,"slug":19,"type":16},{"name":2257,"slug":2258,"type":16},{"name":2260,"slug":2261,"type":16},{"slug":4,"name":4,"fn":5,"description":6,"org":2345,"tags":2346,"stars":20,"repoUrl":21,"updatedAt":22},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2347,2348],{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},{"slug":826,"name":826,"fn":2269,"description":2270,"org":2350,"tags":2351,"stars":20,"repoUrl":21,"updatedAt":2279},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2352,2353],{"name":2274,"slug":2275,"type":16},{"name":2277,"slug":2278,"type":16},{"slug":745,"name":745,"fn":2281,"description":2282,"org":2355,"tags":2356,"stars":20,"repoUrl":21,"updatedAt":2292},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2357,2358,2359],{"name":2274,"slug":2275,"type":16},{"name":2287,"slug":2288,"type":16},{"name":2290,"slug":2291,"type":16},{"slug":775,"name":775,"fn":2294,"description":2295,"org":2361,"tags":2362,"stars":20,"repoUrl":21,"updatedAt":2306},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2363,2364,2365,2366],{"name":2274,"slug":2275,"type":16},{"name":2300,"slug":2301,"type":16},{"name":2287,"slug":2288,"type":16},{"name":2304,"slug":2305,"type":16},{"slug":1258,"name":1258,"fn":2308,"description":2309,"org":2368,"tags":2369,"stars":20,"repoUrl":21,"updatedAt":2322},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2370,2371,2372,2373],{"name":2300,"slug":2301,"type":16},{"name":2314,"slug":2315,"type":16},{"name":2317,"slug":2318,"type":16},{"name":2320,"slug":2321,"type":16},{"slug":281,"name":281,"fn":2324,"description":2325,"org":2375,"tags":2376,"stars":20,"repoUrl":21,"updatedAt":2334},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2377,2378,2379],{"name":18,"slug":19,"type":16},{"name":2330,"slug":2331,"type":16},{"name":2333,"slug":2333,"type":16},{"slug":1103,"name":1103,"fn":2381,"description":2382,"org":2383,"tags":2384,"stars":20,"repoUrl":21,"updatedAt":2394},"manage Venice billing and usage analytics","Venice billing and usage analytics - GET \u002Fbilling\u002Fbalance, GET \u002Fbilling\u002Fusage-history (keyset-paginated per-request ledger, JSON or CSV), GET \u002Fbilling\u002Fusage (deprecated predecessor), and GET \u002Fbilling\u002Fusage-analytics (aggregated by date\u002Fmodel\u002Fkey). Covers the DIEM\u002FUSD\u002FBUNDLED_CREDITS consumption priority and building dashboards. (Beta)",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2385,2388,2391],{"name":2386,"slug":2387,"type":16},"Analytics","analytics",{"name":2389,"slug":2390,"type":16},"Finance","finance",{"name":2392,"slug":2393,"type":16},"Reporting","reporting","2026-08-01T05:43:13.766419",{"slug":1002,"name":1002,"fn":2396,"description":2397,"org":2398,"tags":2399,"stars":20,"repoUrl":21,"updatedAt":2409},"discover and use Venice AI characters","Discover and use Venice public characters (persona-driven system prompts with a bound model). Covers GET \u002Fcharacters (search\u002Ffilter\u002Fsort), \u002Fcharacters\u002F{slug}, \u002Fcharacters\u002F{slug}\u002Freviews, the Character schema, and how to apply a character via venice_parameters.character_slug in chat completions.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2400,2403,2406],{"name":2401,"slug":2402,"type":16},"Agents","agents",{"name":2404,"slug":2405,"type":16},"LLM","llm",{"name":2407,"slug":2408,"type":16},"Persona","persona","2026-07-17T06:05:40.942733",{"slug":551,"name":551,"fn":2411,"description":2412,"org":2413,"tags":2414,"stars":20,"repoUrl":21,"updatedAt":2421},"interact with Venice chat completions API","Call POST \u002Fchat\u002Fcompletions on Venice. Covers the OpenAI-compatible request shape, Venice-only venice_parameters (web search, E2EE, characters, thinking control, X search), multimodal inputs (images\u002Faudio\u002Fvideo), tool calls, reasoning controls, streaming, prompt caching, structured output, and model feature suffixes.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2415,2416,2417,2418],{"name":2401,"slug":2402,"type":16},{"name":18,"slug":19,"type":16},{"name":2404,"slug":2405,"type":16},{"name":2419,"slug":2420,"type":16},"Multimodal","multimodal","2026-08-01T05:43:15.821764",{"slug":1214,"name":1214,"fn":2423,"description":2424,"org":2425,"tags":2426,"stars":20,"repoUrl":21,"updatedAt":2434},"proxy crypto JSON-RPC calls via Venice","Use Venice as a pay-per-call JSON-RPC proxy to 27 EVM, Starknet, and Solana networks. Covers GET \u002Fcrypto\u002Frpc\u002Fnetworks, POST \u002Fcrypto\u002Frpc\u002F{network}, chain families and per-family method allowlists, the 1×\u002F2×\u002F4× method-tier pricing model, per-minute + 24-hour credit rate limits, idempotency keys for safe retries, single vs batch requests, and the unsupported stateful\u002FWebSocket methods (eth_subscribe, eth_newFilter, *Subscribe, etc.).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2427,2428,2431],{"name":18,"slug":19,"type":16},{"name":2429,"slug":2430,"type":16},"Ethereum","ethereum",{"name":2432,"slug":2433,"type":16},"Web3","web3","2026-08-01T05:43:22.78028",{"slug":611,"name":611,"fn":2436,"description":2437,"org":2438,"tags":2439,"stars":20,"repoUrl":21,"updatedAt":2444},"generate embeddings with Venice API","Call POST \u002Fembeddings on Venice. Covers request shape (input, model, encoding_format, dimensions, user), OpenAI compatibility, response compression (gzip\u002Fbr), and practical usage for retrieval, clustering, and RAG.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2440,2443],{"name":2441,"slug":2442,"type":16},"Data Analysis","data-analysis",{"name":2404,"slug":2405,"type":16},"2026-07-17T06:07:34.97752"]