上传文件
upload_fileUpload a file from local path, URL, text, or base64 content, receive a shareable download link and identifier code. Files are kept for 24 hours by default.
Instructions
上传一个文件并获得标识码与下载链接。 content / text / path / url 四个来源参数只能传其中一个:
content:base64 内容(二进制文件用这个)
text:纯文本内容
path:服务器本地文件路径
url:远程文件地址,由服务端抓取 默认保留 24 小时,到期自动删除;如需其他时长用 ttlHours。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | http/https 远程文件地址 | |
| name | No | 文件名(建议带扩展名,例如 report.pdf) | |
| path | No | 服务器可读的本地文件绝对路径 | |
| tags | No | 标签,方便分类检索 | |
| text | No | 直接上传的纯文本内容 | |
| content | No | 文件内容的 base64 编码,允许带 data URL 前缀 | |
| mimeType | No | 内容类型,缺省根据扩展名推断 | |
| ttlHours | No | 保留时长(小时),默认 24,上限 720 | |
| uploadedBy | No | 上传者标识,例如用户名或 agent 名称 | |
| description | No | 备注,方便后续用 list_files 搜索 |