fixes for tests

This commit is contained in:
Gaudy Blanco 2025-09-18 20:04:40 -06:00
parent b2875ab4ab
commit d698cc2c39
2 changed files with 16 additions and 1 deletions

12
.vscode/launch.json vendored
View File

@ -50,5 +50,17 @@
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Debug Verbs Pytest",
"type": "debugpy",
"request": "launch",
"module": "pytest",
"args": [
"./tests/verbs",
"-k", "test_generate_text_embeddings"
],
"console": "integratedTerminal",
"justMyCode": false
},
]
}

View File

@ -39,13 +39,16 @@ class LanceDBVectorStore(BaseVectorStore):
self, documents: list[VectorStoreDocument], overwrite: bool = True
) -> None:
"""Load documents into vector storage."""
# TODO GAUDY Step 1: Prepare data columns manually
# Step 1: Prepare data columns manually
ids = []
texts = []
vectors = []
attributes = []
for document in documents:
self.vector_size = (
len(document.vector) if document.vector else self.vector_size
)
if document.vector is not None and len(document.vector) == self.vector_size:
ids.append(document.id)
texts.append(document.text)