Fredy D. | AmigoPago
Fredy D. | AmigoPago•3mo ago

Hi, everyone. I'm considering using

Hi, everyone. I'm considering using Convex for a react app where the input is an image(of a product) provided by the user, and the output should be the info of the product in the image. This would be a basic customer support app where the user take a picture of the product he has problems with and the app recognizes the product using the image and provides info(FAQs or related). The idea would be to vectorize all the product images, save them in a vector DB, and use it for a vector search. I have found examples using Supabase as the DB. How suitable would be Convex for this project? Do you have any sample project/repository I could use as a reference?Thx for your help.
2 Replies
sujayakar
sujayakar•3mo ago
hey @Fredy D. | AmigoPago ! convex has a vectordb built in, and it's really easy to get started. you could get up and running quickly by forking rap genie (https://github.com/JamesCowling/rap-genie, demo: https://rapgenie.net/), a semantic search app @james built for storing song lyrics. you'd just need to swap out the openai text embedding for an image similarity embedding. and probably tweak the UI a little bit 🙂
ian
ian•3mo ago
Another project to check out is https://github.com/ianmacartney/embeddings-in-convex to see the vector search & embeddings flow.
GitHub
GitHub - ianmacartney/embeddings-in-convex: An example of working w...
An example of working with embeddings in Convex. Contribute to ianmacartney/embeddings-in-convex development by creating an account on GitHub.

Did you find this page helpful?