# PromptLayerCallbackHandler

> **Class** in `langchain_community`

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

Callback handler for promptlayer.

## Signature

```python
PromptLayerCallbackHandler(
    self,
    pl_id_callback: Optional[Callable[..., Any]] = None,
    pl_tags: Optional[List[str]] = None,
)
```

## Extends

- `BaseCallbackHandler`

## Constructors

```python
__init__(
    self,
    pl_id_callback: Optional[Callable[..., Any]] = None,
    pl_tags: Optional[List[str]] = None,
) -> None
```

| Name | Type |
|------|------|
| `pl_id_callback` | `Optional[Callable[..., Any]]` |
| `pl_tags` | `Optional[List[str]]` |


## Properties

- `pl_id_callback`
- `pl_tags`
- `runs`

## Methods

- [`on_chat_model_start()`](https://reference.langchain.com/python/langchain-community/callbacks/promptlayer_callback/PromptLayerCallbackHandler/on_chat_model_start)
- [`on_llm_start()`](https://reference.langchain.com/python/langchain-community/callbacks/promptlayer_callback/PromptLayerCallbackHandler/on_llm_start)
- [`on_llm_end()`](https://reference.langchain.com/python/langchain-community/callbacks/promptlayer_callback/PromptLayerCallbackHandler/on_llm_end)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/4b280287bd55b99b44db2dd849f02d66c89534d5/libs/community/langchain_community/callbacks/promptlayer_callback.py#L38)