Skip to main content

Overview

Pro Search provides two built-in tools that the model uses automatically to answer your queries. The model decides which tools to use and whenβ€”you don’t need to configure anything. These tools are called automatically by the system; you cannot register custom tools.
All tool executions appear in the reasoning_steps array of streaming responses, giving you visibility into how the model researched your query.
Conducts web searches to find current information, statistics, and expert opinions. Example in action:

fetch_url_content

Retrieves full content from specific URLs to access detailed information beyond search result snippets. Example in action:

Multi-Tool Workflows

The model automatically combines multiple tools when needed. For example, when asked to research solar panel options, it might:
  1. Use web_search to find current incentives and costs
  2. Use fetch_url_content to read detailed policy documents
  3. Use web_search again to verify electricity rates and compare providers

Quickstart

Get started with Pro Search basics

Stream Mode Guide

Learn about streaming and real-time reasoning visibility

API Reference

Complete API documentation