top | item 45543132

Show HN: SQL with AI Operators on Text, Images, and Sound Files

1 points| itrummer | 4 months ago |github.com

ThalamusDB is a semantic query processing engine that processes SQL queries with AI operators, e.g.:

SELECT COUNT(*) FROM Cars WHERE NLfilter(Cars.pic, 'this is a red car');

SELECT H.pic FROM HolidayPictures H, ProfilePictures P WHERE P.name in ('Alice', 'Bob') AND NLFILTER(H.pic, 'a picture of the beach') AND NLJOIN(H.pic, P.pic, 'the same person appears in both pictures');

Simply store paths of image or sound files in your database tables, and ThalamusDB automatically selects the right language model to evaluate operators. You can set per-query thresholds on evaluation time or token consumption (i.e., money) as well. More info on the official website: https://itrummer.github.io/thalamusdb/

discuss

order

No comments yet.