mirror of
https://github.com/hwchase17/langchain.git
synced 2025-08-11 13:55:03 +00:00
community[patch]: fix bugs in baiduvectordb as vectorstore (#19380)
fix small bugs in vectorstore/baiduvectordb
This commit is contained in:
parent
5402aef32e
commit
3b52ee05d1
@ -68,7 +68,7 @@
|
|||||||
")\n",
|
")\n",
|
||||||
"\n",
|
"\n",
|
||||||
"vector_db = BaiduVectorDB.from_documents(\n",
|
"vector_db = BaiduVectorDB.from_documents(\n",
|
||||||
" docs, embeddings, connection_params=conn_params, drop=True\n",
|
" docs, embeddings, connection_params=conn_params, drop_old=True\n",
|
||||||
")"
|
")"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -163,6 +163,7 @@ class BaiduVectorDB(VectorStore):
|
|||||||
self.field_vector,
|
self.field_vector,
|
||||||
self.mochowenum.FieldType.FLOAT_VECTOR,
|
self.mochowenum.FieldType.FLOAT_VECTOR,
|
||||||
dimension=self.table_params.dimension,
|
dimension=self.table_params.dimension,
|
||||||
|
not_null=True,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
fields.append(schema.Field(self.field_text, self.mochowenum.FieldType.STRING))
|
fields.append(schema.Field(self.field_text, self.mochowenum.FieldType.STRING))
|
||||||
@ -358,7 +359,7 @@ class BaiduVectorDB(VectorStore):
|
|||||||
doc = Document(
|
doc = Document(
|
||||||
page_content=row_data.get(self.field_text), metadata=meta
|
page_content=row_data.get(self.field_text), metadata=meta
|
||||||
)
|
)
|
||||||
pair = (doc, result.get("distance", 0.0))
|
pair = (doc, result.get("score", 0.0))
|
||||||
ret.append(pair)
|
ret.append(pair)
|
||||||
return ret
|
return ret
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user