Skip to content

Conversation

@Freezaa9
Copy link

@Freezaa9 Freezaa9 commented Oct 8, 2024

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:

  • ByteStore method test
  • Parent document retriever test

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 🦕

@Freezaa9 Freezaa9 requested review from a team as code owners October 8, 2024 18:41
@product-auto-label product-auto-label bot added the api: firestore Issues related to the googleapis/langchain-google-firestore-python API. label Oct 8, 2024
@averikitsch
Copy link
Collaborator

Thank you @Freezaa9 , we will review shortly.

@Freezaa9
Copy link
Author

Hello, any news ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: firestore Issues related to the googleapis/langchain-google-firestore-python API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Parent Document Retriever with Firestore

3 participants