@@ -895,7 +895,10 @@ Asynchronously returns the minimum and maximum values for a given metadata field
895895
896896``` python
897897get_metadata_field_unique_values(
898- metadata_field: str , search_term: str | None , from_: int , size: int
898+ metadata_field: str ,
899+ search_term: str | None = None ,
900+ from_: int = 0 ,
901+ size: int = 10 ,
899902) -> tuple[list[str ], int ]
900903```
901904
@@ -904,8 +907,8 @@ Returns unique values for a given metadata field, optionally filtered by a searc
904907** Parameters:**
905908
906909- ** metadata_field** (<code >str</code >) – The name of the metadata field. Can include or omit the "meta." prefix.
907- - ** search_term** (<code >str | None</code >) – Optional search term to filter documents by content before extracting unique values.
908- If None, all documents are considered.
910+ - ** search_term** (<code >str | None</code >) – Optional search term to filter unique values by a case-insensitive substring
911+ match against the metadata field's own value. If None, all values are considered.
909912- ** from\_ ** (<code >int</code >) – The offset for pagination (0-based).
910913- ** size** (<code >int</code >) – The number of unique values to return.
911914
@@ -919,7 +922,10 @@ Returns unique values for a given metadata field, optionally filtered by a searc
919922
920923``` python
921924get_metadata_field_unique_values_async(
922- metadata_field: str , search_term: str | None , from_: int , size: int
925+ metadata_field: str ,
926+ search_term: str | None = None ,
927+ from_: int = 0 ,
928+ size: int = 10 ,
923929) -> tuple[list[str ], int ]
924930```
925931
@@ -928,8 +934,8 @@ Asynchronously returns unique values for a given metadata field, optionally filt
928934** Parameters:**
929935
930936- ** metadata_field** (<code >str</code >) – The name of the metadata field. Can include or omit the "meta." prefix.
931- - ** search_term** (<code >str | None</code >) – Optional search term to filter documents by content before extracting unique values.
932- If None, all documents are considered.
937+ - ** search_term** (<code >str | None</code >) – Optional search term to filter unique values by a case-insensitive substring
938+ match against the metadata field's own value. If None, all values are considered.
933939- ** from\_ ** (<code >int</code >) – The offset for pagination (0-based).
934940- ** size** (<code >int</code >) – The number of unique values to return.
935941
0 commit comments