File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change 1616
1717import requests
1818from langchain .schema import AIMessage , ChatGeneration , ChatResult , HumanMessage
19+ from langchain_core ._api .deprecation import deprecated
1920from langchain_core .callbacks import CallbackManagerForLLMRun
2021from langchain_core .language_models import LanguageModelInput
2122from langchain_core .language_models .chat_models import BaseChatModel
@@ -110,6 +111,11 @@ def _get_tool_calls_from_response(response: requests.Response) -> List[ToolCall]
110111 return tool_calls
111112
112113
114+ @deprecated (
115+ since = "0.3.23" ,
116+ removal = "1.0" ,
117+ alternative_import = "langchain_cloudflare.ChatCloudflareWorkersAI" ,
118+ )
113119class ChatCloudflareWorkersAI (BaseChatModel ):
114120 """Custom chat model for Cloudflare Workers AI"""
115121
Original file line number Diff line number Diff line change 11from typing import Any , Dict , List
22
33import requests
4+ from langchain_core ._api .deprecation import deprecated
45from langchain_core .embeddings import Embeddings
56from pydantic import BaseModel , ConfigDict
67
78DEFAULT_MODEL_NAME = "@cf/baai/bge-base-en-v1.5"
89
910
11+ @deprecated (
12+ since = "0.3.23" ,
13+ removal = "1.0" ,
14+ alternative_import = "langchain_cloudflare.CloudflareWorkersAIEmbeddings" ,
15+ )
1016class CloudflareWorkersAIEmbeddings (BaseModel , Embeddings ):
1117 """Cloudflare Workers AI embedding model.
1218
You can’t perform that action at this time.
0 commit comments