Skip to main content
Open In ColabOpen on GitHub

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