跳到主要內容
Open In ColabOpen on GitHub

Quip

Quip 是一套適用於行動裝置和網路的協作生產力軟體套件。它允許群組人員以群組形式建立和編輯文件和試算表,通常用於商業目的。

用於 Quip 文件的載入器。

請參考此處以了解如何取得個人存取權杖。

指定 folder_ids 和/或 thread_ids 列表,以將相應的文件載入到 Document 物件中。如果同時指定兩者,載入器將根據 folder_ids 取得屬於此資料夾的所有 thread_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

此頁面是否對您有幫助?