SambaNova
客户正在转向 SambaNova,以快速部署最先进的 AI 能力来获得竞争优势。我们专为企业规模构建的 AI 平台是下一代 AI 计算的技术支柱。我们赋能基础模型,释放数据中蕴藏的宝贵业务洞察。
SambaNova RDU 是专为 AI 设计的,采用了革命性的数据流架构。与 GPU 相比,这种设计使得 RDU 在处理这些工作负载时效率显著更高,因为它消除了内存的冗余调用,而这是 GPU 功 能的固有局限性。这种内置的效率是 RDU 能够在更小的占用空间内实现比 GPU 高得多的性能的特性之一。
在我们的架构之上,我们开发了一些平台,使公司和开发人员能够充分利用 RDU 处理器和开源模型。
SambaNovaCloud
SambaNova 的 SambaNova Cloud 是一个用于运行开源模型推理的平台。
您可以在 此处 获取免费的 SambaNovaCloud API 密钥。
SambaStudio
SambaNova 的 SambaStudio 是一个功能丰富的 GUI 平台,提供了在 SambaNova DataScale 系统中训练、部署和管理模型的功能。
安装与设置
安装集成包:
pip install langchain-sambanova
将您的 API 密钥设置为环境变量:
如果您是 SambaNovaCloud 用户:
export SAMBANOVA_API_KEY="your-sambanova-cloud-api-key-here"
或者,如果您是 SambaStudio 用户
export SAMBASTUDIO_API_KEY="your-sambastudio-api-key-here"
聊天模型
from langchain_sambanova import ChatSambaNovaCloud
llm = ChatSambaNovaCloud(model="Meta-Llama-3.3-70B-Instruct", temperature=0.7)
llm.invoke("Tell me a joke about artificial intelligence.")
有关 ChatSambaNovaCloud 组件的更详细演练,请参阅此笔记本
from langchain_sambanova import ChatSambaStudio
llm = ChatSambaStudio(model="Meta-Llama-3.3-70B-Instruct", temperature=0.7)
llm.invoke("Tell me a joke about artificial intelligence.")
有关 ChatSambaStudio 组件的更详细的演练,请参阅 此笔记本
嵌入式模型
from langchain_sambanova import SambaNovaCloudEmbeddings
embeddings = SambaNovaCloudEmbeddings(model="E5-Mistral-7B-Instruct")
embeddings.embed_query("What is the meaning of life?")
更详细地了解 SambaNovaCloudEmbeddings 组件,请参阅此笔记本
from langchain_sambanova import SambaStudioEmbeddings
embeddings = SambaStudioEmbeddings(model="e5-mistral-7b-instruct")
embeddings.embed_query("What is the meaning of life?")
为了更详细地了解 SambaStudioEmbeddings 组件,请参阅 此 Notebook
API 参考 langchain-sambanova