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 物件。目前支援的附件類型為:PDF
、PNG
、JPEG/JPG
、SVG
、Word
和 Excel
。此外,您可以指定布林值 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