{"uid":"cap_aK_a4Lz1JvNtVDZ7YCkbl","slug":"polymarket-odds-agentdiet-dev-web-url-distiller-with-bm25-budget-7648519b","name":"Web URL Distiller with BM25 Budget Control","description":"Distill a URL or raw HTML payload with BM25 budget control (Live x402 v2, IETF MPP & MCP endpoint at https://polymarket-odds.agentdiet.dev/v1/rag-chunk)","url":"https://polymarket-odds.agentdiet.dev/v1/rag-chunk?utm_source=zero.xyz","method":"GET","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_MuHaTOOp1fXPPItjIYvRz","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"polymarket-odds.agentdiet.dev","brandSlug":"polymarket-odds-agentdiet-dev-mpp","brandBaseUrl":"https://polymarket-odds.agentdiet.dev","brandDocsUrl":null,"whatItDoes":"Fetches and compresses a webpage URL (or raw HTML) into compact, agent-ready tokens using multiple distillation modes including BM25-focused budget extraction","exampleAgentPrompt":"Distill the content at https://stripe.com/docs/payments into compact markdown, keeping it under 800 tokens and focusing on the topic 'payment intents'.","exampleUseCases":[{"title":"Compress docs page for RAG pipeline","prompt":"Fetch https://openai.com/api/pricing and distill it into structured tables so I can load it into my RAG system without wasting context tokens."},{"title":"Budget-capped research on a topic","prompt":"Pull the content from https://en.wikipedia.org/wiki/Large_language_model and give me just the most relevant 500 tokens about 'fine-tuning techniques' using BM25 budget mode."},{"title":"Convert competitor landing page to skeleton","prompt":"Distill https://anthropic.com/claude into a skeleton outline so I can quickly see the page structure and headings without reading the full HTML."}],"resultDescription":"Returns a distilled version of the webpage in the requested format (markdown, structured JSON, skeleton outline, or BM25-focused budget excerpt), along with ROI proof metrics including raw token count, distilled token count, tokens saved, compression ratio percentage, estimated LLM cost saved in USD, and a cache hit/miss status.","failureModes":["Invalid or unreachable URL returns an error status","max_tokens below minimum of 20 is rejected","query parameter ignored if mode is not 'budget'","Raw HTML too large may be truncated or fail","Network timeout fetching the target URL","Paywalled or bot-blocked pages may return incomplete content"],"whenToPreferThis":"Choose this endpoint when you need to load web content into an LLM context window efficiently and want automatic compression with measurable token savings. Ideal for RAG pipelines, agent web research loops, or any scenario where you need to read a URL but cannot afford to pass full raw HTML to your model. The BM25 budget mode is especially valuable when you have a strict token ceiling and a specific query focus.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:21:09.043Z","isFirstParty":false,"canonicalSlug":"polymarket-odds-agentdiet-dev-web-url-distiller-with-bm25-budget-9b5a3fa8"}