跳到主要內容
Open In ColabOpen on GitHub

Blackboard

Blackboard Learn(先前稱為 Blackboard Learning Management System)是由 Blackboard Inc. 開發的網頁虛擬學習環境和學習管理系統。該軟體具有課程管理、可自訂的開放式架構和可擴展的設計,允許與學生資訊系統和身份驗證協定整合。它可以安裝在本地伺服器上,由 Blackboard ASP Solutions 託管,或作為在 Amazon Web Services 上託管的軟體即服務提供。其主要目的在於為傳統面對面授課的課程添加線上元素,以及開發幾乎或完全沒有面對面會議的完全線上課程

本節介紹如何從 Blackboard Learn 實例載入資料。

此載入器不相容於所有 Blackboard 課程。它僅相容於使用新的 Blackboard 介面的課程。若要使用此載入器,您必須擁有 BbRouter Cookie。您可以登入課程,然後從瀏覽器的開發人員工具複製 BbRouter Cookie 的值來取得此 Cookie。

from langchain_community.document_loaders import BlackboardLoader

loader = BlackboardLoader(
blackboard_course_url="https://blackboard.example.com/webapps/blackboard/execute/announcement?method=search&context=course_entry&course_id=_123456_1",
bbrouter="expires:12345...",
load_all_recursively=True,
)
documents = loader.load()
API 參考:BlackboardLoader

此頁面是否對您有幫助?