sqlsugar有支持向量类型的计划吗? 返回

SqlSugar 沟通中
2 359

类似

-- 查找与给定向量最相似的 5 个物品(余弦相似度)SELECT     id, 
    name, 
    description,    embedding <-> '[0.2, -0.1, 0.6, ..., 0.9]'::VECTOR(768) AS distanceFROM itemsORDER BY distanceLIMIT 5;

支持  

  • <-> 是 欧氏距离(L2 Distance) 运算符

  • <=|> 是 负内积(Negative Inner Product)

  • <=> 是 余弦距离(Cosine Distance)

这些运算符等等 
支持索引等等

       -- 使用 HNSW 索引(推荐,高性能近似搜索) CREATE INDEX ON items USING hnsw (embedding vector_l2_ops); -- 或使用 IVFFlat 索引 CREATE INDEX ON items USING ivfflat (embedding vector_l2_ops) WITH (lists = 100);

热忱回答2

  • fate sta fate sta VIP0
    2025/8/14

    什么数据库 ,PGSQL是支持的。

    0 回复
  • 就是 PGSQL的扩展 是支持的 但是 在sqlsugar 中编写 向量查询 只能写原生 sql   

    0 回复