googleapis / langchain-google-firestore-python

Apache License 2.0
21 stars 11 forks source link

Key value store firestore - Byte store to use with Parent Document Retriever #103

Open Freezaa9 opened 1 month ago

Freezaa9 commented 1 month ago

Implementing Firestore as a key-value store, (ByteStore)

I used Redis store as example: https://python.langchain.com/api_reference/_modules/langchain_community/storage/redis.html#RedisStore

Test include:

I didn't use the function from document_converter.py and document_loader.py used in Firestorevectorstore because it made the code overcomplicate for this implementation.

Fixes #102 🦕

averikitsch commented 1 month ago

Thank you @Freezaa9 , we will review shortly.

Freezaa9 commented 1 week ago

Hello, any news ?