> ## Documentation Index
> Fetch the complete documentation index at: https://docs.browser-use.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Models

> Choose a V4 model and understand its token pricing.

Pass one of these API strings as `model` when creating a run:

| Model            | API string         |  Input | Cache read |  Output | BYOK      |
| ---------------- | ------------------ | -----: | ---------: | ------: | --------- |
| Claude Opus 5    | `claude-opus-5`    | \$6.00 |     \$0.60 | \$30.00 | Anthropic |
| Grok 4.5         | `grok-4.5`         | \$2.40 |     \$0.36 |  \$7.20 | —         |
| GPT-5.6          | `gpt-5.6`          | \$6.00 |     \$0.60 | \$36.00 | OpenAI    |
| Gemini 3.5 Flash | `gemini-3.5-flash` | \$1.80 |     \$0.18 | \$10.80 | Google    |
| MiniMax M3       | `minimax-m3`       | \$0.36 |    \$0.072 |  \$1.44 | —         |

Token prices are USD per 1 million tokens. Browser sessions
(\$0.02/hour) and network traffic (\$5/GB managed proxy or \$0.20/GB
proxyless/BYOP) are charged separately. See [full pricing](https://browser-use.com/pricing).

<Tip>
  **Grok 4.5** gives the best balance of price and accuracy. **MiniMax M3** is
  the default and cheapest option; use **Claude Opus 5** when accuracy matters
  most.
</Tip>

<Note>
  New model strings can reach the API before the TypeScript SDK's generated
  union. If TypeScript rejects a model listed above, call `POST /api/v4/runs`
  directly for that model.
</Note>

<CodeGroup>
  ```python Python theme={null}
  from browser_use_sdk.v4 import BrowserUse

  client = BrowserUse()
  run = client.runs.create(
      "Compare three project-management tools",
      model="grok-4.5",
  )
  ```

  ```typescript TypeScript theme={null}
  import { BrowserUse } from "browser-use-sdk/v4";

  const client = new BrowserUse();
  const run = await client.runs.create({
    task: "Compare three project-management tools",
    model: "grok-4.5",
  });
  ```

  ```bash curl theme={null}
  curl https://api.browser-use.com/api/v4/runs \
    -H "X-Browser-Use-API-Key: $BROWSER_USE_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{"task":"Compare three PM tools","model":"grok-4.5"}'
  ```
</CodeGroup>

## Bring your own key

Add an Anthropic, OpenAI, or Google key under **Settings → API Keys → Bring
Your Own Key**. V4 uses it automatically for matching models; no request flag
is needed. You pay the provider directly, plus a 0.2× Browser Use orchestration
fee. Grok and MiniMax currently use Browser Use-managed keys.
