langchain icon indicating copy to clipboard operation
langchain copied to clipboard

[Qdrant] `Qdrant.from_texts` Pydantic Validation Fails

Open ngundotra opened this issue 2 years ago • 2 comments

Pydantic error thrown on line 200 of langchain/vectorstores/qdrant.py

points=rest.Batch(
  ids=[uuid.uuid4().hex for _ in texts],
  vectors=embeddings,
  payloads=cls._build_payloads(texts, metadatas),
)

Details:

  • Python 3.9.7
  • langchain 0.0.88

Additional context:

  • Integration tests fail on fresh langchain repo install due to pydantic validation errors everywhere

Is this just a python versioning issue on myside? Do you have specific typings version I should pin?

ngundotra avatar Feb 16 '23 21:02 ngundotra

@ngundotra Thanks for mentioning that. It should be fixed by #1114

kacperlukawski avatar Feb 17 '23 11:02 kacperlukawski

@ngundotra I just realized you already made another PR #1102. Thanks a lot!

kacperlukawski avatar Feb 17 '23 11:02 kacperlukawski

done with #1102

hwchase17 avatar Feb 18 '23 21:02 hwchase17