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

[RFE] Postgres-based Vector Store support #173

Open
TamiTakamiya opened this issue Dec 3, 2024 · 0 comments
Open

[RFE] Postgres-based Vector Store support #173

TamiTakamiya opened this issue Dec 3, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@TamiTakamiya
Copy link
Contributor

TamiTakamiya commented Dec 3, 2024

Is your feature request related to a problem? Please describe.
Currently road-core/service uses FaissVectorStore with pre-prepared data for RAG content.
We want to add Postgres-based Vector Store support with the pgvector Postgres
extension, which will enable more flexible RAG data handling.

Describe the solution you'd like
Use one of Postgres-based vector stores supported by llama-index.
The PoC shown below is using Supabase Vector Store

Describe alternatives you've considered
LangChain also provides various vectore stores.
However, I think using a vector store supported llama-index would be easier since the existing code was written for
the FaissVectorStore for llama-index.

Additional context
PoC

Demo video

Screenshare.-.2024-12-02.4_35_36.PM.mp4
@TamiTakamiya TamiTakamiya added the enhancement New feature or request label Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant