bmrlab / gendam

A privacy-first generative DAM
6 stars 1 forks source link

向量数据库使用 faiss #13

Closed web3nomad closed 2 months ago

web3nomad commented 2 months ago

faiss在apple silicon上build,需要安装几个包(brew install cmake llvm libomp,也在readme.md中有),并添加了以下cargo配置

img_v3_0288_406d3ed3-a765-46c6-ba38-f51d08fb3d5g

web3nomad commented 2 months ago

没有用sqlite-vss,看他有一些限制而且好久没更新了 现在是faiss只存向量 + id,然后sqite存相关的metadata(暂时建了VideoFrame,VideoFrameCaption和VideoTranscript这张表,分别对应3个index) 这样基本满足需求了,但是数据量上来之后会怎么样还得再验证一下