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

# autogen.oai.bedrock.convert_stop_reason_to_finish_reason

<code class="doc-symbol doc-symbol-heading doc-symbol-function" />

#### convert\_stop\_reason\_to\_finish\_reason

```python theme={null}
convert_stop_reason_to_finish_reason(stop_reason: str) -> Literal['stop', 'length', 'tool_calls', 'content_filter']
```

Converts Bedrock finish reasons to our finish reasons, according to OpenAI: <br />- stop: if the model hit a natural stop point or a provided stop sequence,

* length: if the maximum number of tokens specified in the request was reached,
* content\_filter: if content was omitted due to a flag from our content filters,
* tool\_calls: if the model called a tool

<b>Parameters:</b>

| Name          | Description   |
| ------------- | ------------- |
| `stop_reason` | **Type:** str |

<br />
