--- id: langchain-sambanova version: "1.1.1" license: MIT license_treatment: permissive maintenance: active --- # langchain-sambanova — An integration package connecting SambaNova and LangChain License: permissive · Maintenance: active · Downloads: 174.1K/mo ## 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 above — 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 pip install langchain-sambanova uv add langchain-sambanova poetry add langchain-sambanova ## Installing 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_current - Install friction: low - Maintenance: active - Downloads: 174.1K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags langchain sambanova integration, sambanova llm api wrapper, chat models with sambanova, embeddings from sambanova, langchain ai model provider, sambanova language model connector, llm integration framework, llm-integration, langchain-plugin, embeddings [View on SkillFed](https://skillfed.io/packages/langchain-sambanova) · [View on PyPI](https://pypi.org/project/langchain-sambanova/)