用法
此示例使用的是本地 PgVector 数据库。确保它正在运行
knowledge_base.py
knowledge_base
与 Agent 一起使用:
agent.py
CSVUrlKnowledgeBase 也支持异步加载。
async_knowledge_base.py
参数
参数 | 类型 | 默认值 | 描述 |
---|---|---|---|
urls | List[str] | - | PDF 文件的 URL。 |
reader | CSVUrlReader | CSVUrlReader() | 一个 CSVUrlReader ,用于从 URL 读取 CSV 文件并将其转换为向量数据库的 Documents 。 |
CSVUrlKnowledgeBase
是 AgentKnowledge
类的一个子类,可以访问相同的参数。