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

# TopProviderInfo

Information about the top provider for this model

## Example Usage

```typescript theme={null}
import { TopProviderInfo } from "@openrouter/sdk/models";

let value: TopProviderInfo = {
  isModerated: true,
};
```

## Fields

| Field | Type | Required | Description | Example |
| - | - | - | - | - |
| `contextLength` | *number* | :heavy\_minus\_sign: | Context length from the top provider | 8192 |
| `isModerated` | *boolean* | :heavy\_check\_mark: | Whether the top provider moderates content | true |
| `maxCompletionTokens` | *number* | :heavy\_minus\_sign: | Maximum completion tokens from the top provider. Input and output tokens share the context window, so the effective maximum output for a request is further limited by the context remaining after input tokens. | 4096 |
