SuperAPI AI 工具集

admin-documents

办公与效率

查看项目

更新于 10-15 21:09

技能介绍

用途:用于后台文档管理,将上传文档经可配置的 LLM 流水线处理后生成增强内容、问答对与分块,支撑后续检索与问答。

主要能力:文档上传;按流水线配置执行匿名化(替换公司名与人名)、白标化(泛化客户与工具引用)、规范化(统一术语与语气)、生成执行摘要、生成 Q&A 对、按段落分块并支持重叠;保存版本,记录原始内容、增强内容、问答对与流水线配置;发布时将文档分块索引到 Weaviate。

使用方式:通过管理端接口调用。上传接口为 POST /api/admin/documents/upload;启动流水线为 POST /api/admin/documents/{doc_id}/pipeline,需提交 PipelineConfig;发布为 POST /api/admin/documents/{doc_id}/publish。流水线由 DocumentPipelineService 处理,依赖 OpenAI 的 AsyncOpenAI 客户端以及 tiktoken 分词。

适用场景:需要将内部或客户文档脱敏、白标并生成问答对,用于 RAG 检索、知识库问答或对外复用的后台编辑流程。

限制:资料未提供完整的配置字段定义、错误处理、计费方式、价格、部署要求与运行环境等细节;代码示例中的调用方式与字段可能因实际实现而异,使用前需核实。分块默认参数为 chunk_size=800、overlap=100,问答对默认每节 3 对。