BraveSearch Loader
BraveSearch是一个以隐私保护为重点的搜索引擎,它为网页搜索提供了一个强大的API。此模块能够将BraveSearch的搜索结果加载并处理到文档中。
此模块提供了一个功能强大的搜索文档加载器,该加载器能够:
使用BraveSearch API进行网页搜索
将搜索结果转换为结构化文档
从结果中提取片段和元数据
使用文本拆分器处理结果
自定义元数据提取
输入
必选参数
Query:要执行的搜索查询
连接凭证:BraveSearch API 凭证
可选参数
文本分割器:用于处理提取内容的文本分割器
附加元数据:包含附加元数据的JSON对象
省略元数据键:以逗号分隔的需省略的元数据键列表
输出
Document:包含元数据和页面内容的文档对象数组
文本:从文档的pageContent中拼接而成的字符串
功能
以隐私保护为重点的网络搜索
结构化结果处理
自动元数据提取
结果内容分割
可定制的元数据处理
API响应的错误处理
文档结构
每个搜索结果都会被转化为一个文档,其中包括:
pageContent:搜索结果中的片段/内容
元数据:
title: 网页标题
link: 网页的URL
指定的额外自定义元数据
注释
需要有效的BraveSearch API密钥
结果包括网页片段和元数据
可与文本分割器结合使用,以进行内容处理
支持自定义元数据的添加和省略
处理API的速率限制和错误
保留以隐私保护为重点的搜索功能
Last updated