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, so no configuration is needed. These tools are called automatically by the system; custom tools cannot be registered.
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