upload_file
Upload local files to a specified knowledge base, supporting PDF, Word, PPT, Excel, Markdown, images, TXT, XMind, audio, and HTML. Automatically renames duplicates with a timestamp.
Instructions
将本地文件上传到指定知识库(支持 PDF / Word / PPT / Excel / Markdown / 图片 / TXT / XMind / 音频 / HTML 等)。内部流程:类型与大小预检 → 重名检测(命中自动追加时间戳)→ create_media 获取 COS 临时凭证 → 上传 COS → add_knowledge 正式入库。视频文件(.mp4 等)不支持,请改用 import_urls 以 URL 方式添加。verify=true 时仅上传到 COS 不入库,便于验证凭证与网络。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verify | No | 仅 true 时只上传到 COS 不调用 add_knowledge(用于验证凭证/网络),默认 false。 | |
| file_path | Yes | 待上传文件的本地绝对路径(或相对路径,将按进程工作目录解析)。 | |
| folder_id | No | 目标文件夹 ID(folder_ 前缀)。省略则上传到根目录。 | |
| knowledge_base_id | Yes | 目标知识库 ID。 |