66
77import httpx
88
9- from singlestoredb . fusion . handlers . utils import get_workspace_manager
9+ from singlestoredb import manage_workspaces
1010
1111try :
1212 from langchain_openai import ChatOpenAI
3232class SingleStoreChatOpenAI (ChatOpenAI ):
3333 def __init__ (self , model_name : str , api_key : Optional [str ] = None , ** kwargs : Any ):
3434 inference_api_manger = (
35- get_workspace_manager ().organizations .current .inference_apis
35+ manage_workspaces ().organizations .current .inference_apis
3636 )
3737 info = inference_api_manger .get (model_name = model_name )
3838 token = (
@@ -51,7 +51,7 @@ def __init__(self, model_name: str, api_key: Optional[str] = None, **kwargs: Any
5151class SingleStoreChat (ChatOpenAI ):
5252 def __init__ (self , model_name : str , api_key : Optional [str ] = None , ** kwargs : Any ):
5353 inference_api_manger = (
54- get_workspace_manager ().organizations .current .inference_apis
54+ manage_workspaces ().organizations .current .inference_apis
5555 )
5656 info = inference_api_manger .get (model_name = model_name )
5757 token = (
@@ -78,7 +78,7 @@ def SingleStoreChatFactory(
7878 """Return a chat model instance (ChatOpenAI or ChatBedrockConverse).
7979 """
8080 inference_api_manager = (
81- get_workspace_manager ().organizations .current .inference_apis
81+ manage_workspaces ().organizations .current .inference_apis
8282 )
8383 info = inference_api_manager .get (model_name = model_name )
8484 token_env = os .environ .get ('SINGLESTOREDB_USER_TOKEN' )
0 commit comments