用途:在阿里云 AnalyticDB PostgreSQL(ADBPG)上搭建企业知识库,流程为创建知识库→上传文档→检索与问答。系统自动处理文档解析、分块、向量化与索引构建,用户只需关注业务逻辑。架构为 ADBPG 实例 + 命名空间 + DocumentCollection + 向量索引 + LLM 服务。
主要能力:创建/列出知识库与命名空间;上传文档(支持 PDF、Word、Markdown、HTML、JSON、CSV、图片等),可传公网 URL 或本地文件;轮询上传任务进度;列出文档;按内容检索(topk、rerank-factor);基于知识库与大模型进行问答。
使用方式:需 aliyun CLI ≥ 3.3.3,先执行 aliyun configure ai-mode enable 并设置 user-agent,退出前必须执行 aliyun configure ai-mode disable。所有命令需带 --user-agent AlibabaCloud-Agent-Skills/alibabacloud-analyticdb-postgresql-knowledgebase-ops。需有效凭证(用 aliyun configure list 检查,禁止读取或回显密钥)。本地文件上传用 scripts/upload_document_local.py,需 pip install -r requirements.txt,Python 3.7+。创建知识库前必须先创建命名空间(命名规则 ns_{collection},禁止 public)。执行前需用 ram-permission-diagnose 检查 RAM 权限,并确认所有用户可自定义参数。
限制:标准操作建议 ≤10 秒,上传为异步任务无超时限制,每 5-10 秒轮询;自定义命名空间创建的知识库,后续操作须指定同一命名空间;重复创建同名资源会返回冲突错误。具体收费、价格与效果资料暂未提供。