From 7edfcbb090939fb0aff3ce4e1dcdd02493b560d0 Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Tue, 4 Feb 2025 14:22:17 -0800 Subject: [PATCH] docs: rename to langchain-deepseek in docs (#29587) --- docs/docs/integrations/chat/deepseek.ipynb | 8 ++++---- libs/langchain/langchain/chat_models/base.py | 2 +- libs/packages.yml | 2 +- libs/partners/deepseek/README.md | 4 ++-- libs/partners/deepseek/langchain_deepseek/chat_models.py | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/docs/integrations/chat/deepseek.ipynb b/docs/docs/integrations/chat/deepseek.ipynb index 8d596b13f37..b00408c1afe 100644 --- a/docs/docs/integrations/chat/deepseek.ipynb +++ b/docs/docs/integrations/chat/deepseek.ipynb @@ -31,7 +31,7 @@ "\n", "| Class | Package | Local | Serializable | [JS support](https://js.langchain.com/docs/integrations/chat/deepseek) | Package downloads | Package latest |\n", "| :--- | :--- | :---: | :---: | :---: | :---: | :---: |\n", - "| [ChatDeepSeek](https://python.langchain.com/api_reference/deepseek/chat_models/langchain_deepseek.chat_models.ChatDeepSeek.html) | [langchain-deepseek-official](https://python.langchain.com/api_reference/deepseek/) | ❌ | beta | ✅ | ![PyPI - Downloads](https://img.shields.io/pypi/dm/langchain-deepseek-official?style=flat-square&label=%20) | ![PyPI - Version](https://img.shields.io/pypi/v/langchain-deepseek-official?style=flat-square&label=%20) |\n", + "| [ChatDeepSeek](https://python.langchain.com/api_reference/deepseek/chat_models/langchain_deepseek.chat_models.ChatDeepSeek.html) | [langchain-deepseek](https://python.langchain.com/api_reference/deepseek/) | ❌ | beta | ✅ | ![PyPI - Downloads](https://img.shields.io/pypi/dm/langchain-deepseek?style=flat-square&label=%20) | ![PyPI - Version](https://img.shields.io/pypi/v/langchain-deepseek?style=flat-square&label=%20) |\n", "\n", "### Model features\n", "| [Tool calling](/docs/how_to/tool_calling) | [Structured output](/docs/how_to/structured_output/) | JSON mode | [Image input](/docs/how_to/multimodal_inputs/) | Audio input | Video input | [Token-level streaming](/docs/how_to/chat_streaming/) | Native async | [Token usage](/docs/how_to/chat_token_usage_tracking/) | [Logprobs](/docs/how_to/logprobs/) |\n", @@ -40,7 +40,7 @@ "\n", "## Setup\n", "\n", - "To access DeepSeek models you'll need to create a/an DeepSeek account, get an API key, and install the `langchain-deepseek-official` integration package.\n", + "To access DeepSeek models you'll need to create a/an DeepSeek account, get an API key, and install the `langchain-deepseek` integration package.\n", "\n", "### Credentials\n", "\n", @@ -87,7 +87,7 @@ "source": [ "### Installation\n", "\n", - "The LangChain DeepSeek integration lives in the `langchain-deepseek-official` package:" + "The LangChain DeepSeek integration lives in the `langchain-deepseek` package:" ] }, { @@ -97,7 +97,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install -qU langchain-deepseek-official" + "%pip install -qU langchain-deepseek" ] }, { diff --git a/libs/langchain/langchain/chat_models/base.py b/libs/langchain/langchain/chat_models/base.py index 47ac09e5afd..b6c52312bb5 100644 --- a/libs/langchain/langchain/chat_models/base.py +++ b/libs/langchain/langchain/chat_models/base.py @@ -417,7 +417,7 @@ def _init_chat_model_helper( return ChatAnthropicVertex(model=model, **kwargs) elif model_provider == "deepseek": - _check_pkg("langchain_deepseek", pkg_kebab="langchain-deepseek-official") + _check_pkg("langchain_deepseek", pkg_kebab="langchain-deepseek") from langchain_deepseek import ChatDeepSeek return ChatDeepSeek(model=model, **kwargs) diff --git a/libs/packages.yml b/libs/packages.yml index 9bee05414cc..7568581eb06 100644 --- a/libs/packages.yml +++ b/libs/packages.yml @@ -365,7 +365,7 @@ packages: repo: sambanova/langchain-sambanova path: . downloads: 0 -- name: langchain-deepseek-official +- name: langchain-deepseek repo: langchain-ai/langchain path: libs/partners/deepseek downloads: 0 diff --git a/libs/partners/deepseek/README.md b/libs/partners/deepseek/README.md index 2c0e83361bb..8d7ecafa805 100644 --- a/libs/partners/deepseek/README.md +++ b/libs/partners/deepseek/README.md @@ -1,11 +1,11 @@ -# langchain-deepseek-official +# langchain-deepseek This package contains the LangChain integration with the DeepSeek API ## Installation ```bash -pip install -U langchain-deepseek-official +pip install -U langchain-deepseek ``` And you should configure credentials by setting the following environment variables: diff --git a/libs/partners/deepseek/langchain_deepseek/chat_models.py b/libs/partners/deepseek/langchain_deepseek/chat_models.py index 01bd674ac7a..969e52aecff 100644 --- a/libs/partners/deepseek/langchain_deepseek/chat_models.py +++ b/libs/partners/deepseek/langchain_deepseek/chat_models.py @@ -16,11 +16,11 @@ class ChatDeepSeek(BaseChatOpenAI): """DeepSeek chat model integration to access models hosted in DeepSeek's API. Setup: - Install ``langchain-deepseek-official`` and set environment variable ``DEEPSEEK_API_KEY``. + Install ``langchain-deepseek`` and set environment variable ``DEEPSEEK_API_KEY``. .. code-block:: bash - pip install -U langchain-deepseek-official + pip install -U langchain-deepseek export DEEPSEEK_API_KEY="your-api-key" Key init args — completion params: