langchain_aws.retrievers.bedrock.SearchFilter

class langchain_aws.retrievers.bedrock.SearchFilter[source]

Bases: BaseModel

检索的过滤器配置。

通过解析和验证从关键字参数中的输入数据来创建一个新模型。

如果输入数据无法解析为有效的模型,将引发ValidationError异常。

参数 andAll: Optional[List[SearchFilter]] = None
参数 equals: Optional[Dict[str, Optional[Union[Dict[str, Any], List[Any], int, float, str, bool]] = None
参数 greaterThan: Optional[Dict[str, Optional[Union[Dict[str, Any], List[Any], int, float, str, bool]] = None
参数 :greaterThanOrEquals:Optional[dict[str, Optional[Union[dict[str, Any], list[any], int, float, str, bool]]]] = None
参数 :in:Optional[dict[str, Optional[Union[dict[str, Any], list[any], int, float, str, bool]]]] = None (同义词: in)
参数 lessThan: Optional[Dict[str, Optional[Union[Dict[str, Any], List[Any], int, float, str, bool]]]] = None
参数 lessThanOrEquals: Optional[Dict[str, Optional[Union[Dict[str, Any], List[Any], int, float, str, bool]]]] = None
参数 listContains: Optional[Dict[str, Optional[Union[Dict[str, Any], List[Any], int, float, str, bool]]]] = None
参数 : notEquals : Optional[Dict[str, Optional[Union[Dict[str, Any], List[Any], int, float, str, bool]]]] = None
参数 : notIn :Optional[Dict[str, Optional[Union[Dict[str, Any], List[Any], int, float, str, bool]]]] = None
参数 : orAll :Optional[List[SearchFilter] = None