上传文件¶
上传本地文件,取得可预览、下载或用于后续导入的临时文件 ID。上传只保存临时文件,不会开始导入任务。
POST https://moi.matrixorigin.cn/newmoi/connectors/file/upload
调用前准备¶
请求体¶
将 $AI_STUDIO_API_KEY、$WORKSPACE_ID 和文件路径替换为实际值。
curl -X POST "https://moi.matrixorigin.cn/newmoi/connectors/file/upload" \
-H "X-API-Key: $AI_STUDIO_API_KEY" \
-H "X-Workspace-ID: $WORKSPACE_ID" \
-F "files=@./data.csv"
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
array of file |
是 |
要上传的本地文件。使用同名 multipart 表单部件重复传入;不要额外设置 |
成功响应¶
{
"code": "OK",
"msg": "OK",
"data": {
"conn_file_ids": ["conn_file_01"],
"file_ids": ["file_01"]
}
}
字段 |
类型 |
说明 |
|---|---|---|
|
string |
成功时为 |
|
string |
成功时为 |
|
array of string |
临时连接器文件 ID,顺序与上传文件一致。 |
|
array of string |
存储文件 ID,顺序与 |
错误响应¶
{
"code": "ErrParamInvalid",
"msg": "invalid multipart form",
"data": null
}
字段 |
类型 |
说明 |
|---|---|---|
|
string |
错误代码。 |
|
string |
可读错误信息。 |
|
null |
错误响应中为 |
后续操作¶
保存返回的 data.conn_file_ids。需要查看内容时预览文件;需要取出文件时下载文件。要将 CSV、XLS 或 XLSX 导入数据表时,使用临时文件 ID 本地上传并创建导入任务。确认无用后删除文件。
最后更新于