SuperDuperDB / superduperdb

🔮 SuperDuperDB: Bring AI to your database! Build, deploy and manage any AI application directly with your existing data infrastructure, without moving your data. Including streaming inference, scalable model training and vector search.
https://superduperdb.com
Apache License 2.0
4.55k stars 445 forks source link

Updated multimodal vector search use case #2121

Closed jieguangzhou closed 1 month ago

jieguangzhou commented 1 month ago

Description

2074

Related Issues

Checklist

Additional Notes or Comments

jieguangzhou commented 1 month ago
  1. AutoSchema ignores the table schema for MongoDB.
  2. After removing the default values for the encoder and decoder in the Datatype, compatibility is not maintained.
  3. When Ibis databackend saves an Artifact/File, it removes the _leaves/_blobs/_files information, making it impossible to restore during reading because the corresponding information cannot be found in _leaves.
  4. When creating a table in Ibis, for Encodable datatypes using Artifact/File, it sets the attribute to bytes. This causes an issue during data insertion because, after encoding, the actual values for these data types are ?artifact/xxx or ?file/xxx.
  5. During data decoding, the decode process is incorrect. It should first restore the leaf (Artifact/File) and then proceed with the schema decoding.