langchain_google_community.gmail.search
.SearchArgsSchema¶
- class langchain_google_community.gmail.search.SearchArgsSchema[source]¶
Bases:
BaseModel
用于 SearchGmailTool 的输入。
通过解析和验证来自关键字参数的输入数据来创建新模型。
如果输入数据无法解析为有效的模型,将引发 ValidationError。
- 参数 max_results: int = 10¶
返回的最大结果数。
- 参数 query: str [必须]¶
Gmail 查询。例如,过滤条件包括 from:sender,to:recipient,subject:subject,-filtered_term,in:folder,is:important|read|starred,after:year/mo/date,before:year/mo/date,label:label_name “精确短语”。使用 d(天)、m(月)和 y(年)来搜索较新/较旧的内容:newer_than:2d,older_than:1y。带有扩展名附件的示例:filename:pdf。多个词匹配示例:from:amy OR from:david。
- 参数 resource: Resource = Resource.MESSAGES¶
是否搜索主题或消息。