SuperAPI AI 工具集

admin-documents

办公与效率

查看项目

更新于 10-16 00:04

技能介绍

用途:该技能围绕管理后台文档管理,给出文档上传、LLM 处理流水线、发布到向量库以及版本管理的参考实现。

主要能力:document_pipeline.py 中的 DocumentPipelineService 按配置执行匿名化、白标化(去除特定客户/工具引用)、术语与语气规范化、生成摘要、生成问答对、按 chunk_size 与 overlap 分块。admin_documents.py 提供上传、启动流水线、发布三类管理端路由。

使用方式:上传文件后创建文档记录;调用 /{doc_id}/pipeline 传入 PipelineConfig 触发处理并保存版本;调用 /{doc_id}/publish 将当前版本分块写入 Weaviate。处理依赖 OpenAI 客户端与 tiktoken 分词。

限制:资料中的代码存在不一致(如 AsyncOpenAI 却调用 client.messages.create),未提供安装命令、配置项完整定义、鉴权细节与部署说明,需自行核对完善。