community[patch]: deprecate community fireworks (#18544)

This commit is contained in:
Erick Friis 2024-03-04 17:04:26 -08:00 committed by GitHub
parent ca1d42785d
commit 343438e872
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 12 additions and 0 deletions

View File

@ -10,6 +10,7 @@ from typing import (
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."""

View File

@ -2,6 +2,7 @@ import asyncio
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."""