pandas-ai icon indicating copy to clipboard operation
pandas-ai copied to clipboard

Redis connector

Open tytung2020 opened this issue 1 year ago • 7 comments

🚀 The feature

Allow pandasai to connect to Redis and perform search over databases.

Motivation, pitch

Currently there are SQL connectors for pandasai, but Redis is also a popular database. Recently Redisearch module added vector storage and search capability, which I think is a valuable addon for pandasai for searching within databases containing multiple long documents.

Alternatives

No response

Additional context

Redisearch resources: https://github.com/RediSearch/RediSearch

tytung2020 avatar Nov 03 '23 02:11 tytung2020

Also, datastore and other NoSQL connector for that matter

tytung2020 avatar Nov 03 '23 09:11 tytung2020

@tytung2020 thanks a lot for suggesting, love the idea. Do you want to try to work on this or you prefer some other member from the community for pick this?

P.s. there's now also a issue for adding MongoDB: #728

gventuri avatar Nov 10 '23 01:11 gventuri

Hi @gventuri, I would like to contribute to this issue. Please let me know how can I start working on this. Thanks

Bhavay-2001 avatar Nov 10 '23 14:11 Bhavay-2001

@Bhavay-2001 great, assigned to you! You can just start creating a new connector (check out the other connectors for reference)! Let me know if you have any questions!

gventuri avatar Nov 11 '23 00:11 gventuri

Hi @gventuri, I have looked into the code for SQL connectors. But I am not able to understand how to start the same with Redis. Where can I start looking into for the same?

Bhavay-2001 avatar Nov 23 '23 14:11 Bhavay-2001

@tytung2020 thanks a lot for suggesting, love the idea. Do you want to try to work on this or you prefer some other member from the community for pick this?

P.s. there's now also a issue for adding MongoDB: #728

I can help here @gventuri

AJAnujsharma avatar Apr 18 '24 07:04 AJAnujsharma

@AJAnujsharma sounds exciting, assigning the issue to you!

gventuri avatar Apr 24 '24 15:04 gventuri