From 9d0c1d2dc97c3e48fe76fcab0cbd2aa8a866f991 Mon Sep 17 00:00:00 2001 From: Bagatur <22008038+baskaryan@users.noreply.github.com> Date: Mon, 15 Jul 2024 09:29:06 -0700 Subject: [PATCH] docs: specify init_chat_model version (#24274) --- docs/docs/how_to/chat_models_universal_init.ipynb | 8 +++++++- libs/langchain/langchain/chat_models/base.py | 4 ++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/docs/how_to/chat_models_universal_init.ipynb b/docs/docs/how_to/chat_models_universal_init.ipynb index 7c304b498a4..d6d005fe67f 100644 --- a/docs/docs/how_to/chat_models_universal_init.ipynb +++ b/docs/docs/how_to/chat_models_universal_init.ipynb @@ -15,6 +15,12 @@ "\n", "Make sure you have the integration packages installed for any model providers you want to support. E.g. you should have `langchain-openai` installed to init an OpenAI model.\n", "\n", + ":::\n", + "\n", + ":::info Requires ``langchain >= 0.2.8``\n", + "\n", + "This functionality was added in ``langchain-core == 0.2.8``. Please make sure your package is up to date.\n", + "\n", ":::" ] }, @@ -25,7 +31,7 @@ "metadata": {}, "outputs": [], "source": [ - "%pip install -qU langchain>=0.2.7 langchain-openai langchain-anthropic langchain-google-vertexai" + "%pip install -qU langchain>=0.2.8 langchain-openai langchain-anthropic langchain-google-vertexai" ] }, { diff --git a/libs/langchain/langchain/chat_models/base.py b/libs/langchain/langchain/chat_models/base.py index ca9a83d876d..b838576e6ca 100644 --- a/libs/langchain/langchain/chat_models/base.py +++ b/libs/langchain/langchain/chat_models/base.py @@ -98,6 +98,10 @@ def init_chat_model( Must have the integration package corresponding to the model provider installed. + .. versionadded:: 0.2.7 + + .. versionchanged:: 0.2.8 + Args: model: The name of the model, e.g. "gpt-4o", "claude-3-opus-20240229". model_provider: The model provider. Supported model_provider values and the