Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SQLDocStore #13181

Closed
wants to merge 3 commits into from
Closed

Conversation

pprados
Copy link
Contributor

@pprados pprados commented Nov 10, 2023

Description:
langchain offers three technologies to save data:

If you want to combine these technologies in a single transaction, to guarantee the consistency of all backups,
you need a common implementation for each. This allows, for example, to combine the RecordManager with a vector
store using an SQL database.

But, there is no SQL docstore.

Tag maintainer:
@baskaryan

Twitter handle:
@pprados

Copy link

vercel bot commented Nov 10, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Ignored Deployment
Name Status Preview Comments Updated (UTC)
langchain ⬜️ Ignored (Inspect) Visit Preview Nov 27, 2023 9:26am

@dosubot dosubot bot added Ɑ: vector store Related to vector store module 🤖:enhancement A large net-new component, integration, or chain. Use sparingly. The largest features labels Nov 10, 2023
@pprados pprados force-pushed the pprados/sql_docstore branch 2 times, most recently from 49a5b49 to ef92d89 Compare November 10, 2023 16:07
pprados added a commit to pprados/langchain-rag that referenced this pull request Nov 10, 2023
- [Add a Wrapper vectorstore, compatible with SelfQueryRetriever](langchain-ai/langchain#13190)
- [Adds an in-memory implementation of RecordStore](langchain-ai/langchain#13200)
- [Add SQLDocStore](langchain-ai/langchain#13181)
@dosubot dosubot bot added the size:XXL This PR changes 1000+ lines, ignoring generated files. label Nov 23, 2023
@pprados pprados force-pushed the pprados/sql_docstore branch from c45531b to ddfa442 Compare November 23, 2023 13:10
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. and removed size:XXL This PR changes 1000+ lines, ignoring generated files. labels Nov 23, 2023
@pprados pprados force-pushed the pprados/sql_docstore branch from 9d6fa98 to 47280a6 Compare November 27, 2023 09:26
@pprados pprados closed this Jan 23, 2024
@pprados pprados deleted the pprados/sql_docstore branch May 27, 2024 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤖:enhancement A large net-new component, integration, or chain. Use sparingly. The largest features size:L This PR changes 100-499 lines, ignoring generated files. Ɑ: vector store Related to vector store module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants