# What changed in langchain-deepseek

> 7 changes in langchain-deepseek 1 from its official release notes, upgrade guides and advisories: 3 new APIs and options. Each one cited. Sources checked 2026-10-22. HTML: https://unstale.sh/pypi/langchain-deepseek/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## langchain-deepseek 1

### New APIs and options

- Accepts base_url as an alias for api_base when configuring DeepSeek. (1.1.0) — [release notes](https://github.com/langchain-ai/langchain/releases/tag/langchain-deepseek%3D%3D1.1.0)
- Adds content-block-centric streaming (v2), giving developers a new streaming interface. (1.1.0) — [release notes](https://github.com/langchain-ai/langchain/releases/tag/langchain-deepseek%3D%3D1.1.0)
- Adds support for strict beta structured output through with_structured_output. (1.0.1) — [release notes](https://github.com/langchain-ai/langchain/releases/tag/langchain-deepseek%3D%3D1.0.1)

### Fixes and other changes

- Prompt cache hit tokens are mapped to cache_read. (1.1.1) — [release notes](https://github.com/langchain-ai/langchain/releases/tag/langchain-deepseek%3D%3D1.1.1)
- Strict mode is routed to the beta endpoint. (1.1.1) — [release notes](https://github.com/langchain-ai/langchain/releases/tag/langchain-deepseek%3D%3D1.1.1)
- Uses proper URL parsing to detect Azure endpoints. (1.1.0) — [release notes](https://github.com/langchain-ai/langchain/releases/tag/langchain-deepseek%3D%3D1.1.0)
- Sets Tool Choice to required for Azure Deployments when a specific function dict is given. (1.1.0) — [release notes](https://github.com/langchain-ai/langchain/releases/tag/langchain-deepseek%3D%3D1.1.0)
