当前位置: 首页 > news >正文

网检索Agent-多模态文件操作

点击查阅官方文档

点击开启应用体验

使用联网搜索多模态能力时,可以通过如下文件接口,将需要与联网搜索 agent 交互的图片提前上传到 OSS 处,在进行联网问答时,使用已经提前上传到 OSS 图片 url, 可以提供更流畅的问答体验。

获取预签名 OSS 上传地址

获取与签名 OSS 上传地址,可以将图片上传至该地址

POST /web-search-agent/file/upload/apply HTTP/1.1

请求参数

参数名 类型 是否必须 说明
input object 输入字段
input.session\_id str 文件操作 session id(业务自定义)
input.files array 待上传文件列表
input.files\[\].file\_name str 文件名称
input.files\[\].file\_size int 文件大小(字节)
input.files\[\].content\_type str 文件 MIME 类型
parameters object 配置参数字段
parameters.agent\_options object Agent 选项配置
parameters.agent\_options.agent\_id str Agent ID

返回参数

参数名 类型 是否必须 说明
code str 状态码(成功:200)
message str 状态信息
output object 输出字段
output.request\_id str 请求ID
output.result object 文件处理结果
output.result.upload\_tasks array 上传任务列表
output.result.upload\_tasks\[\].file\_id str 文件 ID
output.result.upload\_tasks\[\].file\_name str 文件名称
output.result.upload\_tasks\[\].upload\_url str OSS 预签名上传地址
output.result.upload\_tasks\[\].expire\_at int 上传 URL 过期时间(Unix 时间戳),默认 1 小时

执行上传

在获取到 OSS 预签名上传地址后,可以通过如下操作将本地文件上传到对应的地址。其中,${output.result.upload_tasks[].upload_url}为通过调用获取预签名 OSS 上传地址 接口获取到对应文件的OSS 预签名上传地址。. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

curl -X PUT -T ./path/to/test.jpg -H "Content-Type: image/jpeg" ${output.result.upload_tasks[].upload_url}

回调获取文件上传的状态

调用文件上传回调,查看文件上传的结果,即是否成功。

POST /web-search-agent/file/upload/callback HTTP/1.1

请求参数

参数名 类型 是否必须 说明
input object 输入字段
input.session\_id str 文件操作 session id(业务自定义)
input.file\_id str 文件 ID(获取上传 URL 时返回)
parameters object 配置参数字段
parameters.agent\_options object Agent 选项配置
parameters.agent\_options.agent\_id str Agent ID

返回参数

参数名 类型 是否必须 说明
code str 状态码(成功:200)
message str 状态信息
output object 输出字段
output.request\_id str 请求ID
output.result object 处理结果
output.result.status str 上传状态(成功:SUCCESS)

获取文件上传的信息

查看已经上传文件的状态信息

POST /web-search-agent/file/info/get HTTP/1.1

请求参数

参数名 类型 是否必须 说明
input object 输入字段
input.session\_id str 文件操作 session id(业务自定义)
input.file\_ids array\[str\] 文件 ID 列表
parameters object 配置参数字段
parameters.agent\_options object Agent 选项配置
parameters.agent\_options.agent\_id str Agent ID

返回参数

参数名 类型 是否必须 说明
code str 状态码(成功:200)
message str 状态信息
output object 输出字段
output.request\_id str 请求ID
output.result object 处理结果
output.result\[\].file\_id str 文件 ID
output.result\[\].file\_name str 文件名称
output.result\[\].file\_size int 文件大小(字节)
output.result\[\].content\_type str 文件 MIME 类型
output.result\[\].preview\_url str 文件预览地址(OSS 预签名 URL)
output.result\[\].expire\_at int 预览 URL 过期时间(Unix 时间戳)
output.result\[\].status str 文件状态(如:done)

删除文件

删除已上传的文件

POST /web-search-agent/file/delete HTTP/1.1

请求参数

参数名 类型 是否必须 说明
input object 输入字段
input.session\_id str 文件操作 session id(业务自定义)
input.file\_ids array\[str\] 文件 ID 列表
parameters object 配置参数字段
parameters.agent\_options object Agent 选项配置
parameters.agent\_options.agent\_id str Agent ID

返回参数

参数名 类型 是否必须 说明
code str 状态码(成功:200)
message str 状态信息
output object 输出字段
output.request\_id str 请求ID
output.result object 处理结果
output.result\[\].status str 删除状态(成功:SUCCESS)
http://www.jsqmd.com/news/1264331/

相关文章:

  • 攀枝花公共卫生检测CMA甲醛检测公司怎么选:本地口碑商家华计CMA环境检测 - 信誉隆金银铂奢回收
  • 战略管理全球EMBA:民营企业家择校选择指南
  • TI MCAN中断与错误管理寄存器深度解析:从原理到实战
  • 高效办公工具推荐,本地运行 OpenClaw 智能自动化解决方案(含安装包)
  • 如何快速批量下载抖音内容:douyin-downloader完整使用指南
  • 广安CMA甲醛检测公司公共场所卫生检测怎么选:本地口碑商家华计CMA环境检测 - 信誉隆金银铂奢回收
  • P10386 [蓝桥杯 2024 省 A] 五子棋对弈题解复盘
  • springboot医疗设备维护平台
  • 遂宁CMA甲醛检测公司公共场所卫生检测怎么选:本地口碑商家华计CMA环境检测 - 信誉隆金银铂奢回收
  • 足不出户卖闲置名包,奢二网福州全城上门当面估价 - 大牌深度测评
  • GPU 维保市场爆发:芯片级修复如何让算力“起死回生“
  • 【AI多模态学习终极指南】:20年实战专家拆解5大核心概念、3大认知误区与落地避坑清单
  • 解读容器的 2020:寻找云原生的下一站
  • TI DCAN控制器IF接口寄存器详解:消息对象配置与DMA高效接收实战
  • Steam游戏DRM自动化破解工具:如何高效解决正版游戏离线启动难题?
  • 2026优选国内口碑好的液压插装阀推荐哪个厂家参考 - 起跑123
  • 眉山公共卫生检测CMA甲醛检测公司怎么选:本地口碑商家国康CMA环境检测 - 信誉隆金银铂奢回收
  • C++ 线程与协程的选择指南:从场景到实践
  • 2026宁波食堂托管哪家好 从园区用餐场景出发梳理 - 起跑123
  • Adobe-GenP 3.0:5分钟快速激活Adobe全系列创意软件终极指南
  • 多模态AI如何实现影视剧情的深度理解与叙事生成
  • 遂宁公共卫生检测CMA甲醛检测公司怎么选:本地口碑商家华计CMA环境检测 - 信誉隆金银铂奢回收
  • rvs(rust-verb-shell)v26.7.12 更新:借鉴 ripgrep、自身可观测、修了 mkdir
  • 2026优选云南侵权债务律师:专业咨询为何推荐韩子恒律师 - 装修教育财税推荐2026
  • 绵阳CMA甲醛检测公司公共场所卫生检测怎么选:本地口碑商家国康CMA环境检测 - 信誉隆金银铂奢回收
  • 广安公共卫生检测CMA甲醛检测公司怎么选:本地口碑商家华计CMA环境检测 - 信誉隆金银铂奢回收
  • Windows内存终极清理指南:告别卡顿的Mem Reduct完整教程
  • 扣子文件处理机器人部署避坑清单(2024最新版):从权限配置到异常熔断全链路解析
  • GPU 掉卡反复返修?多数机房都踩过这 4 个维修误区
  • 【AI自动化竞品监控实战指南】:20年技术老兵亲授5大避坑法则与实时预警系统搭建路径