langchain_community.document_loaders.browserbase
BrowserbaseLoader
BrowserbaseLoader.__init__()
BrowserbaseLoader.alazy_load()
BrowserbaseLoader.aload()
BrowserbaseLoader.lazy_load()
BrowserbaseLoader.load()
BrowserbaseLoader.load_and_split()
使用托宿于Browserbase的无头浏览器加载预渲染的网页。
依赖于 browserbase 包。从 https://browserbase.com 获取您的API密钥。
方法
__init__(urls[, text_content, api_key, ...])
__init__
alazy_load()
alazy_load
文档的懒加载器。
aload()
aload
将数据加载到文档对象中。
lazy_load()
lazy_load
从URL加载页面
load()
load
load_and_split([text_splitter])
load_and_split
加载文档并分割成块。
urls (Sequence[str]) –
text_content (bool) –
api_key (Optional[str]) –
project_id (Optional[str]) –
session_id (Optional[str]) –
proxy (Optional[bool]) –
AsyncIterator[Document]
List[Document]
迭代器[文档]
加载文档并将它们分割成块。块将作为文档返回。
不要重写此方法。应考虑将其弃用!
text_splitter (可选[TextSplitter]) – 用于分割文档的TextSplitter实例。默认为RecursiveCharacterTextSplitter。
文档列表。
Browserbase