> ## Documentation Index
> Fetch the complete documentation index at: https://openrouter-d02e98a0-speakeasy-sdk-regen-1790763208.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# FinishReason

## Example Usage

```python theme={null}
from openrouter.components import FinishReason

# Open enum: unrecognized values are captured as UnrecognizedStr
value: FinishReason = "stop"
```

## Values

This is an open enum. Unrecognized values will not fail type checks.

* `"stop"`
* `"length"`
* `"tool_calls"`
* `"content_filter"`
* `"function_call"`
