{"uid":"cap_8LkdGysjA5rHFZQnsvMwB","slug":"token-intel-agentdiet-dev-token-optimizer-bm25-budget-controlled-web-c3d12d94","name":"Token Optimizer – BM25 Budget-Controlled Web Distillation","description":"Distill a URL or raw HTML payload with BM25 budget control (Live x402 v2, IETF MPP & MCP endpoint at https://token-intel.agentdiet.dev/v1/token-optimizer)","url":"https://token-intel.agentdiet.dev/v1/token-optimizer?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","minLength":1,"description":"Target webpage URL to fetch and distill (or builtin://stripe-docs)"},"html":{"type":"string","description":"Optional raw HTML string to distill directly without fetching"},"mode":{"enum":["markdown","structured","skeleton","budget"],"type":"string","default":"markdown","description":"Distillation mode"},"query":{"type":"string","description":"BM25 focus query when mode=budget"},"max_tokens":{"type":"integer","minimum":20,"description":"Strict token budget ceiling when mode=budget"}}},"responseSchema":{"type":"object","required":["status","roi_proof","data"],"properties":{"data":{"type":"object","description":"Distilled Markdown, structured JSON tables/metadata, skeleton outline, or BM25 budget excerpt."},"cache":{"type":"object","properties":{"status":{"enum":["HIT","MISS"],"type":"string"},"cache_key":{"type":"string"},"latency_ms":{"type":"number"}}},"status":{"type":"string","description":"Execution status ('ok')"},"billing":{"type":"object","properties":{"agent_id":{"type":"string"},"payment_method":{"type":"string"},"fee_charged_usd":{"type":"number"}}},"roi_proof":{"type":"object","properties":{"raw_tokens":{"type":"integer"},"tokens_saved":{"type":"integer"},"roi_multiplier":{"type":"number"},"distilled_tokens":{"type":"integer"},"llm_cost_saved_usd":{"type":"number"},"compression_ratio_pct":{"type":"number"}}}}},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.001","displayCostAsset":"USD","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_K5HIF4Vx1om1LmpegwRpX","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"token-intel.agentdiet.dev","brandSlug":"token-intel-agentdiet-dev-mpp","brandBaseUrl":"https://token-intel.agentdiet.dev","brandDocsUrl":null,"whatItDoes":"Fetches and distills a URL or raw HTML into compact Markdown, structured JSON, skeleton outline, or a BM25-ranked token-budget excerpt to minimize LLM token consumption.","exampleAgentPrompt":"Fetch https://stripe.com/docs/api/charges and distill it into Markdown with a strict 800-token budget, focusing on the query 'charge creation parameters', so I can pass only the relevant content to my LLM without blowing the context window.","exampleUseCases":[{"title":"LLM-ready doc page for agent","prompt":"Grab https://docs.openai.com/api-reference and distill it down to a budget of 600 tokens in Markdown mode, focused on the query 'embeddings endpoint', so my agent can answer questions about it cheaply."},{"title":"Structured data extraction from product page","prompt":"Take this HTML I pasted and distill it in structured mode so I get back JSON tables and metadata — I want product specs, pricing tiers, and key features without any of the nav or footer noise."},{"title":"Skeleton outline of a long research article","prompt":"Pull https://arxiv.org/abs/2310.06825 and give me a skeleton outline distillation — just the section headers and a one-liner per section — so I can decide which parts are worth reading in full."}],"resultDescription":"Returns a distilled representation of the webpage or HTML in the requested mode (Markdown, structured JSON, skeleton, or BM25 budget excerpt), along with an ROI proof object showing raw vs. distilled token counts, tokens saved, compression ratio percentage, estimated LLM cost saved in USD, and a cache status indicator.","failureModes":["URL unreachable or returns non-200 response — distillation fails with fetch error","Invalid or empty HTML provided — returns parsing error","Token budget too low (below 20) — rejected by schema validation","Unsupported mode value — enum validation error","Page behind authentication/paywall — content inaccessible","BM25 query missing when mode=budget — may return unfiltered or error"],"whenToPreferThis":"Choose this endpoint when an agent needs to feed web content to an LLM but must stay within a token budget or minimize API costs. It is ideal for processing long documentation pages, product pages, or raw HTML where only a topically relevant subset is needed. Prefer over raw scraping when you need clean Markdown, structured JSON extraction, or BM25-ranked relevance filtering in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T06:32:35.808Z","isFirstParty":false,"canonicalSlug":"token-intel-agentdiet-dev-token-optimizer-bm25-budget-controlled-web-c3d12d94"}