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。