# SyncTextProjection

> **Class** in `langchain_core`

📖 [View in docs](https://reference.langchain.com/python/langchain-core/language_models/chat_model_stream/SyncTextProjection)

String-specialized sync projection.

Adds `__str__`, `__bool__`, `__repr__` for ergonomic use with
`.text` and `.reasoning` projections.

## Signature

```python
SyncTextProjection(
    self,
)
```

## Extends

- `SyncProjection`

---

[View source on GitHub](https://github.com/langchain-ai/langchain/blob/01d8481ae3d457ec3751cbb0331ea3a4b720fa90/libs/core/langchain_core/language_models/chat_model_stream.py#L283)