Skip to content

Commit ed3d311

Browse files
Delete deprecated, old, invalid versions for chat and embeddings clients. (#99)
1 parent a3aa638 commit ed3d311

File tree

3 files changed

+0
-56
lines changed

3 files changed

+0
-56
lines changed

singlestoredb/ai/__init__.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
1-
from .chat import SingleStoreChat # noqa: F401
21
from .chat import SingleStoreChatFactory # noqa: F401
3-
from .chat import SingleStoreChatOpenAI # noqa: F401
4-
from .embeddings import SingleStoreEmbeddings # noqa: F401
52
from .embeddings import SingleStoreEmbeddingsFactory # noqa: F401

singlestoredb/ai/chat.py

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -29,44 +29,6 @@
2929
from botocore.config import Config
3030

3131

32-
class SingleStoreChatOpenAI(ChatOpenAI):
33-
def __init__(self, model_name: str, api_key: Optional[str] = None, **kwargs: Any):
34-
inference_api_manger = (
35-
manage_workspaces().organizations.current.inference_apis
36-
)
37-
info = inference_api_manger.get(model_name=model_name)
38-
token = (
39-
api_key
40-
if api_key is not None
41-
else os.environ.get('SINGLESTOREDB_USER_TOKEN')
42-
)
43-
super().__init__(
44-
base_url=info.connection_url,
45-
api_key=token,
46-
model=model_name,
47-
**kwargs,
48-
)
49-
50-
51-
class SingleStoreChat(ChatOpenAI):
52-
def __init__(self, model_name: str, api_key: Optional[str] = None, **kwargs: Any):
53-
inference_api_manger = (
54-
manage_workspaces().organizations.current.inference_apis
55-
)
56-
info = inference_api_manger.get(model_name=model_name)
57-
token = (
58-
api_key
59-
if api_key is not None
60-
else os.environ.get('SINGLESTOREDB_USER_TOKEN')
61-
)
62-
super().__init__(
63-
base_url=info.connection_url,
64-
api_key=token,
65-
model=model_name,
66-
**kwargs,
67-
)
68-
69-
7032
def SingleStoreChatFactory(
7133
model_name: str,
7234
api_key: Optional[str] = None,

singlestoredb/ai/embeddings.py

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,6 @@
2929
from botocore.config import Config
3030

3131

32-
class SingleStoreEmbeddings(OpenAIEmbeddings):
33-
34-
def __init__(self, model_name: str, **kwargs: Any):
35-
inference_api_manger = (
36-
manage_workspaces().organizations.current.inference_apis
37-
)
38-
info = inference_api_manger.get(model_name=model_name)
39-
super().__init__(
40-
base_url=info.connection_url,
41-
api_key=os.environ.get('SINGLESTOREDB_USER_TOKEN'),
42-
model=model_name,
43-
**kwargs,
44-
)
45-
46-
4732
def SingleStoreEmbeddingsFactory(
4833
model_name: str,
4934
api_key: Optional[str] = None,

0 commit comments

Comments
 (0)