langchain-astradb
This package contains the LangChain integrations for using DataStax Astra DB.
DataStax Astra DB is a serverless vector-capable database built on Apache Cassandra® and made conveniently available
through an easy-to-use JSON API.
Installation and Setup
Installation of this partner package:
pip install langchain-astradb
Integrations overview
See the LangChain docs page and the API reference for more details.
Vector Store
from langchain_astradb import AstraDBVectorStore
my_store = AstraDBVectorStore(
embedding=my_embedding,
collection_name="my_store",
api_endpoint="https:/...",
token="AstraCS:...",
)
Chat message history
from langchain_astradb import AstraDBChatMessageHistory
message_history = AstraDBChatMessageHistory(
session_id="test-session",
api_endpoint="https:/...",
token="AstraCS:...",
)
LLM Cache
from langchain_astradb import AstraDBCache
cache = AstraDBCache(
api_endpoint="https:/...",
token="AstraCS:...",
)
Semantic LLM Cach
|