langchain-sambanova
An integration package connecting SambaNova and LangChain
What it is and what it does
langchain-sambanova is a LangChain integration that exposes SambaNova's language models and embeddings through a unified Python interface. It abstracts away the details of connecting to either SambaCloud (managed cloud service) or SambaStack (self-hosted), letting you instantiate chat models like ChatSambaNova and embeddings like SambaNovaEmbeddings with minimal configuration—just set an API key and base URL as environment variables.
The package is built on top of langchain-core and the sambanova SDK, making it a thin adapter layer for developers who already work within the LangChain ecosystem and want to swap in SambaNova as their model provider. It supports modern Python versions (3.10 through 3.14) and has low install friction, with no compiled dependencies or heavy transitive chains.
Use it for:
- Build a chatbot using SambaNova models within a LangChain application without writing custom API client code.
- Embed documents and queries using SambaNova embeddings for retrieval-augmented generation (RAG) workflows.
- Switch between SambaCloud and SambaStack deployments by changing environment variables without code changes.
- Integrate SambaNova language models into multi-step LangChain agent pipelines.
- Prototype LLM applications with SambaNova models before deploying to production infrastructure.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Connects LangChain applications to SambaNova's language models and embeddings through a unified interface supporting both SambaCloud and SambaStack deployments.
Yes, if you are already using LangChain and want to use SambaNova models. The package is actively maintained, has low install friction, carries a permissive MIT license, and has no known vulnerabilities. It is a straightforward adapter with minimal dependencies. Install it if SambaNova is your chosen model provider; skip it if you use a different LLM backend.
Install
langchain-sambanova on PyPI
pip
pip install langchain-sambanovauv
uv add langchain-sambanovapoetry
poetry add langchain-sambanovaInstalling langchain-sambanova
Before you install
Low friction install with a pure Python wheel and only three runtime dependencies. Active maintenance with a recent commit on 2026-07-28 and releases within the past year.
License in practice
MIT license is permissive; you can use, modify, and distribute this package with minimal restrictions, making it suitable for both open-source and commercial projects.
Quickstart
pip install langchain-sambanova
from langchain_sambanova import ChatSambaNova
llm = ChatSambaNova(model="Llama-4-Maverick-17B-128E-Instruct")
llm.invoke("Tell me a joke about artificial intelligence.")
Requires SAMBANOVA_API_KEY environment variable (and optionally SAMBANOVA_API_BASE for SambaStack users); Python 3.10 or later.
Verify before relying
- Whether the package handles rate limiting or retry logic for SambaNova API calls.
- Support for streaming responses or only synchronous invoke patterns.
- Whether SambaCloud API key is freely available or requires account approval beyond signup.
Package facts
| License | MIT (permissive) |
| Python support | supports the current Python release (<4.0,>=3.10.0) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — langchain-core, sambanova, types-requests |
| Maintenance | actively maintained — 57 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 174,146/month — #10,288 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: langchain_sambanova-1.1.1-py3-none-any.whl
Tags
More Artificial Intelligence packages
LiteLLM provides a unified Python interface to…
permissive · top 100 on PyPI
huggingface-hubClient library and CLI tool for downloading,…
permissive · top 100 on PyPI
langchainLangChain provides a framework for building…
permissive · top 1,000 on PyPI
hf-xethf-xet provides chunk-based deduplication and…
permissive · top 1,000 on PyPI
tokenizersTokenizers converts raw text into token…
permissive · top 1,000 on PyPI
transformersTransformers provides a unified framework for…
permissive · top 1,000 on PyPI
langchain-basetenIntegrates Baseten's chat models and embeddings…
permissive · top 15,000 on PyPI
langchain-togetherConnects LangChain applications to Together…
permissive · top 15,000 on PyPI
langchain-ociIntegrates LangChain with Oracle Cloud…
unclear · top 15,000 on PyPI
langchain-cohereConnects LangChain applications to Cohere's…
permissive · top 5,000 on PyPI
langchain-nvidia-ai-endpointsIntegrates NVIDIA AI Foundation Models and chat…
permissive · top 5,000 on PyPI
langchain-google-genaiIntegrates Google's Gemini AI models (chat,…
permissive · top 5,000 on PyPI
langchain-ollamaConnects LangChain applications to Ollama,…
permissive · top 5,000 on PyPI
llama-index-embeddings-langchainIntegrates Langchain embedding models with…
permissive · top 15,000 on PyPI
langchain-google-vertexaiConnects LangChain applications to Google…
permissive · top 1,000 on PyPI
langchain-awsConnects LangChain applications to AWS services…
permissive · top 5,000 on PyPI