Home / Companies / Weaviate / Blog / Post Details
Content Deep Dive

Shape the Future - Try Our New Python Client API

Blog post from Weaviate

Post Details
Company
Date Published
Author
Dirk Kulawiak, Tommy Smith, Sebastian Witalec, Joon-Pil (JP) Hwang
Word Count
2,158
Language
English
Hacker News Points
2
Summary

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.