用法
本示例我们使用的是本地 PgVector 数据库。请确保它正在运行
knowledge_base
与 Agent
一起使用:
DocxKnowledgeBase 也支持异步加载。
async_knowledge_base.py
参数
参数 | 类型 | 默认值 | 描述 |
---|---|---|---|
path | Union[str, Path] | - | 文本文件路径。可以指向单个 docx 文件或 docx 文件目录。 |
formats | List[str] | [".doc", ".docx"] | 此知识库接受的格式。 |
reader | DocxReader | DocxReader() | 一个 DocxReader ,用于将 docx 文件转换为 Documents 以供向量数据库使用。 |
DocxKnowledgeBase
是 AgentKnowledge 类的子类,并可以访问相同的参数。