weaviate.connect
Module communication to a Weaviate instance. Used to connect to Weaviate and run REST requests.
- weaviate.connect.ConnectionV4
alias of
ConnectionAsync
- pydantic model weaviate.connect.ConnectionParams[source]
Bases:
BaseModel
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
- field grpc: ProtocolParams [Required]
- Validated by:
_check_port_collision
- field http: ProtocolParams [Required]
- Validated by:
_check_port_collision
- classmethod from_params(http_host, http_port, http_secure, grpc_host, grpc_port, grpc_secure)[source]
- Parameters:
http_host (str)
http_port (int)
http_secure (bool)
grpc_host (str)
grpc_port (int)
grpc_secure (bool)
- Return type:
- pydantic model weaviate.connect.ProtocolParams[source]
Bases:
BaseModel
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
- field host: str [Required]
- Validated by:
_check_host
- field port: int [Required]
- Validated by:
_check_port
- field secure: bool [Required]