77 GroupByAggregate ,
88 PropertiesMetrics ,
99)
10- from weaviate .collections .classes .filters import _Filters
10+ from weaviate .collections .classes .filters import FilterReturn
1111from weaviate .collections .classes .grpc import BM25OperatorOptions
1212from weaviate .collections .filters import _FilterToGRPC
1313from weaviate .connect import executor
@@ -27,7 +27,7 @@ def hybrid(
2727 query_properties : Optional [List [str ]] = None ,
2828 object_limit : Optional [int ] = None ,
2929 bm25_operator : Optional [BM25OperatorOptions ] = None ,
30- filters : Optional [_Filters ] = None ,
30+ filters : Optional [FilterReturn ] = None ,
3131 group_by : Literal [None ] = None ,
3232 target_vector : Optional [str ] = None ,
3333 max_vector_distance : Optional [float ] = None ,
@@ -45,7 +45,7 @@ def hybrid(
4545 query_properties : Optional [List [str ]] = None ,
4646 object_limit : Optional [int ] = None ,
4747 bm25_operator : Optional [BM25OperatorOptions ] = None ,
48- filters : Optional [_Filters ] = None ,
48+ filters : Optional [FilterReturn ] = None ,
4949 group_by : Union [str , GroupByAggregate ],
5050 target_vector : Optional [str ] = None ,
5151 max_vector_distance : Optional [float ] = None ,
@@ -63,7 +63,7 @@ def hybrid(
6363 query_properties : Optional [List [str ]] = None ,
6464 object_limit : Optional [int ] = None ,
6565 bm25_operator : Optional [BM25OperatorOptions ] = None ,
66- filters : Optional [_Filters ] = None ,
66+ filters : Optional [FilterReturn ] = None ,
6767 group_by : Optional [Union [str , GroupByAggregate ]] = None ,
6868 target_vector : Optional [str ] = None ,
6969 max_vector_distance : Optional [float ] = None ,
@@ -80,7 +80,7 @@ def hybrid(
8080 query_properties : Optional [List [str ]] = None ,
8181 object_limit : Optional [int ] = None ,
8282 bm25_operator : Optional [BM25OperatorOptions ] = None ,
83- filters : Optional [_Filters ] = None ,
83+ filters : Optional [FilterReturn ] = None ,
8484 group_by : Optional [Union [str , GroupByAggregate ]] = None ,
8585 target_vector : Optional [str ] = None ,
8686 max_vector_distance : Optional [float ] = None ,
0 commit comments