{"slug":"402utils-com-v1-rerank-4c5fce","title":"Rerank passages by relevance to a query via Cloudflare Workers AI (@cf/baai/bge-","host":"402utils.com","method":"POST","resource":"https://402utils.com/v1/rerank","category":"other","description":"Rerank passages by relevance to a query via Cloudflare Workers AI (@cf/baai/bge-reranker-base). Send {query, documents[] (≤50, each ≤4000 chars), topK?}; returns [{index, score}] best-first — the missing link after embed/chunk, keeping the top chunks before a costly LLM call. Score is the model's re","price_listed":0.004,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"documents":["To reset your password, click 'Forgot password' on the sign-in page.","Our office is open Monday to Friday, 9am to 5pm.","Passwords must be at least 12 characters and are reset from account settings."],"query":"How do I reset my password?","topK":2},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"documents":{"description":"Candidate passages to rank (≤ 50, each ≤ 4000 chars).","items":{"type":"string"},"maxItems":50,"type":"array"},"query":{"description":"The search query (≤ 4000 chars).","type":"string"},"returnDocuments":{"default":false,"description":"Include each ranked document's text in the results.","type":"boolean"},"topK":{"description":"Return only the K best (default: all, ranked).","minimum":1,"type":"integer"}},"required":["query","documents"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"model":{"description":"The reranker model used (scores compare only within one model).","type":"string"},"results":{"description":"Ranked best-first. `index` refers to the input documents array.","items":{"properties":{"document":{"description":"The document text (only when returnDocuments=true).","type":"string"},"index":{"description":"Position of this document in the request `documents` array.","type":"integer"},"score":{"description":"Relevance score from the model (higher = more relevant).","type":"number"}},"required":["index","score"],"type":"object"},"type":"array"}},"required":["results","model"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Rerank passages by relevance to a query via Cloudflare Workers AI (@cf/baai/bge-reranker-base). Send {query, documents[] (≤50, each ≤4000 chars), topK?}; returns [{index, score}] best-first — the missing link after embed/chunk, keeping the top chunks before a costly LLM call. Score is the model's relevance score (higher = better), named as it only compares within this model. Unavailable binding → 503, unbilled.","last_updated":"2026-09-16T21:26:01.598Z","schemes":["exact"]}