weaviate.collections.queries.near_image

class weaviate.collections.queries.near_image._NearImageGenerate(connection, name, consistency_level, tenant, properties, references, validate_arguments)[source]

Bases: Generic[Properties, References], _NearImageGenerateExecutor[ConnectionSync, Properties, References]

Parameters:
  • connection (ConnectionType)

  • name (str)

  • consistency_level (ConsistencyLevel | None)

  • tenant (str | None)

  • properties (Type[Mapping[str, None | str | bool | int | float | datetime | UUID | GeoCoordinate | PhoneNumber | _PhoneNumber | Mapping[str, WeaviateField] | Sequence[str] | Sequence[bool] | Sequence[int] | Sequence[float] | Sequence[datetime] | Sequence[UUID] | Sequence[Mapping[str, WeaviateField]]]] | None)

  • references (Type[Mapping[str, Any] | None] | None)

  • validate_arguments (bool)

class weaviate.collections.queries.near_image._NearImageQuery(connection, name, consistency_level, tenant, properties, references, validate_arguments)[source]

Bases: Generic[Properties, References], _NearImageQueryExecutor[ConnectionSync, Properties, References]

Parameters:
  • connection (ConnectionType)

  • name (str)

  • consistency_level (ConsistencyLevel | None)

  • tenant (str | None)

  • properties (Type[Mapping[str, None | str | bool | int | float | datetime | UUID | GeoCoordinate | PhoneNumber | _PhoneNumber | Mapping[str, WeaviateField] | Sequence[str] | Sequence[bool] | Sequence[int] | Sequence[float] | Sequence[datetime] | Sequence[UUID] | Sequence[Mapping[str, WeaviateField]]]] | None)

  • references (Type[Mapping[str, Any] | None] | None)

  • validate_arguments (bool)

class weaviate.collections.queries.near_image._NearImageGenerateAsync(connection, name, consistency_level, tenant, properties, references, validate_arguments)[source]

Bases: Generic[Properties, References], _NearImageGenerateExecutor[ConnectionAsync, Properties, References]

Parameters:
  • connection (ConnectionType)

  • name (str)

  • consistency_level (ConsistencyLevel | None)

  • tenant (str | None)

  • properties (Type[Mapping[str, None | str | bool | int | float | datetime | UUID | GeoCoordinate | PhoneNumber | _PhoneNumber | Mapping[str, WeaviateField] | Sequence[str] | Sequence[bool] | Sequence[int] | Sequence[float] | Sequence[datetime] | Sequence[UUID] | Sequence[Mapping[str, WeaviateField]]]] | None)

  • references (Type[Mapping[str, Any] | None] | None)

  • validate_arguments (bool)

class weaviate.collections.queries.near_image._NearImageQueryAsync(connection, name, consistency_level, tenant, properties, references, validate_arguments)[source]

Bases: Generic[Properties, References], _NearImageQueryExecutor[ConnectionAsync, Properties, References]

Parameters:
  • connection (ConnectionType)

  • name (str)

  • consistency_level (ConsistencyLevel | None)

  • tenant (str | None)

  • properties (Type[Mapping[str, None | str | bool | int | float | datetime | UUID | GeoCoordinate | PhoneNumber | _PhoneNumber | Mapping[str, WeaviateField] | Sequence[str] | Sequence[bool] | Sequence[int] | Sequence[float] | Sequence[datetime] | Sequence[UUID] | Sequence[Mapping[str, WeaviateField]]]] | None)

  • references (Type[Mapping[str, Any] | None] | None)

  • validate_arguments (bool)