mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-12 12:59:07 +00:00
libs: add sambanova-lagchain integration package (#29417)
- **Description:**: Add sambanova-langchain integration package as suggested in previous PRs --------- Co-authored-by: Chester Curme <chester.curme@gmail.com>
This commit is contained in:
committed by
GitHub
parent
aba1fd0bd4
commit
3b886cdbb2
@@ -16,6 +16,7 @@ from typing import (
|
||||
)
|
||||
|
||||
import requests
|
||||
from langchain_core._api.deprecation import deprecated
|
||||
from langchain_core.callbacks import (
|
||||
CallbackManagerForLLMRun,
|
||||
)
|
||||
@@ -107,6 +108,11 @@ def _is_pydantic_class(obj: Any) -> bool:
|
||||
return isinstance(obj, type) and is_basemodel_subclass(obj)
|
||||
|
||||
|
||||
@deprecated(
|
||||
since="0.3.16",
|
||||
removal="1.0",
|
||||
alternative_import="langchain_sambanova.ChatSambaNovaCloud",
|
||||
)
|
||||
class ChatSambaNovaCloud(BaseChatModel):
|
||||
"""
|
||||
SambaNova Cloud chat model.
|
||||
@@ -952,6 +958,11 @@ class ChatSambaNovaCloud(BaseChatModel):
|
||||
yield chunk
|
||||
|
||||
|
||||
@deprecated(
|
||||
since="0.3.16",
|
||||
removal="1.0",
|
||||
alternative_import="langchain_sambanova.ChatSambaStudio",
|
||||
)
|
||||
class ChatSambaStudio(BaseChatModel):
|
||||
"""
|
||||
SambaStudio chat model.
|
||||
|
@@ -2,11 +2,17 @@ import json
|
||||
from typing import Dict, Generator, List, Optional
|
||||
|
||||
import requests
|
||||
from langchain_core._api.deprecation import deprecated
|
||||
from langchain_core.embeddings import Embeddings
|
||||
from langchain_core.utils import get_from_dict_or_env, pre_init
|
||||
from pydantic import BaseModel, ConfigDict
|
||||
|
||||
|
||||
@deprecated(
|
||||
since="0.3.16",
|
||||
removal="1.0",
|
||||
alternative_import="langchain_sambanova.SambaStudioEmbeddings",
|
||||
)
|
||||
class SambaStudioEmbeddings(BaseModel, Embeddings):
|
||||
"""SambaNova embedding models.
|
||||
|
||||
|
@@ -361,3 +361,7 @@ packages:
|
||||
repo: paymanai/langchain-payman-tool
|
||||
downloads: 0
|
||||
downloads_updated_at: "2025-01-22T00:00:00+00:00"
|
||||
- name: langchain-sambanova
|
||||
repo: sambanova/langchain-sambanova
|
||||
path: .
|
||||
downloads: 0
|
||||
|
Reference in New Issue
Block a user