Shape the Future - Try Our New Python Client API
Weaviate has released a pre-release version of its new Python client API with strong typing, collections-first approach, and performance improvements. The client is designed to be more user-friendly and prioritizes client libraries for different programming languages. Key changes include strong typing through custom Python classes and a focus on individual collections for interaction. Other improvements include simplified methods, easier defaults, batch import error handling, and collection-level iterator. Performance enhancements include up to 60-80% faster imports and 3-4x faster queries. The new client is available for testing and feedback through the Experimental clients page.
Company
Weaviate
Date published
Sept. 26, 2023
Author(s)
Dirk Kulawiak, Tommy Smith, Sebastian Witalec, Joon-Pil (JP) Hwang
Word count
2158
Language
English
Hacker News points
2