forked from langchain-ai/langchain
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
astradb: move to langchain-datastax repo (langchain-ai#18354)
- Loading branch information
Showing
28 changed files
with
16 additions
and
5,490 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,68 +1,3 @@ | ||
# langchain-astradb | ||
This package has moved! | ||
|
||
This package contains the LangChain integrations for using DataStax Astra DB. | ||
|
||
> DataStax [Astra DB](https://docs.datastax.com/en/astra/home/astra.html) is a serverless vector-capable database built on Apache Cassandra® and made conveniently available | ||
> through an easy-to-use JSON API. | ||
_**Note.** For a short transitional period, only some of the Astra DB integration classes are contained in this package (the remaining ones being still in `langchain-community`). In a short while, and surely by version 0.2 of LangChain, all of the Astra DB support will be removed from `langchain-community` and included in this package._ | ||
|
||
## Installation and Setup | ||
|
||
Installation of this partner package: | ||
|
||
```bash | ||
pip install langchain-astradb | ||
``` | ||
|
||
## Integrations overview | ||
|
||
### Vector Store | ||
|
||
```python | ||
from langchain_astradb import AstraDBVectorStore | ||
|
||
my_store = AstraDBVectorStore( | ||
embedding=my_embeddings, | ||
collection_name="my_store", | ||
api_endpoint="https://...", | ||
token="AstraCS:...", | ||
) | ||
``` | ||
|
||
### Chat message history | ||
|
||
```python | ||
from langchain_astradb import AstraDBChatMessageHistory | ||
message_history = AstraDBChatMessageHistory( | ||
session_id="test-session", | ||
api_endpoint="...", | ||
token="...", | ||
) | ||
``` | ||
|
||
### Store | ||
|
||
```python | ||
from langchain_astradb import AstraDBStore | ||
store = AstraDBStore( | ||
collection_name="my_kv_store", | ||
api_endpoint="...", | ||
token="..." | ||
) | ||
``` | ||
|
||
### Byte Store | ||
|
||
```python | ||
from langchain_astradb import AstraDBByteStore | ||
store = AstraDBByteStore( | ||
collection_name="my_kv_store", | ||
api_endpoint="...", | ||
token="..." | ||
) | ||
``` | ||
|
||
## Reference | ||
|
||
See the [LangChain docs page](https://python.langchain.com/docs/integrations/providers/astradb) for a more detailed listing. | ||
https://github.com/langchain-ai/langchain-datastax/tree/main/libs/astradb |
This file was deleted.
Oops, something went wrong.
148 changes: 0 additions & 148 deletions
148
libs/partners/astradb/langchain_astradb/chat_message_histories.py
This file was deleted.
Oops, something went wrong.
Empty file.
Oops, something went wrong.