Actively programming? At age 12. We didn't have a computer at home so I had to use the one at school and wrote my programs on paper by hand them typed them into the computer at lunch time as fast as I could to see if it would work! I was so happy to finally get a computer but it was kind of fun to look forward to lunch time.
I think the only thing that can tell us whether or not every database can be a vector database is time. We have seen this with Time Series databases that they are their own unique type of database, and I believe this will be the same with Vector Databases.
>I think the only thing that can tell us whether or not every database can be a vector database is time.
I can help you put right now. You don't even need a database to have a "vector database". FAISS is an in-memory "vector database" that runs on the data that you happen to have. So: if you data is stored in a .txt file, load it into memory, index it with FAISS... bam a vector database from a data file.
Can we take X arbitrary "real" database and implement KNN search on top of 1000 indexed columns, I'm sure it is possible - but I'm also pretty sure most databases will die under the pressure (source: I've asked some of my favorite DBAs if I could do this and they said "no")
I checked your service, but it does not work. For example, I've asked:
> What are the latest features introduced in ClickHouse?
and it answered:
> :sparkles::crystal_ball: Oh dear! A mystical internal server error has occurred. Please weave your magic and try again after a few seconds. :male_mage::star2:
I just had a play with this on the LangChain repo but the results were a bit mixed. Could you speak a bit about the approach taken and some of the challenges you faced?