Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
Web search preview tool configuration

Example Usage

import { OpenResponsesWebSearchPreviewTool } from "@openrouter/sdk/models";

let value: OpenResponsesWebSearchPreviewTool = {
  type: "web_search_preview",
};

Fields

FieldTypeRequiredDescriptionExample
type”web_search_preview”:heavy_check_mark:N/A
searchContextSizemodels.ResponsesSearchContextSize:heavy_minus_sign:Size of the search context for web search toolsmedium
userLocationmodels.WebSearchPreviewToolUserLocation:heavy_minus_sign:N/A