knowledge 命令组用于管理 AgentKit 知识库,涵盖列表、详情查看、创建、更新与删除等操作。该命令同时提供 kb 与 knowledgebase 别名。
知识库用于保存可检索文档。先配置目标云厂商的管理凭证与区域,并确认账号具有 AgentKit、知识库提供方和上传所需 TOS 权限。AgentKit 知识库 ID 与提供方知识库 ID 不相同;注册已有资源时填写提供方 ID,后续命令使用创建结果中的 AgentKit ID
knowledge list
列出所有知识库。
knowledge show
查看知识库的详情。
自动开通知识库和上传文档会使用云端存储与索引资源,可能产生费用。上传目录会递归包含文件,先排除密钥与不应进入知识库的数据
knowledge create
创建知识库。
knowledge add
向知识库添加文档——上传本地文件或目录(目录递归),或通过公开 URL 注册文档。
knowledge update
更新知识库。
删除前检查哪些智能体仍关联该知识库,并保留需要的文档副本。--yes 跳过确认;删除后的关联调用可能失败
knowledge delete
删除知识库。
添加文档后,命令成功表示上传或注册请求已完成,不等于文档已完成解析和索引。确认提供方中的文档处理状态后,再用已接入该知识库的智能体验证检索结果。若列表为空,先核对云厂商、区域和 --project,不要立即重复创建