langchain-weaviate
About
This package contains the Weaviate integrations for LangChain.
- Weaviate is an open source, AI-native vector database that helps developers create intuitive and reliable AI-powered applications.
- LangChain is a framework for developing applications powered by language models.
Using this package, LangChain users can conveniently set Weaviate as their vector store to store and retrieve embeddings.
Requirements
To use this package, you need to have a running Weaviate instance.
Weaviate can be deployed in many different ways such as in containerized environments, on Kubernetes, or in the cloud as a managed service, on-premises, or through a cloud provider such as AWS or Google Cloud.
The deployment method to choose depends on your use case and infrastructure requirements.
Two of the most common ways to deploy Weaviate are:
Installation and Setup
As an integration package, this assumes you have already installed LangChain. If not, please refer to the LangChain installation guide.
Then, install this package:
pip install langchain-weaviate
Usage
Please see the included Jupyter notebook for an example of how to use this package.
Further resources
Metadata
Release files for langchain-weaviate 0.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| langchain_weaviate-0.0.8.tar.gz | 13.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| langchain_weaviate-0.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.6 kB
Release files / langchain_weaviate-0.0.8.tar.gz
| Download URL | langchain_weaviate-0.0.8.tar.gz |
|---|---|
| Size | 13.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cdea3762f40e9b40c3cd7173f19ffda4c6806849fdfe86c53bfa72a2d3d9ac80
|
|
BLAKE2b-256 checksum How to use checksums |
0d486cb9d4a5207f04e7507841d44a772991fc4dfcca43963562ba344c20d6c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / langchain_weaviate-0.0.8-py3-none-any.whl
| Download URL | langchain_weaviate-0.0.8-py3-none-any.whl |
|---|---|
| Size | 13.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9b2416f58933a1fc0e4a0a7d8b9c72465659d6eae926607335c6b4a24ed8c282
|
|
BLAKE2b-256 checksum How to use checksums |
a02c178d2dd68bb939cb02ebf35863f4456b9929fc24c713db09130af2794d49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|