> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://openrouter.ai/docs/llms.txt.
> For full documentation content, see https://openrouter.ai/docs/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://openrouter.ai/docs/_mcp/server.

# PerRequestLimits - Python SDK

The Python SDK and docs are currently in beta.
Report issues on [GitHub](https://github.com/OpenRouterTeam/python-sdk/issues).

Per-request token limits

## Fields

| Field               | Type    | Required             | Description                           | Example |
| ------------------- | ------- | -------------------- | ------------------------------------- | ------- |
| `completion_tokens` | *float* | :heavy\_check\_mark: | Maximum completion tokens per request | 1000    |
| `prompt_tokens`     | *float* | :heavy\_check\_mark: | Maximum prompt tokens per request     | 1000    |