TurbopufferVectorStore features and configurations, see the API reference.
Overview
Integration details
| Class | Package | PY support | Downloads | Version |
|---|---|---|---|---|
TurbopufferVectorStore | @langchain/turbopuffer | ✅ |
Setup
Sign up for a turbopuffer account, create an API key, and install@langchain/turbopuffer, the official @turbopuffer/turbopuffer client, @langchain/core, and an embeddings provider (this guide uses OpenAI embeddings).
Credentials
Set your API key as an environment variable:gcp-us-central1).
Instantiation
Create a turbopuffer client and namespace, then pass the namespace toTurbopufferVectorStore:
Manage vector store
Add items to vector store
Currently, only string metadata values are supported.Delete items from vector store
Query vector store
Query directly
Upsert with existing IDs
Delete all vectors in the namespace
Usage for retrieval-augmented generation
For guides on how to use this vector store for retrieval-augmented generation (RAG), see the following sections:API reference
For detailed documentation of allTurbopufferVectorStore features and configurations head to the API reference.
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

