EPAI

🗂️ 企业AI知识库·一站式管理终端

企业级AI知识库管理平台CLI工具,支持知识库、目录、文档的全生命周期管理,需配置API密钥和账户信息。

收藏
4.6k
安装
968
版本
1.0.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

EPAI Skill 是一款面向企业级AI知识库管理的命令行工具集,通过封装 epaiclt.py 脚本提供完整的管理能力。核心功能覆盖三大模块:

知识库管理:支持知识库的创建(需绑定目录ID)、批量删除及列表查询。创建时必须指定 catalog_id 作为归属目录,体现了层级化的组织架构设计。

目录管理:提供目录的创建(需指定父目录ID形成树形结构)、删除及列表查询功能,支持多级嵌套的组织方式。

文档管理:支持本地文件批量上传到指定知识库,以及按文档ID批量删除和列表查询。上传时通过 file-read 权限读取本地 PDF、DOCX 等格式文件。

显著优点

1. CLI 化操作:纯命令行交互,适合 DevOps 场景和自动化脚本集成
2. 批量处理能力:kb_delete 和 document_delete 均支持多 ID 批量操作

3. 层级架构:目录-知识库-文档三级结构,符合企业内容管理的组织逻辑

4. 格式兼容:原生支持 PDF、Word 等常见办公文档格式

潜在局限

1. 强依赖外部配置:需预置 4 项环境变量(API 地址、密钥、账户、TLS 验证),配置门槛较高
2. 无内置权限校验:依赖服务端的 API 鉴权,本地无二次确认机制

3. 操作不可逆性:删除操作无回收站或软删除机制,误删风险需自行规避

4. TLS 验证可禁用:EPAI_VERIFY_TLS=true 的布尔设计存在误配为 false 的安全隐患

适合人群

  • 企业 IT 管理员、知识库运营人员
  • 需要将文档管理集成到 CI/CD 管道的开发团队
  • 具备 API 配置经验的技术用户

常规风险提示

⚠️ 配置泄露风险:EPAI_API_KEY 若写入 shell history 或日志文件可能导致凭证泄露
⚠️ 误删除风险:批量删除命令无交互确认,生产环境建议配合 --dry-run 或备份策略

⚠️ 数据出境风险:EPAI_API_BASE 指向外部 SaaS 服务时,需注意企业数据的合规存储位置

EPAI 内容

scripts文件夹
手动下载zip · 3.6 kB
epaiclt.pytext/plain
请选择文件