weaviate library

The Weaviate library.

This library provides access to the Weaviate client and various model classes used for interacting with the Weaviate server.

Classes

BatchDeleteRequest
A class representing a batch delete request.
BatchDeleteResponse
A class representing a batch delete response.
BatchObjectRequest
A class representing a batch object request.
LoggingInterceptors
Dio instance may have one or more interceptors by which you can intercept requests/responses/errors before they are handled by then or catchError.
Match
A class representing a match criteria used in Weaviate requests.
MetaResponse
A class representing the metadata response from Weaviate.
ObjectResponse
A class representing the response containing a list of Weaviate objects.
Properties
A class representing the properties of a Weaviate object.
Reference
A class representing a reference between two Weaviate objects.
SchemaClass
A class representing a schema class in Weaviate.
SchemaResponse
A class representing the response containing the schema information from Weaviate.
Text2vecContextionary
Text2vecHuggingFace
Weaviate
A class representing the Weaviate client with logging capabilities.
WeaviateClient
An abstract class representing the Weaviate client API.
WeaviateObject
A class representing a Weaviate object.