Skip to main content

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)

Source distribution for langchain-weaviate 0.0.8
File Size Uploaded
langchain_weaviate-0.0.8.tar.gz 13.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for langchain-weaviate 0.0.8
File Interpreter ABI Platform
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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page