We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent af08759 commit 5788f75Copy full SHA for 5788f75
libs/vertexai/langchain_google_vertexai/vectorstores/_utils.py
@@ -170,6 +170,15 @@ def data_points_to_batch_update_records(
170
],
171
}
172
173
+ if (
174
+ hasattr(data_point, "sparse_embedding")
175
+ and data_point.sparse_embedding is not None
176
+ ):
177
+ record["sparse_embedding"] = {
178
+ "values": [value for value in data_point.sparse_embedding.values],
179
+ "dimensions": [dim for dim in data_point.sparse_embedding.dimensions],
180
+ }
181
+
182
records.append(record)
183
184
return records
0 commit comments