feat(visualizer): integrate image upload with similarity search

This commit is contained in:
2026-02-05 21:41:39 +08:00
parent a0df45ab05
commit e859fef2b3
5 changed files with 89 additions and 287 deletions

View File

@@ -1,4 +1,5 @@
from typing import Optional
import lancedb
import pyarrow as pa
from configs import cfg_manager
@@ -31,7 +32,7 @@ class DatabaseManager:
# 初始化数据库与表格
self.db = lancedb.connect(db_path)
if "default" not in self.db.table_names():
if "default" not in self.db.list_tables().tables:
self.table = self.db.create_table("default", schema=db_schema)
else:
self.table = self.db.open_table("default")