Upstash Documentation

LangChain with Upstash Vector

1 min read

You can use LangChain with Upstash Vector to perform semantic search and manage vector embeddings. LangChain is a powerful framework that integrates with vector databases, including Upstash Vector, making it easy to build intelligent applications.

First, we need to create a Vector Index in the Upstash Console. To learn more about index creation, you can check out this page.

Install#

Usage#

Query Results#

Features#

Semantic Search: Retrieve the most contextually relevant results using embeddings and vector similarity.

Namespace Support: Separate documents into different namespaces for better organization.

Metada Filtering: Metadata can be used to filter the results of a query.

Notes#

  • Upstash Vector supports custom embeddings; you can specify an embedding model when initializing UpstashVectorStore.
  • Use .env files to manage your Upstash credentials for secure and reusable configuration.

To learn more, visit the LangChain documentation.