pipellm-websearch npm package for OpenClaw.
What WebSearch Includes
Core Capabilities
- real-time web search through PipeLLM-managed retrieval
- optional rich page context in search results
- page reading and news-search tools through the OpenClaw plugin
- per-request billing with the same PipeLLM API key used across your account
Authentication
Use the same PipeLLM API key you use for the rest of the platform:Public Routes
PipeLLM Gateway currently exposes four public WebSearch routes:
These routes are proxy endpoints on the public gateway and map to the internal
WebSearch service allowlist.
Pricing
Current WebSearch pricing is billed per successful request. PipeLLM assigns an internal model name from the public route; clients do not send extra billing parameters.WebSearch requests share your account-level authentication and are billed as a
separate product surface from model generation endpoints.
Usage and Reporting
For successful WebSearch requests, Metering calculates the fixed price from the internal model name and persists that model name with the final cost. Admin Report groups usage by the recorded model name. Each group includes:- request count
- recorded usage cost
- report revenue after the Admin Report discount
Internal model names are used only for metering and reporting. They do not
change the WebSearch response body and do not need to be supplied by clients.
Route Matrix
Start Here
Deep Search
Full search with content extraction and reranking
Simple Search
Fast search snippets without deep retrieval
Reader
Read a page and convert it to clean text
News Search
Search recent news with retrieval support
pipellm-websearch (npm)
Install the OpenClaw plugin from npm
OpenClaw
Connect coding agents to PipeLLM and WebSearch