| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| Agent | string | 是 | 指定使用的Agent名称,如:fastgpt、dify |
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| file | binary | 是 | 需要上传的文件,支持多种格式 |
| created_by | string | 是 | 创建者标识,用于记录上传者信息 |
| 字段名 | 类型 | 描述 |
|---|---|---|
| code | integer | 响应状态码,200表示成功 |
| msg | string | 响应消息 |
| data.id | string | 文件访问URL,可直接用于访问上传的文件 |
| data.name | string | 原始文件名 |
| data.size | integer | 文件大小(字节) |
| data.extension | string | 文件扩展名 |
| data.mime_type | string | 文件MIME类型 |
| data.created_by | string | 上传者标识 |
| data.created_at | integer | 上传时间戳(Unix时间戳) |
| 错误码 | 描述 | 解决方案 |
|---|---|---|
| 400 | 参数错误 | 检查必填参数是否完整,文件是否为空 |
| 413 | 文件过大 | 压缩文件或分批上传 |
| 415 | 不支持的文件类型 | 检查文件扩展名是否在支持列表中 |
| 500 | 服务器错误 | 稍后重试或联系技术支持 |