mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-12 04:49:04 +08:00
tencent vectordb compatible with version 1.1.3 and below (#20056)
Co-authored-by: wlleiiwang <wlleiiwang@tencent.com>
This commit is contained in:
parent
13dc1c8795
commit
7d230acf40
@ -271,12 +271,15 @@ class TencentVector(BaseVector):
|
|||||||
|
|
||||||
for result in res[0]:
|
for result in res[0]:
|
||||||
meta = result.get(self.field_metadata)
|
meta = result.get(self.field_metadata)
|
||||||
|
if isinstance(meta, str):
|
||||||
|
# Compatible with version 1.1.3 and below.
|
||||||
|
meta = json.loads(meta)
|
||||||
|
score = 1 - result.get("score", 0.0)
|
||||||
score = result.get("score", 0.0)
|
score = result.get("score", 0.0)
|
||||||
if score > score_threshold:
|
if score > score_threshold:
|
||||||
meta["score"] = score
|
meta["score"] = score
|
||||||
doc = Document(page_content=result.get(self.field_text), metadata=meta)
|
doc = Document(page_content=result.get(self.field_text), metadata=meta)
|
||||||
docs.append(doc)
|
docs.append(doc)
|
||||||
|
|
||||||
return docs
|
return docs
|
||||||
|
|
||||||
def delete(self) -> None:
|
def delete(self) -> None:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user