Processors control how each search query is executed. They determine how results are retrieved, ranked, and compressed, and each has different performance and quality characteristics. Pricing per request is based on the processor used—independent of the number of inputs or outputs. Each query must specify exactly one processor. The Search API currently supports two processors, each optimized for different workloads. Use base for fast responses to general web queries, ideal for latency-sensitive applications. Use pro for more complex or open-ended queries where freshness, and content quality are critical. Each processor varies in its performance characteristics and optimal use cases. Use the table below for reference.
ProcessorStrengthsp90 LatencyCost ($/1000)Max Results Supported
BaseLowest cost and fastest retrieval4-5s440
ProExcerpt quality, freshness45-70s940