type check.

pull/22843/head
xiaozhiqing.xzq 10 months ago
parent 8e7c1a65ff
commit 2b7820733e

@ -304,12 +304,13 @@ class TableStoreVector(BaseVector):
metadata_str = ots_column_map.get(Field.METADATA_KEY.value) metadata_str = ots_column_map.get(Field.METADATA_KEY.value)
vector = json.loads(vector_str) if vector_str else None vector = json.loads(vector_str) if vector_str else None
metadata = json.loads(metadata_str) if metadata_str else None metadata = json.loads(metadata_str) if metadata_str else {}
metadata["score"] = search_hit.score metadata["score"] = search_hit.score
documents.append( documents.append(
Document( Document(
page_content=ots_column_map.get(Field.CONTENT_KEY.value), page_content=ots_column_map.get(Field.CONTENT_KEY.value) or "",
vector=vector, vector=vector,
metadata=metadata, metadata=metadata,
) )
@ -345,11 +346,11 @@ class TableStoreVector(BaseVector):
vector_str = ots_column_map.get(Field.VECTOR.value) vector_str = ots_column_map.get(Field.VECTOR.value)
metadata_str = ots_column_map.get(Field.METADATA_KEY.value) metadata_str = ots_column_map.get(Field.METADATA_KEY.value)
vector = json.loads(vector_str) if vector_str else None vector = json.loads(vector_str) if vector_str else None
metadata = json.loads(metadata_str) if metadata_str else None metadata = json.loads(metadata_str) if metadata_str else {}
documents.append( documents.append(
Document( Document(
page_content=ots_column_map.get(Field.CONTENT_KEY.value), page_content=ots_column_map.get(Field.CONTENT_KEY.value) or "",
vector=vector, vector=vector,
metadata=metadata, metadata=metadata,
) )

Loading…
Cancel
Save