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¶