AlauStone commited on
Commit
435d574
·
verified ·
1 Parent(s): 1cdebcb

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -369,7 +369,11 @@ def _load_library(scope):
369
  sources = []
370
  for row in resp.data:
371
  docs.append(row["content"])
372
- embeddings.append(np.array(row["embedding"]))
 
 
 
 
373
  sources.append(row["source_file"])
374
  return docs, embeddings, sources
375
  except Exception as e:
 
369
  sources = []
370
  for row in resp.data:
371
  docs.append(row["content"])
372
+ emb = row["embedding"]
373
+ # Supabase REST API 可能返回字符串格式的向量,需要解析
374
+ if isinstance(emb, str):
375
+ emb = json.loads(emb)
376
+ embeddings.append(np.array(emb, dtype=np.float32))
377
  sources.append(row["source_file"])
378
  return docs, embeddings, sources
379
  except Exception as e: