# BedrockAnthropicTokenUsageCallbackHandler

> **Class** in `langchain_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-community/callbacks/bedrock_anthropic_callback/BedrockAnthropicTokenUsageCallbackHandler)

Callback Handler that tracks bedrock anthropic info.

## Signature

```python
BedrockAnthropicTokenUsageCallbackHandler(
    self,
)
```

## Extends

- `BaseCallbackHandler`

## Constructors

```python
__init__(
    self,
) -> None
```


## Properties

- `total_tokens`
- `prompt_tokens`
- `completion_tokens`
- `successful_requests`
- `total_cost`
- `always_verbose`

## Methods

- [`on_llm_start()`](https://reference.langchain.com/python/langchain-community/callbacks/bedrock_anthropic_callback/BedrockAnthropicTokenUsageCallbackHandler/on_llm_start)
- [`on_llm_new_token()`](https://reference.langchain.com/python/langchain-community/callbacks/bedrock_anthropic_callback/BedrockAnthropicTokenUsageCallbackHandler/on_llm_new_token)
- [`on_llm_end()`](https://reference.langchain.com/python/langchain-community/callbacks/bedrock_anthropic_callback/BedrockAnthropicTokenUsageCallbackHandler/on_llm_end)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/a6a6079511ac8a5c1293337f88096b8641562e77/libs/community/langchain_community/callbacks/bedrock_anthropic_callback.py#L64)