[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-venice-ai-venice-augment":3,"mdc-fyhxmb-key":37,"related-repo-venice-ai-venice-augment":2009,"related-org-venice-ai-venice-augment":2099},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":26,"repoUrl":27,"updatedAt":28,"license":29,"forks":30,"topics":31,"repo":32,"sourceUrl":35,"mdContent":36},"venice-augment","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},"venice-ai","Venice AI","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fvenice-ai.png","veniceai",[13,17,20,23],{"name":14,"slug":15,"type":16},"PDF","pdf","tag",{"name":18,"slug":19,"type":16},"Data Extraction","data-extraction",{"name":21,"slug":22,"type":16},"Spreadsheets","spreadsheets",{"name":24,"slug":25,"type":16},"DOCX","docx",119,"https:\u002F\u002Fgithub.com\u002Fveniceai\u002Fskills","2026-07-17T06:04:00.77979",null,15,[],{"repoUrl":27,"stars":26,"forks":30,"topics":33,"description":34},[],"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-augment","---\nname: venice-augment\ndescription: 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.\n---\n\n# Venice Augment (text parse \u002F scrape \u002F search)\n\nThree lightweight helpers for agent pipelines that need document text, web pages, or search results without spinning up your own crawler.\n\n| Endpoint | Input | Output | Privacy |\n|---|---|---|---|\n| `POST \u002Faugment\u002Ftext-parser` | `multipart\u002Fform-data` file (PDF \u002F DOCX \u002F XLSX \u002F plain text, ≤ 25 MB) | `{ text, tokens }` JSON or plain text | In-memory only, zero retention |\n| `POST \u002Faugment\u002Fscrape` | `{ url }` | `{ url, content (markdown), format: \"markdown\" }` | Zero retention |\n| `POST \u002Faugment\u002Fsearch` | `{ query, limit?, search_provider? }` | `{ query, results: [{ title, url, content, date }] }` | Brave ZDR \u002F Google anonymized; zero retention |\n\nAll three accept **Bearer API key** or **SIWE** (x402 wallet). All three are priced dynamically (`$0.001–$10.00`).\n\n## `POST \u002Faugment\u002Ftext-parser` — extract text from documents\n\n### Request\n\nAlways `multipart\u002Fform-data`:\n\n| Field | Notes |\n|---|---|\n| `file` | Required. PDF, DOCX, XLSX, or plain text. Max **25 MB**. |\n| `response_format` | `json` (default) or `text`. |\n\n```bash\ncurl -X POST https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Faugment\u002Ftext-parser \\\n  -H \"Authorization: Bearer $VENICE_API_KEY\" \\\n  -F \"file=@.\u002Fcontract.pdf\" \\\n  -F \"response_format=json\"\n```\n\n### Response\n\n`response_format=json`:\n\n```json\n{\n  \"text\": \"…extracted plaintext…\",\n  \"tokens\": 3821\n}\n```\n\n`response_format=text` — raw plaintext body (`Content-Type: text\u002Fplain`).\n\n### Tips\n\n- `tokens` is the count of the extracted text — use it to pre-budget a downstream chat request.\n- Scanned image PDFs are not OCR'd. Run images through a vision model via `\u002Fchat\u002Fcompletions` instead.\n- Documents are processed **in memory only** and **content is not retained** after the response. (Operational metadata like request IDs and error traces may still be logged for debugging — this is a no-content-retention guarantee, not a zero-log guarantee.)\n\n## `POST \u002Faugment\u002Fscrape` — URL → markdown\n\n### Request\n\n```json\n{ \"url\": \"https:\u002F\u002Fexample.com\u002Farticle\" }\n```\n\n```bash\ncurl -X POST https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Faugment\u002Fscrape \\\n  -H \"Authorization: Bearer $VENICE_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"url\":\"https:\u002F\u002Fexample.com\"}'\n```\n\n### Response\n\n```json\n{\n  \"url\": \"https:\u002F\u002Fexample.com\",\n  \"content\": \"# Example Domain\\n\\nThis domain is for use in …\",\n  \"format\": \"markdown\"\n}\n```\n\n### Tips\n\n- **Blocked sites** — X\u002FTwitter and Reddit reject automated access and return `400` immediately. Use `enable_x_search` or `enable_web_search` on `\u002Fchat\u002Fcompletions` for those.\n- Some sites may return a partial body. Verify with the returned `content` length before piping into a model.\n- Use together with `\u002Fchat\u002Fcompletions`: scrape → feed markdown into messages → summarize.\n- For bulk scraping, issue requests in parallel; each is billed independently.\n\n## `POST \u002Faugment\u002Fsearch` — web search\n\n### Request\n\n| Field | Notes |\n|---|---|\n| `query` | 1–400 chars. Required. |\n| `limit` | 1–20. Default `10`. |\n| `search_provider` | `\"brave\"` (default, ZDR) or `\"google\"` (anonymized). |\n\n```bash\ncurl -X POST https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Faugment\u002Fsearch \\\n  -H \"Authorization: Bearer $VENICE_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\n    \"query\": \"venice ai api pricing\",\n    \"limit\": 5,\n    \"search_provider\": \"brave\"\n  }'\n```\n\n### Response\n\n```json\n{\n  \"query\": \"venice ai api pricing\",\n  \"results\": [\n    {\n      \"title\": \"Pricing — Venice.ai\",\n      \"url\": \"https:\u002F\u002Fvenice.ai\u002Fpricing\",\n      \"content\": \"Venice offers per-token pricing …\",\n      \"date\": \"2026-04-10\"\n    }\n  ]\n}\n```\n\n### Providers\n\n| Provider | Retention | Bias \u002F filter |\n|---|---|---|\n| `brave` (default) | Zero Data Retention — Brave never stores queries. | Safesearch defaults, Brave Index. |\n| `google` | Anonymized — proxied through Venice so Google doesn't see you; Venice doesn't log queries. | Google ranking. |\n\n### Tips\n\n- Pair with `\u002Fchat\u002Fcompletions` + `venice_parameters.enable_web_citations` to generate cited answers. See [`venice-chat`](..\u002Fvenice-chat\u002FSKILL.md).\n- For \"search + read\" pipelines, feed `results[*].url` into `\u002Faugment\u002Fscrape` in parallel.\n- `query` is validated as 1–400 chars. Anything longer is **rejected** (400 `INVALID_REQUEST`), not truncated.\n\n## Errors\n\n| Status | Cause |\n|---|---|\n| `400` | Missing\u002Foversized file, unsupported format, URL on a blocklist (X, Reddit), empty query, query > 400 chars. |\n| `401` | Missing\u002Finvalid Bearer or SIWE. |\n| `402` | Insufficient balance. x402 wallets receive the `PAYMENT-REQUIRED` header with base64 top-up instructions; Bearer users get `INSUFFICIENT_BALANCE`. |\n| `403` | Unauthorized access. |\n| `429` | Rate limit tripped. Back off with jitter. |\n| `500` | Upstream fetch \u002F parse failure. Safe to retry. |\n\n## Response headers\n\n- `X-Balance-Remaining` — remaining x402 credit (x402 auth only).\n- `Content-Encoding` — present when `Accept-Encoding: gzip, br` is sent (text-parser + scrape outputs compress well).\n\n## Patterns\n\n- **Document QA** — Upload PDF via `\u002Faugment\u002Ftext-parser`, pass `text` into a `\u002Fchat\u002Fcompletions` system message, ask questions.\n- **Research agent** — `\u002Faugment\u002Fsearch` → parallel `\u002Faugment\u002Fscrape` → `\u002Fchat\u002Fcompletions` with all markdown bodies.\n- **Data extraction** — XLSX via text-parser surfaces tab-delimited cell data you can then pipe to a model with `response_format: { type: \"json_schema\", ... }`.\n- **Citation pipeline** — Use `\u002Faugment\u002Fsearch` to pick sources, then give the chat model `venice_parameters.enable_web_citations: true` for inline `[n]` marks.\n",{"data":38,"body":39},{"name":4,"description":6},{"type":40,"children":41},"root",[42,51,57,205,233,245,252,264,339,466,472,481,570,588,594,641,652,657,707,812,817,955,960,1032,1043,1048,1140,1275,1280,1532,1538,1611,1616,1697,1703,1841,1847,1880,1886,2003],{"type":43,"tag":44,"props":45,"children":47},"element","h1",{"id":46},"venice-augment-text-parse-scrape-search",[48],{"type":49,"value":50},"text","Venice Augment (text parse \u002F scrape \u002F search)",{"type":43,"tag":52,"props":53,"children":54},"p",{},[55],{"type":49,"value":56},"Three lightweight helpers for agent pipelines that need document text, web pages, or search results without spinning up your own crawler.",{"type":43,"tag":58,"props":59,"children":60},"table",{},[61,90],{"type":43,"tag":62,"props":63,"children":64},"thead",{},[65],{"type":43,"tag":66,"props":67,"children":68},"tr",{},[69,75,80,85],{"type":43,"tag":70,"props":71,"children":72},"th",{},[73],{"type":49,"value":74},"Endpoint",{"type":43,"tag":70,"props":76,"children":77},{},[78],{"type":49,"value":79},"Input",{"type":43,"tag":70,"props":81,"children":82},{},[83],{"type":49,"value":84},"Output",{"type":43,"tag":70,"props":86,"children":87},{},[88],{"type":49,"value":89},"Privacy",{"type":43,"tag":91,"props":92,"children":93},"tbody",{},[94,135,170],{"type":43,"tag":66,"props":95,"children":96},{},[97,108,119,130],{"type":43,"tag":98,"props":99,"children":100},"td",{},[101],{"type":43,"tag":102,"props":103,"children":105},"code",{"className":104},[],[106],{"type":49,"value":107},"POST \u002Faugment\u002Ftext-parser",{"type":43,"tag":98,"props":109,"children":110},{},[111,117],{"type":43,"tag":102,"props":112,"children":114},{"className":113},[],[115],{"type":49,"value":116},"multipart\u002Fform-data",{"type":49,"value":118}," file (PDF \u002F DOCX \u002F XLSX \u002F plain text, ≤ 25 MB)",{"type":43,"tag":98,"props":120,"children":121},{},[122,128],{"type":43,"tag":102,"props":123,"children":125},{"className":124},[],[126],{"type":49,"value":127},"{ text, tokens }",{"type":49,"value":129}," JSON or plain text",{"type":43,"tag":98,"props":131,"children":132},{},[133],{"type":49,"value":134},"In-memory only, zero retention",{"type":43,"tag":66,"props":136,"children":137},{},[138,147,156,165],{"type":43,"tag":98,"props":139,"children":140},{},[141],{"type":43,"tag":102,"props":142,"children":144},{"className":143},[],[145],{"type":49,"value":146},"POST \u002Faugment\u002Fscrape",{"type":43,"tag":98,"props":148,"children":149},{},[150],{"type":43,"tag":102,"props":151,"children":153},{"className":152},[],[154],{"type":49,"value":155},"{ url }",{"type":43,"tag":98,"props":157,"children":158},{},[159],{"type":43,"tag":102,"props":160,"children":162},{"className":161},[],[163],{"type":49,"value":164},"{ url, content (markdown), format: \"markdown\" }",{"type":43,"tag":98,"props":166,"children":167},{},[168],{"type":49,"value":169},"Zero retention",{"type":43,"tag":66,"props":171,"children":172},{},[173,182,191,200],{"type":43,"tag":98,"props":174,"children":175},{},[176],{"type":43,"tag":102,"props":177,"children":179},{"className":178},[],[180],{"type":49,"value":181},"POST \u002Faugment\u002Fsearch",{"type":43,"tag":98,"props":183,"children":184},{},[185],{"type":43,"tag":102,"props":186,"children":188},{"className":187},[],[189],{"type":49,"value":190},"{ query, limit?, search_provider? }",{"type":43,"tag":98,"props":192,"children":193},{},[194],{"type":43,"tag":102,"props":195,"children":197},{"className":196},[],[198],{"type":49,"value":199},"{ query, results: [{ title, url, content, date }] }",{"type":43,"tag":98,"props":201,"children":202},{},[203],{"type":49,"value":204},"Brave ZDR \u002F Google anonymized; zero retention",{"type":43,"tag":52,"props":206,"children":207},{},[208,210,216,218,223,225,231],{"type":49,"value":209},"All three accept ",{"type":43,"tag":211,"props":212,"children":213},"strong",{},[214],{"type":49,"value":215},"Bearer API key",{"type":49,"value":217}," or ",{"type":43,"tag":211,"props":219,"children":220},{},[221],{"type":49,"value":222},"SIWE",{"type":49,"value":224}," (x402 wallet). All three are priced dynamically (",{"type":43,"tag":102,"props":226,"children":228},{"className":227},[],[229],{"type":49,"value":230},"$0.001–$10.00",{"type":49,"value":232},").",{"type":43,"tag":234,"props":235,"children":237},"h2",{"id":236},"post-augmenttext-parser-extract-text-from-documents",[238,243],{"type":43,"tag":102,"props":239,"children":241},{"className":240},[],[242],{"type":49,"value":107},{"type":49,"value":244}," — extract text from documents",{"type":43,"tag":246,"props":247,"children":249},"h3",{"id":248},"request",[250],{"type":49,"value":251},"Request",{"type":43,"tag":52,"props":253,"children":254},{},[255,257,262],{"type":49,"value":256},"Always ",{"type":43,"tag":102,"props":258,"children":260},{"className":259},[],[261],{"type":49,"value":116},{"type":49,"value":263},":",{"type":43,"tag":58,"props":265,"children":266},{},[267,283],{"type":43,"tag":62,"props":268,"children":269},{},[270],{"type":43,"tag":66,"props":271,"children":272},{},[273,278],{"type":43,"tag":70,"props":274,"children":275},{},[276],{"type":49,"value":277},"Field",{"type":43,"tag":70,"props":279,"children":280},{},[281],{"type":49,"value":282},"Notes",{"type":43,"tag":91,"props":284,"children":285},{},[286,310],{"type":43,"tag":66,"props":287,"children":288},{},[289,298],{"type":43,"tag":98,"props":290,"children":291},{},[292],{"type":43,"tag":102,"props":293,"children":295},{"className":294},[],[296],{"type":49,"value":297},"file",{"type":43,"tag":98,"props":299,"children":300},{},[301,303,308],{"type":49,"value":302},"Required. PDF, DOCX, XLSX, or plain text. Max ",{"type":43,"tag":211,"props":304,"children":305},{},[306],{"type":49,"value":307},"25 MB",{"type":49,"value":309},".",{"type":43,"tag":66,"props":311,"children":312},{},[313,322],{"type":43,"tag":98,"props":314,"children":315},{},[316],{"type":43,"tag":102,"props":317,"children":319},{"className":318},[],[320],{"type":49,"value":321},"response_format",{"type":43,"tag":98,"props":323,"children":324},{},[325,331,333,338],{"type":43,"tag":102,"props":326,"children":328},{"className":327},[],[329],{"type":49,"value":330},"json",{"type":49,"value":332}," (default) or ",{"type":43,"tag":102,"props":334,"children":336},{"className":335},[],[337],{"type":49,"value":49},{"type":49,"value":309},{"type":43,"tag":340,"props":341,"children":346},"pre",{"className":342,"code":343,"language":344,"meta":345,"style":345},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl -X POST https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Faugment\u002Ftext-parser \\\n  -H \"Authorization: Bearer $VENICE_API_KEY\" \\\n  -F \"file=@.\u002Fcontract.pdf\" \\\n  -F \"response_format=json\"\n","bash","",[347],{"type":43,"tag":102,"props":348,"children":349},{"__ignoreMap":345},[350,384,418,444],{"type":43,"tag":351,"props":352,"children":355},"span",{"class":353,"line":354},"line",1,[356,362,368,373,378],{"type":43,"tag":351,"props":357,"children":359},{"style":358},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[360],{"type":49,"value":361},"curl",{"type":43,"tag":351,"props":363,"children":365},{"style":364},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[366],{"type":49,"value":367}," -X",{"type":43,"tag":351,"props":369,"children":370},{"style":364},[371],{"type":49,"value":372}," POST",{"type":43,"tag":351,"props":374,"children":375},{"style":364},[376],{"type":49,"value":377}," https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Faugment\u002Ftext-parser",{"type":43,"tag":351,"props":379,"children":381},{"style":380},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[382],{"type":49,"value":383}," \\\n",{"type":43,"tag":351,"props":385,"children":387},{"class":353,"line":386},2,[388,393,399,404,409,414],{"type":43,"tag":351,"props":389,"children":390},{"style":364},[391],{"type":49,"value":392},"  -H",{"type":43,"tag":351,"props":394,"children":396},{"style":395},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[397],{"type":49,"value":398}," \"",{"type":43,"tag":351,"props":400,"children":401},{"style":364},[402],{"type":49,"value":403},"Authorization: Bearer ",{"type":43,"tag":351,"props":405,"children":406},{"style":380},[407],{"type":49,"value":408},"$VENICE_API_KEY",{"type":43,"tag":351,"props":410,"children":411},{"style":395},[412],{"type":49,"value":413},"\"",{"type":43,"tag":351,"props":415,"children":416},{"style":380},[417],{"type":49,"value":383},{"type":43,"tag":351,"props":419,"children":421},{"class":353,"line":420},3,[422,427,431,436,440],{"type":43,"tag":351,"props":423,"children":424},{"style":364},[425],{"type":49,"value":426},"  -F",{"type":43,"tag":351,"props":428,"children":429},{"style":395},[430],{"type":49,"value":398},{"type":43,"tag":351,"props":432,"children":433},{"style":364},[434],{"type":49,"value":435},"file=@.\u002Fcontract.pdf",{"type":43,"tag":351,"props":437,"children":438},{"style":395},[439],{"type":49,"value":413},{"type":43,"tag":351,"props":441,"children":442},{"style":380},[443],{"type":49,"value":383},{"type":43,"tag":351,"props":445,"children":447},{"class":353,"line":446},4,[448,452,456,461],{"type":43,"tag":351,"props":449,"children":450},{"style":364},[451],{"type":49,"value":426},{"type":43,"tag":351,"props":453,"children":454},{"style":395},[455],{"type":49,"value":398},{"type":43,"tag":351,"props":457,"children":458},{"style":364},[459],{"type":49,"value":460},"response_format=json",{"type":43,"tag":351,"props":462,"children":463},{"style":395},[464],{"type":49,"value":465},"\"\n",{"type":43,"tag":246,"props":467,"children":469},{"id":468},"response",[470],{"type":49,"value":471},"Response",{"type":43,"tag":52,"props":473,"children":474},{},[475,480],{"type":43,"tag":102,"props":476,"children":478},{"className":477},[],[479],{"type":49,"value":460},{"type":49,"value":263},{"type":43,"tag":340,"props":482,"children":485},{"className":483,"code":484,"language":330,"meta":345,"style":345},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"text\": \"…extracted plaintext…\",\n  \"tokens\": 3821\n}\n",[486],{"type":43,"tag":102,"props":487,"children":488},{"__ignoreMap":345},[489,497,536,562],{"type":43,"tag":351,"props":490,"children":491},{"class":353,"line":354},[492],{"type":43,"tag":351,"props":493,"children":494},{"style":395},[495],{"type":49,"value":496},"{\n",{"type":43,"tag":351,"props":498,"children":499},{"class":353,"line":386},[500,505,510,514,518,522,527,531],{"type":43,"tag":351,"props":501,"children":502},{"style":395},[503],{"type":49,"value":504},"  \"",{"type":43,"tag":351,"props":506,"children":508},{"style":507},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[509],{"type":49,"value":49},{"type":43,"tag":351,"props":511,"children":512},{"style":395},[513],{"type":49,"value":413},{"type":43,"tag":351,"props":515,"children":516},{"style":395},[517],{"type":49,"value":263},{"type":43,"tag":351,"props":519,"children":520},{"style":395},[521],{"type":49,"value":398},{"type":43,"tag":351,"props":523,"children":524},{"style":364},[525],{"type":49,"value":526},"…extracted plaintext…",{"type":43,"tag":351,"props":528,"children":529},{"style":395},[530],{"type":49,"value":413},{"type":43,"tag":351,"props":532,"children":533},{"style":395},[534],{"type":49,"value":535},",\n",{"type":43,"tag":351,"props":537,"children":538},{"class":353,"line":420},[539,543,548,552,556],{"type":43,"tag":351,"props":540,"children":541},{"style":395},[542],{"type":49,"value":504},{"type":43,"tag":351,"props":544,"children":545},{"style":507},[546],{"type":49,"value":547},"tokens",{"type":43,"tag":351,"props":549,"children":550},{"style":395},[551],{"type":49,"value":413},{"type":43,"tag":351,"props":553,"children":554},{"style":395},[555],{"type":49,"value":263},{"type":43,"tag":351,"props":557,"children":559},{"style":558},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[560],{"type":49,"value":561}," 3821\n",{"type":43,"tag":351,"props":563,"children":564},{"class":353,"line":446},[565],{"type":43,"tag":351,"props":566,"children":567},{"style":395},[568],{"type":49,"value":569},"}\n",{"type":43,"tag":52,"props":571,"children":572},{},[573,579,581,587],{"type":43,"tag":102,"props":574,"children":576},{"className":575},[],[577],{"type":49,"value":578},"response_format=text",{"type":49,"value":580}," — raw plaintext body (",{"type":43,"tag":102,"props":582,"children":584},{"className":583},[],[585],{"type":49,"value":586},"Content-Type: text\u002Fplain",{"type":49,"value":232},{"type":43,"tag":246,"props":589,"children":591},{"id":590},"tips",[592],{"type":49,"value":593},"Tips",{"type":43,"tag":595,"props":596,"children":597},"ul",{},[598,609,622],{"type":43,"tag":599,"props":600,"children":601},"li",{},[602,607],{"type":43,"tag":102,"props":603,"children":605},{"className":604},[],[606],{"type":49,"value":547},{"type":49,"value":608}," is the count of the extracted text — use it to pre-budget a downstream chat request.",{"type":43,"tag":599,"props":610,"children":611},{},[612,614,620],{"type":49,"value":613},"Scanned image PDFs are not OCR'd. Run images through a vision model via ",{"type":43,"tag":102,"props":615,"children":617},{"className":616},[],[618],{"type":49,"value":619},"\u002Fchat\u002Fcompletions",{"type":49,"value":621}," instead.",{"type":43,"tag":599,"props":623,"children":624},{},[625,627,632,634,639],{"type":49,"value":626},"Documents are processed ",{"type":43,"tag":211,"props":628,"children":629},{},[630],{"type":49,"value":631},"in memory only",{"type":49,"value":633}," and ",{"type":43,"tag":211,"props":635,"children":636},{},[637],{"type":49,"value":638},"content is not retained",{"type":49,"value":640}," after the response. (Operational metadata like request IDs and error traces may still be logged for debugging — this is a no-content-retention guarantee, not a zero-log guarantee.)",{"type":43,"tag":234,"props":642,"children":644},{"id":643},"post-augmentscrape-url-markdown",[645,650],{"type":43,"tag":102,"props":646,"children":648},{"className":647},[],[649],{"type":49,"value":146},{"type":49,"value":651}," — URL → markdown",{"type":43,"tag":246,"props":653,"children":655},{"id":654},"request-1",[656],{"type":49,"value":251},{"type":43,"tag":340,"props":658,"children":660},{"className":483,"code":659,"language":330,"meta":345,"style":345},"{ \"url\": \"https:\u002F\u002Fexample.com\u002Farticle\" }\n",[661],{"type":43,"tag":102,"props":662,"children":663},{"__ignoreMap":345},[664],{"type":43,"tag":351,"props":665,"children":666},{"class":353,"line":354},[667,672,676,681,685,689,693,698,702],{"type":43,"tag":351,"props":668,"children":669},{"style":395},[670],{"type":49,"value":671},"{",{"type":43,"tag":351,"props":673,"children":674},{"style":395},[675],{"type":49,"value":398},{"type":43,"tag":351,"props":677,"children":678},{"style":507},[679],{"type":49,"value":680},"url",{"type":43,"tag":351,"props":682,"children":683},{"style":395},[684],{"type":49,"value":413},{"type":43,"tag":351,"props":686,"children":687},{"style":395},[688],{"type":49,"value":263},{"type":43,"tag":351,"props":690,"children":691},{"style":395},[692],{"type":49,"value":398},{"type":43,"tag":351,"props":694,"children":695},{"style":364},[696],{"type":49,"value":697},"https:\u002F\u002Fexample.com\u002Farticle",{"type":43,"tag":351,"props":699,"children":700},{"style":395},[701],{"type":49,"value":413},{"type":43,"tag":351,"props":703,"children":704},{"style":395},[705],{"type":49,"value":706}," }\n",{"type":43,"tag":340,"props":708,"children":710},{"className":342,"code":709,"language":344,"meta":345,"style":345},"curl -X POST https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Faugment\u002Fscrape \\\n  -H \"Authorization: Bearer $VENICE_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"url\":\"https:\u002F\u002Fexample.com\"}'\n",[711],{"type":43,"tag":102,"props":712,"children":713},{"__ignoreMap":345},[714,738,765,789],{"type":43,"tag":351,"props":715,"children":716},{"class":353,"line":354},[717,721,725,729,734],{"type":43,"tag":351,"props":718,"children":719},{"style":358},[720],{"type":49,"value":361},{"type":43,"tag":351,"props":722,"children":723},{"style":364},[724],{"type":49,"value":367},{"type":43,"tag":351,"props":726,"children":727},{"style":364},[728],{"type":49,"value":372},{"type":43,"tag":351,"props":730,"children":731},{"style":364},[732],{"type":49,"value":733}," https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Faugment\u002Fscrape",{"type":43,"tag":351,"props":735,"children":736},{"style":380},[737],{"type":49,"value":383},{"type":43,"tag":351,"props":739,"children":740},{"class":353,"line":386},[741,745,749,753,757,761],{"type":43,"tag":351,"props":742,"children":743},{"style":364},[744],{"type":49,"value":392},{"type":43,"tag":351,"props":746,"children":747},{"style":395},[748],{"type":49,"value":398},{"type":43,"tag":351,"props":750,"children":751},{"style":364},[752],{"type":49,"value":403},{"type":43,"tag":351,"props":754,"children":755},{"style":380},[756],{"type":49,"value":408},{"type":43,"tag":351,"props":758,"children":759},{"style":395},[760],{"type":49,"value":413},{"type":43,"tag":351,"props":762,"children":763},{"style":380},[764],{"type":49,"value":383},{"type":43,"tag":351,"props":766,"children":767},{"class":353,"line":420},[768,772,776,781,785],{"type":43,"tag":351,"props":769,"children":770},{"style":364},[771],{"type":49,"value":392},{"type":43,"tag":351,"props":773,"children":774},{"style":395},[775],{"type":49,"value":398},{"type":43,"tag":351,"props":777,"children":778},{"style":364},[779],{"type":49,"value":780},"Content-Type: application\u002Fjson",{"type":43,"tag":351,"props":782,"children":783},{"style":395},[784],{"type":49,"value":413},{"type":43,"tag":351,"props":786,"children":787},{"style":380},[788],{"type":49,"value":383},{"type":43,"tag":351,"props":790,"children":791},{"class":353,"line":446},[792,797,802,807],{"type":43,"tag":351,"props":793,"children":794},{"style":364},[795],{"type":49,"value":796},"  -d",{"type":43,"tag":351,"props":798,"children":799},{"style":395},[800],{"type":49,"value":801}," '",{"type":43,"tag":351,"props":803,"children":804},{"style":364},[805],{"type":49,"value":806},"{\"url\":\"https:\u002F\u002Fexample.com\"}",{"type":43,"tag":351,"props":808,"children":809},{"style":395},[810],{"type":49,"value":811},"'\n",{"type":43,"tag":246,"props":813,"children":815},{"id":814},"response-1",[816],{"type":49,"value":471},{"type":43,"tag":340,"props":818,"children":820},{"className":483,"code":819,"language":330,"meta":345,"style":345},"{\n  \"url\": \"https:\u002F\u002Fexample.com\",\n  \"content\": \"# Example Domain\\n\\nThis domain is for use in …\",\n  \"format\": \"markdown\"\n}\n",[821],{"type":43,"tag":102,"props":822,"children":823},{"__ignoreMap":345},[824,831,867,914,947],{"type":43,"tag":351,"props":825,"children":826},{"class":353,"line":354},[827],{"type":43,"tag":351,"props":828,"children":829},{"style":395},[830],{"type":49,"value":496},{"type":43,"tag":351,"props":832,"children":833},{"class":353,"line":386},[834,838,842,846,850,854,859,863],{"type":43,"tag":351,"props":835,"children":836},{"style":395},[837],{"type":49,"value":504},{"type":43,"tag":351,"props":839,"children":840},{"style":507},[841],{"type":49,"value":680},{"type":43,"tag":351,"props":843,"children":844},{"style":395},[845],{"type":49,"value":413},{"type":43,"tag":351,"props":847,"children":848},{"style":395},[849],{"type":49,"value":263},{"type":43,"tag":351,"props":851,"children":852},{"style":395},[853],{"type":49,"value":398},{"type":43,"tag":351,"props":855,"children":856},{"style":364},[857],{"type":49,"value":858},"https:\u002F\u002Fexample.com",{"type":43,"tag":351,"props":860,"children":861},{"style":395},[862],{"type":49,"value":413},{"type":43,"tag":351,"props":864,"children":865},{"style":395},[866],{"type":49,"value":535},{"type":43,"tag":351,"props":868,"children":869},{"class":353,"line":420},[870,874,879,883,887,891,896,901,906,910],{"type":43,"tag":351,"props":871,"children":872},{"style":395},[873],{"type":49,"value":504},{"type":43,"tag":351,"props":875,"children":876},{"style":507},[877],{"type":49,"value":878},"content",{"type":43,"tag":351,"props":880,"children":881},{"style":395},[882],{"type":49,"value":413},{"type":43,"tag":351,"props":884,"children":885},{"style":395},[886],{"type":49,"value":263},{"type":43,"tag":351,"props":888,"children":889},{"style":395},[890],{"type":49,"value":398},{"type":43,"tag":351,"props":892,"children":893},{"style":364},[894],{"type":49,"value":895},"# Example Domain",{"type":43,"tag":351,"props":897,"children":898},{"style":380},[899],{"type":49,"value":900},"\\n\\n",{"type":43,"tag":351,"props":902,"children":903},{"style":364},[904],{"type":49,"value":905},"This domain is for use in …",{"type":43,"tag":351,"props":907,"children":908},{"style":395},[909],{"type":49,"value":413},{"type":43,"tag":351,"props":911,"children":912},{"style":395},[913],{"type":49,"value":535},{"type":43,"tag":351,"props":915,"children":916},{"class":353,"line":446},[917,921,926,930,934,938,943],{"type":43,"tag":351,"props":918,"children":919},{"style":395},[920],{"type":49,"value":504},{"type":43,"tag":351,"props":922,"children":923},{"style":507},[924],{"type":49,"value":925},"format",{"type":43,"tag":351,"props":927,"children":928},{"style":395},[929],{"type":49,"value":413},{"type":43,"tag":351,"props":931,"children":932},{"style":395},[933],{"type":49,"value":263},{"type":43,"tag":351,"props":935,"children":936},{"style":395},[937],{"type":49,"value":398},{"type":43,"tag":351,"props":939,"children":940},{"style":364},[941],{"type":49,"value":942},"markdown",{"type":43,"tag":351,"props":944,"children":945},{"style":395},[946],{"type":49,"value":465},{"type":43,"tag":351,"props":948,"children":950},{"class":353,"line":949},5,[951],{"type":43,"tag":351,"props":952,"children":953},{"style":395},[954],{"type":49,"value":569},{"type":43,"tag":246,"props":956,"children":958},{"id":957},"tips-1",[959],{"type":49,"value":593},{"type":43,"tag":595,"props":961,"children":962},{},[963,1003,1015,1027],{"type":43,"tag":599,"props":964,"children":965},{},[966,971,973,979,981,987,988,994,996,1001],{"type":43,"tag":211,"props":967,"children":968},{},[969],{"type":49,"value":970},"Blocked sites",{"type":49,"value":972}," — X\u002FTwitter and Reddit reject automated access and return ",{"type":43,"tag":102,"props":974,"children":976},{"className":975},[],[977],{"type":49,"value":978},"400",{"type":49,"value":980}," immediately. Use ",{"type":43,"tag":102,"props":982,"children":984},{"className":983},[],[985],{"type":49,"value":986},"enable_x_search",{"type":49,"value":217},{"type":43,"tag":102,"props":989,"children":991},{"className":990},[],[992],{"type":49,"value":993},"enable_web_search",{"type":49,"value":995}," on ",{"type":43,"tag":102,"props":997,"children":999},{"className":998},[],[1000],{"type":49,"value":619},{"type":49,"value":1002}," for those.",{"type":43,"tag":599,"props":1004,"children":1005},{},[1006,1008,1013],{"type":49,"value":1007},"Some sites may return a partial body. Verify with the returned ",{"type":43,"tag":102,"props":1009,"children":1011},{"className":1010},[],[1012],{"type":49,"value":878},{"type":49,"value":1014}," length before piping into a model.",{"type":43,"tag":599,"props":1016,"children":1017},{},[1018,1020,1025],{"type":49,"value":1019},"Use together with ",{"type":43,"tag":102,"props":1021,"children":1023},{"className":1022},[],[1024],{"type":49,"value":619},{"type":49,"value":1026},": scrape → feed markdown into messages → summarize.",{"type":43,"tag":599,"props":1028,"children":1029},{},[1030],{"type":49,"value":1031},"For bulk scraping, issue requests in parallel; each is billed independently.",{"type":43,"tag":234,"props":1033,"children":1035},{"id":1034},"post-augmentsearch-web-search",[1036,1041],{"type":43,"tag":102,"props":1037,"children":1039},{"className":1038},[],[1040],{"type":49,"value":181},{"type":49,"value":1042}," — web search",{"type":43,"tag":246,"props":1044,"children":1046},{"id":1045},"request-2",[1047],{"type":49,"value":251},{"type":43,"tag":58,"props":1049,"children":1050},{},[1051,1065],{"type":43,"tag":62,"props":1052,"children":1053},{},[1054],{"type":43,"tag":66,"props":1055,"children":1056},{},[1057,1061],{"type":43,"tag":70,"props":1058,"children":1059},{},[1060],{"type":49,"value":277},{"type":43,"tag":70,"props":1062,"children":1063},{},[1064],{"type":49,"value":282},{"type":43,"tag":91,"props":1066,"children":1067},{},[1068,1085,1109],{"type":43,"tag":66,"props":1069,"children":1070},{},[1071,1080],{"type":43,"tag":98,"props":1072,"children":1073},{},[1074],{"type":43,"tag":102,"props":1075,"children":1077},{"className":1076},[],[1078],{"type":49,"value":1079},"query",{"type":43,"tag":98,"props":1081,"children":1082},{},[1083],{"type":49,"value":1084},"1–400 chars. Required.",{"type":43,"tag":66,"props":1086,"children":1087},{},[1088,1097],{"type":43,"tag":98,"props":1089,"children":1090},{},[1091],{"type":43,"tag":102,"props":1092,"children":1094},{"className":1093},[],[1095],{"type":49,"value":1096},"limit",{"type":43,"tag":98,"props":1098,"children":1099},{},[1100,1102,1108],{"type":49,"value":1101},"1–20. Default ",{"type":43,"tag":102,"props":1103,"children":1105},{"className":1104},[],[1106],{"type":49,"value":1107},"10",{"type":49,"value":309},{"type":43,"tag":66,"props":1110,"children":1111},{},[1112,1121],{"type":43,"tag":98,"props":1113,"children":1114},{},[1115],{"type":43,"tag":102,"props":1116,"children":1118},{"className":1117},[],[1119],{"type":49,"value":1120},"search_provider",{"type":43,"tag":98,"props":1122,"children":1123},{},[1124,1130,1132,1138],{"type":43,"tag":102,"props":1125,"children":1127},{"className":1126},[],[1128],{"type":49,"value":1129},"\"brave\"",{"type":49,"value":1131}," (default, ZDR) or ",{"type":43,"tag":102,"props":1133,"children":1135},{"className":1134},[],[1136],{"type":49,"value":1137},"\"google\"",{"type":49,"value":1139}," (anonymized).",{"type":43,"tag":340,"props":1141,"children":1143},{"className":342,"code":1142,"language":344,"meta":345,"style":345},"curl -X POST https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Faugment\u002Fsearch \\\n  -H \"Authorization: Bearer $VENICE_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\n    \"query\": \"venice ai api pricing\",\n    \"limit\": 5,\n    \"search_provider\": \"brave\"\n  }'\n",[1144],{"type":43,"tag":102,"props":1145,"children":1146},{"__ignoreMap":345},[1147,1171,1198,1221,1236,1244,1253,1262],{"type":43,"tag":351,"props":1148,"children":1149},{"class":353,"line":354},[1150,1154,1158,1162,1167],{"type":43,"tag":351,"props":1151,"children":1152},{"style":358},[1153],{"type":49,"value":361},{"type":43,"tag":351,"props":1155,"children":1156},{"style":364},[1157],{"type":49,"value":367},{"type":43,"tag":351,"props":1159,"children":1160},{"style":364},[1161],{"type":49,"value":372},{"type":43,"tag":351,"props":1163,"children":1164},{"style":364},[1165],{"type":49,"value":1166}," https:\u002F\u002Fapi.venice.ai\u002Fapi\u002Fv1\u002Faugment\u002Fsearch",{"type":43,"tag":351,"props":1168,"children":1169},{"style":380},[1170],{"type":49,"value":383},{"type":43,"tag":351,"props":1172,"children":1173},{"class":353,"line":386},[1174,1178,1182,1186,1190,1194],{"type":43,"tag":351,"props":1175,"children":1176},{"style":364},[1177],{"type":49,"value":392},{"type":43,"tag":351,"props":1179,"children":1180},{"style":395},[1181],{"type":49,"value":398},{"type":43,"tag":351,"props":1183,"children":1184},{"style":364},[1185],{"type":49,"value":403},{"type":43,"tag":351,"props":1187,"children":1188},{"style":380},[1189],{"type":49,"value":408},{"type":43,"tag":351,"props":1191,"children":1192},{"style":395},[1193],{"type":49,"value":413},{"type":43,"tag":351,"props":1195,"children":1196},{"style":380},[1197],{"type":49,"value":383},{"type":43,"tag":351,"props":1199,"children":1200},{"class":353,"line":420},[1201,1205,1209,1213,1217],{"type":43,"tag":351,"props":1202,"children":1203},{"style":364},[1204],{"type":49,"value":392},{"type":43,"tag":351,"props":1206,"children":1207},{"style":395},[1208],{"type":49,"value":398},{"type":43,"tag":351,"props":1210,"children":1211},{"style":364},[1212],{"type":49,"value":780},{"type":43,"tag":351,"props":1214,"children":1215},{"style":395},[1216],{"type":49,"value":413},{"type":43,"tag":351,"props":1218,"children":1219},{"style":380},[1220],{"type":49,"value":383},{"type":43,"tag":351,"props":1222,"children":1223},{"class":353,"line":446},[1224,1228,1232],{"type":43,"tag":351,"props":1225,"children":1226},{"style":364},[1227],{"type":49,"value":796},{"type":43,"tag":351,"props":1229,"children":1230},{"style":395},[1231],{"type":49,"value":801},{"type":43,"tag":351,"props":1233,"children":1234},{"style":364},[1235],{"type":49,"value":496},{"type":43,"tag":351,"props":1237,"children":1238},{"class":353,"line":949},[1239],{"type":43,"tag":351,"props":1240,"children":1241},{"style":364},[1242],{"type":49,"value":1243},"    \"query\": \"venice ai api pricing\",\n",{"type":43,"tag":351,"props":1245,"children":1247},{"class":353,"line":1246},6,[1248],{"type":43,"tag":351,"props":1249,"children":1250},{"style":364},[1251],{"type":49,"value":1252},"    \"limit\": 5,\n",{"type":43,"tag":351,"props":1254,"children":1256},{"class":353,"line":1255},7,[1257],{"type":43,"tag":351,"props":1258,"children":1259},{"style":364},[1260],{"type":49,"value":1261},"    \"search_provider\": \"brave\"\n",{"type":43,"tag":351,"props":1263,"children":1265},{"class":353,"line":1264},8,[1266,1271],{"type":43,"tag":351,"props":1267,"children":1268},{"style":364},[1269],{"type":49,"value":1270},"  }",{"type":43,"tag":351,"props":1272,"children":1273},{"style":395},[1274],{"type":49,"value":811},{"type":43,"tag":246,"props":1276,"children":1278},{"id":1277},"response-2",[1279],{"type":49,"value":471},{"type":43,"tag":340,"props":1281,"children":1283},{"className":483,"code":1282,"language":330,"meta":345,"style":345},"{\n  \"query\": \"venice ai api pricing\",\n  \"results\": [\n    {\n      \"title\": \"Pricing — Venice.ai\",\n      \"url\": \"https:\u002F\u002Fvenice.ai\u002Fpricing\",\n      \"content\": \"Venice offers per-token pricing …\",\n      \"date\": \"2026-04-10\"\n    }\n  ]\n}\n",[1284],{"type":43,"tag":102,"props":1285,"children":1286},{"__ignoreMap":345},[1287,1294,1330,1355,1363,1401,1437,1473,1506,1515,1524],{"type":43,"tag":351,"props":1288,"children":1289},{"class":353,"line":354},[1290],{"type":43,"tag":351,"props":1291,"children":1292},{"style":395},[1293],{"type":49,"value":496},{"type":43,"tag":351,"props":1295,"children":1296},{"class":353,"line":386},[1297,1301,1305,1309,1313,1317,1322,1326],{"type":43,"tag":351,"props":1298,"children":1299},{"style":395},[1300],{"type":49,"value":504},{"type":43,"tag":351,"props":1302,"children":1303},{"style":507},[1304],{"type":49,"value":1079},{"type":43,"tag":351,"props":1306,"children":1307},{"style":395},[1308],{"type":49,"value":413},{"type":43,"tag":351,"props":1310,"children":1311},{"style":395},[1312],{"type":49,"value":263},{"type":43,"tag":351,"props":1314,"children":1315},{"style":395},[1316],{"type":49,"value":398},{"type":43,"tag":351,"props":1318,"children":1319},{"style":364},[1320],{"type":49,"value":1321},"venice ai api pricing",{"type":43,"tag":351,"props":1323,"children":1324},{"style":395},[1325],{"type":49,"value":413},{"type":43,"tag":351,"props":1327,"children":1328},{"style":395},[1329],{"type":49,"value":535},{"type":43,"tag":351,"props":1331,"children":1332},{"class":353,"line":420},[1333,1337,1342,1346,1350],{"type":43,"tag":351,"props":1334,"children":1335},{"style":395},[1336],{"type":49,"value":504},{"type":43,"tag":351,"props":1338,"children":1339},{"style":507},[1340],{"type":49,"value":1341},"results",{"type":43,"tag":351,"props":1343,"children":1344},{"style":395},[1345],{"type":49,"value":413},{"type":43,"tag":351,"props":1347,"children":1348},{"style":395},[1349],{"type":49,"value":263},{"type":43,"tag":351,"props":1351,"children":1352},{"style":395},[1353],{"type":49,"value":1354}," [\n",{"type":43,"tag":351,"props":1356,"children":1357},{"class":353,"line":446},[1358],{"type":43,"tag":351,"props":1359,"children":1360},{"style":395},[1361],{"type":49,"value":1362},"    {\n",{"type":43,"tag":351,"props":1364,"children":1365},{"class":353,"line":949},[1366,1371,1376,1380,1384,1388,1393,1397],{"type":43,"tag":351,"props":1367,"children":1368},{"style":395},[1369],{"type":49,"value":1370},"      \"",{"type":43,"tag":351,"props":1372,"children":1373},{"style":358},[1374],{"type":49,"value":1375},"title",{"type":43,"tag":351,"props":1377,"children":1378},{"style":395},[1379],{"type":49,"value":413},{"type":43,"tag":351,"props":1381,"children":1382},{"style":395},[1383],{"type":49,"value":263},{"type":43,"tag":351,"props":1385,"children":1386},{"style":395},[1387],{"type":49,"value":398},{"type":43,"tag":351,"props":1389,"children":1390},{"style":364},[1391],{"type":49,"value":1392},"Pricing — Venice.ai",{"type":43,"tag":351,"props":1394,"children":1395},{"style":395},[1396],{"type":49,"value":413},{"type":43,"tag":351,"props":1398,"children":1399},{"style":395},[1400],{"type":49,"value":535},{"type":43,"tag":351,"props":1402,"children":1403},{"class":353,"line":1246},[1404,1408,1412,1416,1420,1424,1429,1433],{"type":43,"tag":351,"props":1405,"children":1406},{"style":395},[1407],{"type":49,"value":1370},{"type":43,"tag":351,"props":1409,"children":1410},{"style":358},[1411],{"type":49,"value":680},{"type":43,"tag":351,"props":1413,"children":1414},{"style":395},[1415],{"type":49,"value":413},{"type":43,"tag":351,"props":1417,"children":1418},{"style":395},[1419],{"type":49,"value":263},{"type":43,"tag":351,"props":1421,"children":1422},{"style":395},[1423],{"type":49,"value":398},{"type":43,"tag":351,"props":1425,"children":1426},{"style":364},[1427],{"type":49,"value":1428},"https:\u002F\u002Fvenice.ai\u002Fpricing",{"type":43,"tag":351,"props":1430,"children":1431},{"style":395},[1432],{"type":49,"value":413},{"type":43,"tag":351,"props":1434,"children":1435},{"style":395},[1436],{"type":49,"value":535},{"type":43,"tag":351,"props":1438,"children":1439},{"class":353,"line":1255},[1440,1444,1448,1452,1456,1460,1465,1469],{"type":43,"tag":351,"props":1441,"children":1442},{"style":395},[1443],{"type":49,"value":1370},{"type":43,"tag":351,"props":1445,"children":1446},{"style":358},[1447],{"type":49,"value":878},{"type":43,"tag":351,"props":1449,"children":1450},{"style":395},[1451],{"type":49,"value":413},{"type":43,"tag":351,"props":1453,"children":1454},{"style":395},[1455],{"type":49,"value":263},{"type":43,"tag":351,"props":1457,"children":1458},{"style":395},[1459],{"type":49,"value":398},{"type":43,"tag":351,"props":1461,"children":1462},{"style":364},[1463],{"type":49,"value":1464},"Venice offers per-token pricing …",{"type":43,"tag":351,"props":1466,"children":1467},{"style":395},[1468],{"type":49,"value":413},{"type":43,"tag":351,"props":1470,"children":1471},{"style":395},[1472],{"type":49,"value":535},{"type":43,"tag":351,"props":1474,"children":1475},{"class":353,"line":1264},[1476,1480,1485,1489,1493,1497,1502],{"type":43,"tag":351,"props":1477,"children":1478},{"style":395},[1479],{"type":49,"value":1370},{"type":43,"tag":351,"props":1481,"children":1482},{"style":358},[1483],{"type":49,"value":1484},"date",{"type":43,"tag":351,"props":1486,"children":1487},{"style":395},[1488],{"type":49,"value":413},{"type":43,"tag":351,"props":1490,"children":1491},{"style":395},[1492],{"type":49,"value":263},{"type":43,"tag":351,"props":1494,"children":1495},{"style":395},[1496],{"type":49,"value":398},{"type":43,"tag":351,"props":1498,"children":1499},{"style":364},[1500],{"type":49,"value":1501},"2026-04-10",{"type":43,"tag":351,"props":1503,"children":1504},{"style":395},[1505],{"type":49,"value":465},{"type":43,"tag":351,"props":1507,"children":1509},{"class":353,"line":1508},9,[1510],{"type":43,"tag":351,"props":1511,"children":1512},{"style":395},[1513],{"type":49,"value":1514},"    }\n",{"type":43,"tag":351,"props":1516,"children":1518},{"class":353,"line":1517},10,[1519],{"type":43,"tag":351,"props":1520,"children":1521},{"style":395},[1522],{"type":49,"value":1523},"  ]\n",{"type":43,"tag":351,"props":1525,"children":1527},{"class":353,"line":1526},11,[1528],{"type":43,"tag":351,"props":1529,"children":1530},{"style":395},[1531],{"type":49,"value":569},{"type":43,"tag":246,"props":1533,"children":1535},{"id":1534},"providers",[1536],{"type":49,"value":1537},"Providers",{"type":43,"tag":58,"props":1539,"children":1540},{},[1541,1562],{"type":43,"tag":62,"props":1542,"children":1543},{},[1544],{"type":43,"tag":66,"props":1545,"children":1546},{},[1547,1552,1557],{"type":43,"tag":70,"props":1548,"children":1549},{},[1550],{"type":49,"value":1551},"Provider",{"type":43,"tag":70,"props":1553,"children":1554},{},[1555],{"type":49,"value":1556},"Retention",{"type":43,"tag":70,"props":1558,"children":1559},{},[1560],{"type":49,"value":1561},"Bias \u002F filter",{"type":43,"tag":91,"props":1563,"children":1564},{},[1565,1589],{"type":43,"tag":66,"props":1566,"children":1567},{},[1568,1579,1584],{"type":43,"tag":98,"props":1569,"children":1570},{},[1571,1577],{"type":43,"tag":102,"props":1572,"children":1574},{"className":1573},[],[1575],{"type":49,"value":1576},"brave",{"type":49,"value":1578}," (default)",{"type":43,"tag":98,"props":1580,"children":1581},{},[1582],{"type":49,"value":1583},"Zero Data Retention — Brave never stores queries.",{"type":43,"tag":98,"props":1585,"children":1586},{},[1587],{"type":49,"value":1588},"Safesearch defaults, Brave Index.",{"type":43,"tag":66,"props":1590,"children":1591},{},[1592,1601,1606],{"type":43,"tag":98,"props":1593,"children":1594},{},[1595],{"type":43,"tag":102,"props":1596,"children":1598},{"className":1597},[],[1599],{"type":49,"value":1600},"google",{"type":43,"tag":98,"props":1602,"children":1603},{},[1604],{"type":49,"value":1605},"Anonymized — proxied through Venice so Google doesn't see you; Venice doesn't log queries.",{"type":43,"tag":98,"props":1607,"children":1608},{},[1609],{"type":49,"value":1610},"Google ranking.",{"type":43,"tag":246,"props":1612,"children":1614},{"id":1613},"tips-2",[1615],{"type":49,"value":593},{"type":43,"tag":595,"props":1617,"children":1618},{},[1619,1651,1672],{"type":43,"tag":599,"props":1620,"children":1621},{},[1622,1624,1629,1631,1637,1639,1650],{"type":49,"value":1623},"Pair with ",{"type":43,"tag":102,"props":1625,"children":1627},{"className":1626},[],[1628],{"type":49,"value":619},{"type":49,"value":1630}," + ",{"type":43,"tag":102,"props":1632,"children":1634},{"className":1633},[],[1635],{"type":49,"value":1636},"venice_parameters.enable_web_citations",{"type":49,"value":1638}," to generate cited answers. See ",{"type":43,"tag":1640,"props":1641,"children":1643},"a",{"href":1642},"..\u002Fvenice-chat\u002FSKILL.md",[1644],{"type":43,"tag":102,"props":1645,"children":1647},{"className":1646},[],[1648],{"type":49,"value":1649},"venice-chat",{"type":49,"value":309},{"type":43,"tag":599,"props":1652,"children":1653},{},[1654,1656,1662,1664,1670],{"type":49,"value":1655},"For \"search + read\" pipelines, feed ",{"type":43,"tag":102,"props":1657,"children":1659},{"className":1658},[],[1660],{"type":49,"value":1661},"results[*].url",{"type":49,"value":1663}," into ",{"type":43,"tag":102,"props":1665,"children":1667},{"className":1666},[],[1668],{"type":49,"value":1669},"\u002Faugment\u002Fscrape",{"type":49,"value":1671}," in parallel.",{"type":43,"tag":599,"props":1673,"children":1674},{},[1675,1680,1682,1687,1689,1695],{"type":43,"tag":102,"props":1676,"children":1678},{"className":1677},[],[1679],{"type":49,"value":1079},{"type":49,"value":1681}," is validated as 1–400 chars. Anything longer is ",{"type":43,"tag":211,"props":1683,"children":1684},{},[1685],{"type":49,"value":1686},"rejected",{"type":49,"value":1688}," (400 ",{"type":43,"tag":102,"props":1690,"children":1692},{"className":1691},[],[1693],{"type":49,"value":1694},"INVALID_REQUEST",{"type":49,"value":1696},"), not truncated.",{"type":43,"tag":234,"props":1698,"children":1700},{"id":1699},"errors",[1701],{"type":49,"value":1702},"Errors",{"type":43,"tag":58,"props":1704,"children":1705},{},[1706,1722],{"type":43,"tag":62,"props":1707,"children":1708},{},[1709],{"type":43,"tag":66,"props":1710,"children":1711},{},[1712,1717],{"type":43,"tag":70,"props":1713,"children":1714},{},[1715],{"type":49,"value":1716},"Status",{"type":43,"tag":70,"props":1718,"children":1719},{},[1720],{"type":49,"value":1721},"Cause",{"type":43,"tag":91,"props":1723,"children":1724},{},[1725,1741,1758,1790,1807,1824],{"type":43,"tag":66,"props":1726,"children":1727},{},[1728,1736],{"type":43,"tag":98,"props":1729,"children":1730},{},[1731],{"type":43,"tag":102,"props":1732,"children":1734},{"className":1733},[],[1735],{"type":49,"value":978},{"type":43,"tag":98,"props":1737,"children":1738},{},[1739],{"type":49,"value":1740},"Missing\u002Foversized file, unsupported format, URL on a blocklist (X, Reddit), empty query, query > 400 chars.",{"type":43,"tag":66,"props":1742,"children":1743},{},[1744,1753],{"type":43,"tag":98,"props":1745,"children":1746},{},[1747],{"type":43,"tag":102,"props":1748,"children":1750},{"className":1749},[],[1751],{"type":49,"value":1752},"401",{"type":43,"tag":98,"props":1754,"children":1755},{},[1756],{"type":49,"value":1757},"Missing\u002Finvalid Bearer or SIWE.",{"type":43,"tag":66,"props":1759,"children":1760},{},[1761,1770],{"type":43,"tag":98,"props":1762,"children":1763},{},[1764],{"type":43,"tag":102,"props":1765,"children":1767},{"className":1766},[],[1768],{"type":49,"value":1769},"402",{"type":43,"tag":98,"props":1771,"children":1772},{},[1773,1775,1781,1783,1789],{"type":49,"value":1774},"Insufficient balance. x402 wallets receive the ",{"type":43,"tag":102,"props":1776,"children":1778},{"className":1777},[],[1779],{"type":49,"value":1780},"PAYMENT-REQUIRED",{"type":49,"value":1782}," header with base64 top-up instructions; Bearer users get ",{"type":43,"tag":102,"props":1784,"children":1786},{"className":1785},[],[1787],{"type":49,"value":1788},"INSUFFICIENT_BALANCE",{"type":49,"value":309},{"type":43,"tag":66,"props":1791,"children":1792},{},[1793,1802],{"type":43,"tag":98,"props":1794,"children":1795},{},[1796],{"type":43,"tag":102,"props":1797,"children":1799},{"className":1798},[],[1800],{"type":49,"value":1801},"403",{"type":43,"tag":98,"props":1803,"children":1804},{},[1805],{"type":49,"value":1806},"Unauthorized access.",{"type":43,"tag":66,"props":1808,"children":1809},{},[1810,1819],{"type":43,"tag":98,"props":1811,"children":1812},{},[1813],{"type":43,"tag":102,"props":1814,"children":1816},{"className":1815},[],[1817],{"type":49,"value":1818},"429",{"type":43,"tag":98,"props":1820,"children":1821},{},[1822],{"type":49,"value":1823},"Rate limit tripped. Back off with jitter.",{"type":43,"tag":66,"props":1825,"children":1826},{},[1827,1836],{"type":43,"tag":98,"props":1828,"children":1829},{},[1830],{"type":43,"tag":102,"props":1831,"children":1833},{"className":1832},[],[1834],{"type":49,"value":1835},"500",{"type":43,"tag":98,"props":1837,"children":1838},{},[1839],{"type":49,"value":1840},"Upstream fetch \u002F parse failure. Safe to retry.",{"type":43,"tag":234,"props":1842,"children":1844},{"id":1843},"response-headers",[1845],{"type":49,"value":1846},"Response headers",{"type":43,"tag":595,"props":1848,"children":1849},{},[1850,1861],{"type":43,"tag":599,"props":1851,"children":1852},{},[1853,1859],{"type":43,"tag":102,"props":1854,"children":1856},{"className":1855},[],[1857],{"type":49,"value":1858},"X-Balance-Remaining",{"type":49,"value":1860}," — remaining x402 credit (x402 auth only).",{"type":43,"tag":599,"props":1862,"children":1863},{},[1864,1870,1872,1878],{"type":43,"tag":102,"props":1865,"children":1867},{"className":1866},[],[1868],{"type":49,"value":1869},"Content-Encoding",{"type":49,"value":1871}," — present when ",{"type":43,"tag":102,"props":1873,"children":1875},{"className":1874},[],[1876],{"type":49,"value":1877},"Accept-Encoding: gzip, br",{"type":49,"value":1879}," is sent (text-parser + scrape outputs compress well).",{"type":43,"tag":234,"props":1881,"children":1883},{"id":1882},"patterns",[1884],{"type":49,"value":1885},"Patterns",{"type":43,"tag":595,"props":1887,"children":1888},{},[1889,1921,1953,1970],{"type":43,"tag":599,"props":1890,"children":1891},{},[1892,1897,1899,1905,1907,1912,1914,1919],{"type":43,"tag":211,"props":1893,"children":1894},{},[1895],{"type":49,"value":1896},"Document QA",{"type":49,"value":1898}," — Upload PDF via ",{"type":43,"tag":102,"props":1900,"children":1902},{"className":1901},[],[1903],{"type":49,"value":1904},"\u002Faugment\u002Ftext-parser",{"type":49,"value":1906},", pass ",{"type":43,"tag":102,"props":1908,"children":1910},{"className":1909},[],[1911],{"type":49,"value":49},{"type":49,"value":1913}," into a ",{"type":43,"tag":102,"props":1915,"children":1917},{"className":1916},[],[1918],{"type":49,"value":619},{"type":49,"value":1920}," system message, ask questions.",{"type":43,"tag":599,"props":1922,"children":1923},{},[1924,1929,1931,1937,1939,1944,1946,1951],{"type":43,"tag":211,"props":1925,"children":1926},{},[1927],{"type":49,"value":1928},"Research agent",{"type":49,"value":1930}," — ",{"type":43,"tag":102,"props":1932,"children":1934},{"className":1933},[],[1935],{"type":49,"value":1936},"\u002Faugment\u002Fsearch",{"type":49,"value":1938}," → parallel ",{"type":43,"tag":102,"props":1940,"children":1942},{"className":1941},[],[1943],{"type":49,"value":1669},{"type":49,"value":1945}," → ",{"type":43,"tag":102,"props":1947,"children":1949},{"className":1948},[],[1950],{"type":49,"value":619},{"type":49,"value":1952}," with all markdown bodies.",{"type":43,"tag":599,"props":1954,"children":1955},{},[1956,1961,1963,1969],{"type":43,"tag":211,"props":1957,"children":1958},{},[1959],{"type":49,"value":1960},"Data extraction",{"type":49,"value":1962}," — XLSX via text-parser surfaces tab-delimited cell data you can then pipe to a model with ",{"type":43,"tag":102,"props":1964,"children":1966},{"className":1965},[],[1967],{"type":49,"value":1968},"response_format: { type: \"json_schema\", ... }",{"type":49,"value":309},{"type":43,"tag":599,"props":1971,"children":1972},{},[1973,1978,1980,1985,1987,1993,1995,2001],{"type":43,"tag":211,"props":1974,"children":1975},{},[1976],{"type":49,"value":1977},"Citation pipeline",{"type":49,"value":1979}," — Use ",{"type":43,"tag":102,"props":1981,"children":1983},{"className":1982},[],[1984],{"type":49,"value":1936},{"type":49,"value":1986}," to pick sources, then give the chat model ",{"type":43,"tag":102,"props":1988,"children":1990},{"className":1989},[],[1991],{"type":49,"value":1992},"venice_parameters.enable_web_citations: true",{"type":49,"value":1994}," for inline ",{"type":43,"tag":102,"props":1996,"children":1998},{"className":1997},[],[1999],{"type":49,"value":2000},"[n]",{"type":49,"value":2002}," marks.",{"type":43,"tag":2004,"props":2005,"children":2006},"style",{},[2007],{"type":49,"value":2008},"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":2010,"total":2098},[2011,2027,2038,2051,2065,2078,2085],{"slug":2012,"name":2012,"fn":2013,"description":2014,"org":2015,"tags":2016,"stars":26,"repoUrl":27,"updatedAt":2026},"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},[2017,2020,2023],{"name":2018,"slug":2019,"type":16},"API Development","api-development",{"name":2021,"slug":2022,"type":16},"Authentication","authentication",{"name":2024,"slug":2025,"type":16},"Security","security","2026-07-17T06:05:40.24171",{"slug":2028,"name":2028,"fn":2029,"description":2030,"org":2031,"tags":2032,"stars":26,"repoUrl":27,"updatedAt":2037},"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},[2033,2034],{"name":2018,"slug":2019,"type":16},{"name":2035,"slug":2036,"type":16},"Documentation","documentation","2026-08-01T05:43:18.703041",{"slug":2039,"name":2039,"fn":2040,"description":2041,"org":2042,"tags":2043,"stars":26,"repoUrl":27,"updatedAt":2050},"venice-audio-music","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},[2044,2047],{"name":2045,"slug":2046,"type":16},"Audio","audio",{"name":2048,"slug":2049,"type":16},"Creative","creative","2026-07-17T06:04:02.174106",{"slug":2052,"name":2052,"fn":2053,"description":2054,"org":2055,"tags":2056,"stars":26,"repoUrl":27,"updatedAt":2064},"venice-audio-speech","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},[2057,2058,2061],{"name":2045,"slug":2046,"type":16},{"name":2059,"slug":2060,"type":16},"Speech","speech",{"name":2062,"slug":2063,"type":16},"Text-to-Speech","text-to-speech","2026-08-01T05:43:12.713524",{"slug":2066,"name":2066,"fn":2067,"description":2068,"org":2069,"tags":2070,"stars":26,"repoUrl":27,"updatedAt":2077},"venice-audio-transcription","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},[2071,2072,2073,2074],{"name":2045,"slug":2046,"type":16},{"name":18,"slug":19,"type":16},{"name":2059,"slug":2060,"type":16},{"name":2075,"slug":2076,"type":16},"Transcription","transcription","2026-07-17T06:04:05.524355",{"slug":4,"name":4,"fn":5,"description":6,"org":2079,"tags":2080,"stars":26,"repoUrl":27,"updatedAt":28},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2081,2082,2083,2084],{"name":18,"slug":19,"type":16},{"name":24,"slug":25,"type":16},{"name":14,"slug":15,"type":16},{"name":21,"slug":22,"type":16},{"slug":2086,"name":2086,"fn":2087,"description":2088,"org":2089,"tags":2090,"stars":26,"repoUrl":27,"updatedAt":2097},"venice-auth","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},[2091,2092,2095],{"name":2018,"slug":2019,"type":16},{"name":2093,"slug":2094,"type":16},"Auth","auth",{"name":2096,"slug":2096,"type":16},"x402","2026-08-01T05:43:14.726965",20,{"items":2100,"total":2098},[2101,2107,2112,2117,2123,2130,2137,2143,2159,2175,2187,2201],{"slug":2012,"name":2012,"fn":2013,"description":2014,"org":2102,"tags":2103,"stars":26,"repoUrl":27,"updatedAt":2026},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2104,2105,2106],{"name":2018,"slug":2019,"type":16},{"name":2021,"slug":2022,"type":16},{"name":2024,"slug":2025,"type":16},{"slug":2028,"name":2028,"fn":2029,"description":2030,"org":2108,"tags":2109,"stars":26,"repoUrl":27,"updatedAt":2037},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2110,2111],{"name":2018,"slug":2019,"type":16},{"name":2035,"slug":2036,"type":16},{"slug":2039,"name":2039,"fn":2040,"description":2041,"org":2113,"tags":2114,"stars":26,"repoUrl":27,"updatedAt":2050},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2115,2116],{"name":2045,"slug":2046,"type":16},{"name":2048,"slug":2049,"type":16},{"slug":2052,"name":2052,"fn":2053,"description":2054,"org":2118,"tags":2119,"stars":26,"repoUrl":27,"updatedAt":2064},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2120,2121,2122],{"name":2045,"slug":2046,"type":16},{"name":2059,"slug":2060,"type":16},{"name":2062,"slug":2063,"type":16},{"slug":2066,"name":2066,"fn":2067,"description":2068,"org":2124,"tags":2125,"stars":26,"repoUrl":27,"updatedAt":2077},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2126,2127,2128,2129],{"name":2045,"slug":2046,"type":16},{"name":18,"slug":19,"type":16},{"name":2059,"slug":2060,"type":16},{"name":2075,"slug":2076,"type":16},{"slug":4,"name":4,"fn":5,"description":6,"org":2131,"tags":2132,"stars":26,"repoUrl":27,"updatedAt":28},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2133,2134,2135,2136],{"name":18,"slug":19,"type":16},{"name":24,"slug":25,"type":16},{"name":14,"slug":15,"type":16},{"name":21,"slug":22,"type":16},{"slug":2086,"name":2086,"fn":2087,"description":2088,"org":2138,"tags":2139,"stars":26,"repoUrl":27,"updatedAt":2097},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2140,2141,2142],{"name":2018,"slug":2019,"type":16},{"name":2093,"slug":2094,"type":16},{"name":2096,"slug":2096,"type":16},{"slug":2144,"name":2144,"fn":2145,"description":2146,"org":2147,"tags":2148,"stars":26,"repoUrl":27,"updatedAt":2158},"venice-billing","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},[2149,2152,2155],{"name":2150,"slug":2151,"type":16},"Analytics","analytics",{"name":2153,"slug":2154,"type":16},"Finance","finance",{"name":2156,"slug":2157,"type":16},"Reporting","reporting","2026-08-01T05:43:13.766419",{"slug":2160,"name":2160,"fn":2161,"description":2162,"org":2163,"tags":2164,"stars":26,"repoUrl":27,"updatedAt":2174},"venice-characters","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},[2165,2168,2171],{"name":2166,"slug":2167,"type":16},"Agents","agents",{"name":2169,"slug":2170,"type":16},"LLM","llm",{"name":2172,"slug":2173,"type":16},"Persona","persona","2026-07-17T06:05:40.942733",{"slug":1649,"name":1649,"fn":2176,"description":2177,"org":2178,"tags":2179,"stars":26,"repoUrl":27,"updatedAt":2186},"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},[2180,2181,2182,2183],{"name":2166,"slug":2167,"type":16},{"name":2018,"slug":2019,"type":16},{"name":2169,"slug":2170,"type":16},{"name":2184,"slug":2185,"type":16},"Multimodal","multimodal","2026-08-01T05:43:15.821764",{"slug":2188,"name":2188,"fn":2189,"description":2190,"org":2191,"tags":2192,"stars":26,"repoUrl":27,"updatedAt":2200},"venice-crypto-rpc","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},[2193,2194,2197],{"name":2018,"slug":2019,"type":16},{"name":2195,"slug":2196,"type":16},"Ethereum","ethereum",{"name":2198,"slug":2199,"type":16},"Web3","web3","2026-08-01T05:43:22.78028",{"slug":2202,"name":2202,"fn":2203,"description":2204,"org":2205,"tags":2206,"stars":26,"repoUrl":27,"updatedAt":2211},"venice-embeddings","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},[2207,2210],{"name":2208,"slug":2209,"type":16},"Data Analysis","data-analysis",{"name":2169,"slug":2170,"type":16},"2026-07-17T06:07:34.97752"]