langchain_community.tools.office365.messages_search.SearchEmailsInput

class langchain_community.tools.office365.messages_search.SearchEmailsInput[source]

继承自: BaseModel

SearchEmails 工具的输入。

通过解析和验证关键字参数的数据创建新的模型。

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

参数 folder: str = None

如果用户只想在单个文件夹中搜索,请提供文件夹名称。默认文件夹包括“收件箱”、“草稿”、“已发送 item”、“已删除项目”,但用户也可以搜索自定义文件夹。

参数 max_results: int = 10

返回的最大结果数。

参数 query: str [Required]

Microsoft Graph v1.0 搜索查询。示例过滤器包括:from:sender,to:recipient,subject:subject,recipients:list_of_recipients,body:excitement,importance:high,received>2022-12-01,received<2021-12-01,sent>2022-12-01,sent<2021-12-01,hasAttachments:true attachment:api-catalog.md,cc:[email protected],bcc:[email protected],body:excitement 日期范围示例:received:2023-06-08..2023-06-09 匹配示例:from:amy OR from:david。

参数 truncate: bool = True

是否截断电子邮件正文以符合令牌数量限制。对于将检索较小消息的搜索,请将其设置为 False,否则请将其设置为 True。