Is your feature request related to a problem? Please describe.
I was inspired by Haystack's approach to store documents into pgvector. You can check out at Haystack's documentation. I would like to implement something similar in order to do RAG with images. I would like to name this class PgVectorImageEmbeddingStore.
This class should exposs a similar methods to InMemoryImageEmbeddingStore (see the class signature here)
Describe the solution you'd like
This would be implemented at pyvisim/image_index.py. You can create a new class PgVectorImageEmbeddingStore. there.
Describe alternatives you've considered
Feel free to suggest your own alternative. Ideas on how to do e.g., word-to-image search are also welcome.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
I was inspired by Haystack's approach to store documents into pgvector. You can check out at Haystack's documentation. I would like to implement something similar in order to do RAG with images. I would like to name this class
PgVectorImageEmbeddingStore.This class should exposs a similar methods to
InMemoryImageEmbeddingStore(see the class signature here)Describe the solution you'd like
This would be implemented at
pyvisim/image_index.py. You can create a new classPgVectorImageEmbeddingStore. there.Describe alternatives you've considered
Feel free to suggest your own alternative. Ideas on how to do e.g., word-to-image search are also welcome.
Additional context
Add any other context or screenshots about the feature request here.