weaviate-python-client icon indicating copy to clipboard operation
weaviate-python-client copied to clipboard

A python native client for easy interaction with a Weaviate instance.

Results 180 weaviate-python-client issues
Sort by recently updated
recently updated
newest added

Due to the client polling `/v1/.well-known/openid-configuration` to determine the OIDC config, the now-default 90s timeout for `insert` operations seem to dictate the timeout period for the client. It may be...

bug
usability

If I have a collection `c` and call `c.data.insert_many` on a `list[DataObject]`, each of which with the `vector` field set to a NumPy array, the upload returns without error but...

bug
24Q1

resolves https://github.com/weaviate/weaviate-python-client/issues/1002

### Describe your feature request Hello weaviate , Checking a collection is existed or not is a good one. Why don't you add a particular tenant is present or not...

It is great that references can be added to objects created within the same batch. However, failed references should be listed in `client.batch.failed_references`. repro: ``` import weaviate import weaviate.classes as...

Currently, the `rate_limit` number does not take named vectors into account. It would be good to have some way of incorporating these. Because named vectors allow multiple vectorizers, the API...

enhancement

- Changes base implementation to be purely async using `httpx` and `grpclib`(instead of google's grpc due to [issues](https://github.com/grpc/grpc/issues/25364)) - Uses base implementation in `WeaviateAsyncClient` directly - Subdivides the codebase into...

The only way to insert objects with v4 is using `collection.batch` and its associated `_ContextManagerWrapper`. Unfortunately, this breaks as the underlying `grpcio` runs into resource contention raising the exceptions listed...

I expect a string "06bd10e6-e8c2-4277-b534-54583348669e" in a text[] will index ok but get the following error: ```python import weaviate import weaviate.classes as wc from weaviate.collections.classes.data import DataObject client = weaviate.connect_to_local(...