黑板
Blackboard Learn (previously the Blackboard Learning Management System) is a web-based virtual learning environment and learning management system developed by Blackboard Inc. The software features course management, customizable open architecture, and scalable design that allows integration with student information systems and authentication protocols. It may be installed on local servers, hosted by
Blackboard ASP Solutions, or provided as Software as a Service hosted on Amazon Web Services. Its main purposes are stated to include the addition of online elements to courses traditionally delivered face-to-face and development of completely online courses with few or no face-to-face meetings
本文介绍如何从 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()