diff --git a/libs/community/langchain_community/chat_models/fireworks.py b/libs/community/langchain_community/chat_models/fireworks.py index 118126c4e6482..3de28798939e7 100644 --- a/libs/community/langchain_community/chat_models/fireworks.py +++ b/libs/community/langchain_community/chat_models/fireworks.py @@ -10,6 +10,7 @@ Union, ) +from langchain_core._api.deprecation import deprecated from langchain_core.callbacks import ( AsyncCallbackManagerForLLMRun, CallbackManagerForLLMRun, @@ -78,6 +79,11 @@ def convert_dict_to_message(_dict: Any) -> BaseMessage: return ChatMessage(content=content, role=role) +@deprecated( + since="0.0.26", + removal="0.2", + alternative_import="langchain_fireworks.ChatFireworks", +) class ChatFireworks(BaseChatModel): """Fireworks Chat models.""" diff --git a/libs/community/langchain_community/llms/fireworks.py b/libs/community/langchain_community/llms/fireworks.py index 9c0c80a33d1db..c12733480c96e 100644 --- a/libs/community/langchain_community/llms/fireworks.py +++ b/libs/community/langchain_community/llms/fireworks.py @@ -2,6 +2,7 @@ from concurrent.futures import ThreadPoolExecutor from typing import Any, AsyncIterator, Callable, Dict, Iterator, List, Optional, Union +from langchain_core._api.deprecation import deprecated from langchain_core.callbacks import ( AsyncCallbackManagerForLLMRun, CallbackManagerForLLMRun, @@ -26,6 +27,11 @@ def _stream_response_to_generation_chunk( ) +@deprecated( + since="0.0.26", + removal="0.2", + alternative_import="langchain_fireworks.Fireworks", +) class Fireworks(BaseLLM): """Fireworks models."""