跳至主要内容

Quip

Quip 是一款适用于移动设备和 Web 的协作生产力软件套件。它允许一群人共同创建和编辑文档和电子表格,通常用于商业目的。

用于 Quip 文档的加载器。

请参阅此处了解如何获取个人访问令牌。

指定一个 folder_ids 和/或 thread_ids 列表以将相应文档加载到 Document 对象中,如果两者都指定,加载器将获取属于此文件夹的所有 thread_ids(基于 folder_ids),并与传递的 thread_ids 结合,两者的并集将被返回。

  • 如何知道 folder_id?转到 Quip 文件夹,右键单击文件夹并复制链接,从链接中提取后缀作为 folder_id。提示:https://example.quip.com/<folder_id>
  • 如何知道 thread_id?thread_id 是文档 ID。转到 Quip 文档,右键单击文档并复制链接,从链接中提取后缀作为 thread_id。提示:https://exmaple.quip.com/<thread_id>

您还可以将 include_all_folders 设置为 True 以获取 group_folder_ids,您还可以指定一个布尔值 include_attachments 以包含附件,默认情况下此值设置为 False,如果设置为 True,则所有附件都将被下载,QuipLoader 将从附件中提取文本并将其添加到 Document 对象中。当前支持的附件类型为:PDFPNGJPEG/JPGSVGWordExcel。此外,您可以指定一个布尔值 include_comments 以包含文档中的注释,默认情况下此值设置为 False,如果设置为 True,则文档中的所有注释都将被获取,QuipLoader 将将其添加到 Document 对象中。

在使用 QuipLoader 之前,请确保已安装最新版本的 quip-api 包。

%pip install --upgrade --quiet  quip-api

示例

个人访问令牌

from langchain_community.document_loaders.quip import QuipLoader

loader = QuipLoader(
api_url="https://platform.quip.com", access_token="change_me", request_timeout=60
)
documents = loader.load(
folder_ids={"123", "456"},
thread_ids={"abc", "efg"},
include_attachments=False,
include_comments=False,
)
API 参考:QuipLoader

此页面是否有帮助?


您还可以留下详细的反馈 在 GitHub 上.