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

请求提供动态参数后,将会直接覆盖应用配置中的状态值。

stream bool 是 必须填 true,当前版本仅支持流式响应。若提供false或不提供,请求将失败
input object 是 输入字段
input.request_id str 否 请求ID(业务自定义)
input.messages array[object] 是 对话消息
input.messages.[].role str 是 角色,枚举值为:user、assistant
input.messages.[].content str 是 消息内容
parameters object 是 配置参数字段
parameters.agent_options object 是 智能体专用参数
parameters.agent_options.agent_id string 是 应用ID
parameters.agent_options.agent_version string 是 应用版本
parameters.agent_options.session_knowledge string 否 session 会话级别知识
parameters.agent_options.system_prompt string 否 系统提示词
parameters.agent_options.agent_policy string 否 执行策略 - standard: 默认策略(推荐) - agentic: 强制边想边搜 - turbo: 极速模式
parameters.agent_options.forced_search bool 否 是否强制搜索 - 开启时, agent_policy默认为 standard
parameters.agent_options.enable_citation bool 否 是否透出引用信息
parameters.agent_options.enable_text_image_mixed bool 否 是否图文并茂生成
parameters.agent_options.enable_lemma bool 否 是否透出百科词条
parameters.agent_options.related_video bool 否 是否透出相关视频
parameters.agent_options.enable_rec_question bool 否 是否透出相关问题
parameters.agent_options.show_step_info bool 否 是否展示工具调用状态信息,默认为 false
parameters.agent_options.location object 否 请求位置信息
parameters.agent_options.location.address string 否 具体地址
parameters.agent_options.location.province string 否 省份
parameters.agent_options.location.city string 否 城市
parameters.agent_options.location.district string 否 区/县
parameters.agent_options.location.longitude string 否 经度(小数点6位)
parameters.agent_options.location.latitude string 否 维度(小数点6位)
返回参数
参数名 类型 是否必须 说明
request_id str 是 请求ID(dashscope 平台)
code str 是 状态码(成功:200)
message str 是 状态信息
output object 是 输出字段
output.request_id str 否 请求ID(业务自定义)
output.choices array[object] 是 模型输出信息
output.choices.[].finish_reason str 是 生成结束原因,仅尾包输出stop
output.choices.[].message object 是 对话消息
output.choices.[].message.role str 是 角色,枚举值为:user、assistant、tool
output.choices.[].message.content str | array[object] 是 生成内容/工具返回内容
output.choices.[].message.reasoning_content str 否 思考内容
output.choices.[].message.tool_calls array[object] 否 工具调用信息
output.choices.[].message.tool_calls[0].arguments dcit[str,object] 否 工具调用参数
output.choices.[].message.tool_calls[0].name str 否 工具调用名称
output.choices.[].message.additional_kwargs.extra_json Any 否 工具调用返回时,携带结构化输出信息
output.choices.[].message.extra dict 否 步骤状态信息
output.choices.[].message.extra.group str 否 执行阶段
output.choices.[].message.extra.step_change str 否 步骤变化事件
output.choices.[].message.extra.step str 否 当前步骤
output.choices.[].message.response_metadata dict 否 请求模型调用详细信息
output.usage object 否 用量统计
output.usage.input_tokens int 否 输入 tokens
output.usage.output_tokens int 否 输出 tokens
output.usage.total_tokens int 否 总 tokens
执行阶段枚举
执行阶段(group) 描述 说明
planning 计划中 对应plan模型,即系统处于任务规划阶段,该阶段包含 start 和 end 事件
generating 生成中 对应生成模型,表示系统正处于结果生成阶段,此阶段包含 start 和 end 事件。
当前步骤(step) 描述和说明
planning 计划中
generating 生成中
tool_calling 工具调用中
tool\calling{工具名称} 工具调用中,附带工具名称
由于模型原因 step_change 值可能为不存在,请尽可能使用持久化的标志step

空包情况下 step、step_change、group 字段的值可能不存在

plan、generation 均由 xxx_start 事件 和 xxx_end 事件两个事件组成

tool_call 由 tool_call_start、tool_calling、tool_return 三个事件组成

tool_call_start 表示工具调用开始、tool_calling 表示获取到完整工具调用的参数并会抛出完整的工具调用参数、tool_return 表示工具调用返回结果,同时会携带结构化的工具返回信息。

事件发生时 step 的值 步骤变化事件 (step_change) 事件名称 解释说明
planning plan_start 开始规划 step 状态变为 planning, 表示对应状态的开头(包含当前包)。
planning 空 规划中 表示正在思考和工具调用
planning plan_end 结束规划 step 开始变成其他状态,事件发生时 step 仍为 planning,表示对应状态的结尾(包含当前包)。
generating generation_start 开始生成 与 plan 事件同理
generating 空 生成中 表示正在生成
generating generation_end 结束生成 与 plan 事件同理
tool_calling_{工具名称} tool_call_start 开始工具调用 表示工具调用开始
tool_calling_{工具名称} tool_calling 工具调用中 会输出tool_call的具体参数和工具名称,tool_calling状态变为tool_calling_{工具名称}。
tool_calling_{工具名称} tool_return 工具返回 会携带工具返回信息, step 开始变成其他状态,事件发生时 step 仍为 tool_calling_{工具名称}。
Agent tool call message和工具名映射
当有工具调用时,在消息中的[“extra”][“step”]字段中,会显示“tool_calling_xx”,显示正在调用的工具是什么。具体消息中的工具调用消息和实际的工具名的映射关系如下表所示。

文本问答
工具调用的 step 消息 工具名
tool_calling_search 联网搜索
tool_calling_visit 网页阅读
tool_calling_video_search 视频搜索
tool_calling_lemma_search 百度词条
tool_calling_query_suggesting 追问
多模态问答
相比于文本问答,新增了 2 个工具图搜图,文搜图。

工具调用的 step 消息 工具名
tool_calling_image_search 文搜图
tool_calling_image_to_image_search 图搜图
本地生活 POI 工具
工具调用的 step 消息 工具名
tool_calling_poi_search 关键字搜索
tool_calling_around_search 周边搜索
工具调用状态信息
参数
工具调用的状态在消息中的[“extra”][“step_change”]字段中,工具调用的信息在[“extra”][“step_info”]中,工具调用状态和工具调用信息的映射如下:

工具调用的 step 状态 状态含义 工具调用状态信息 step_info
tool_call_start 开始工具调用 开始调用 xxx 工具
tool_calling 正在调用工具 正在调用 xxx 工具
tool_calling_return 工具调用完成 xxx 工具调用完成,xxx
以联网搜索工具为例,其工具调用的状态信息会经历如下这个状态:

“step_change”: “tool_call_start”, “step”: “tool_calling_search”,“step_info”: “开始调用联网检索工具”
“step_change”: “tool_calling”, “step”: “tool_calling_search”,“step_info”: “正在调用联网检索工具”
“step_change”: “tool_return”, “step”: “tool_calling_search”, “step_info”: “联网检索工具调用完成,检索到10个网页”
图文并茂消息协议
在开启图文并茂后,模型输出的消息中,会穿插图片,图片在消息正文中的为 html 标准图片格式,示例如下:

<img src=“xxx”>

http://www.jsqmd.com/news/1229204/

相关文章:

  • 深度解析 DesktopCommanderMCP:重新定义 AI 与操作系统的交互边界
  • 超星学习通自动签到终极指南:5分钟实现全自动智能签到
  • 生产制造企业质量管理难点与痛点分析
  • 温州宝玑大陆高端腕表售后服务体系全攻略|防水抛光翻新全套服务网点收录(2026 年 7 月最新) - 宝玑官方售后服务中心
  • 伯爵泉州2026年7月最新官方服务网点地址及售后热线信息公告 - 亨得利官方服务中心
  • 数据库 第一次作业
  • Android APK防篡改技术解析与实践指南
  • 为什么用AI写小说还卡文?10款AI写作软件实测(内含工作流)
  • x64dbg实战技巧:5个核心方法提升逆向分析效率
  • 3步解锁AI语音魔法:RVC变声器让你10分钟创造专属声音
  • 盘龙区名包回收哪家靠谱?恒隆同德爱马仕香奈儿 LV 回收门店 - 肉松卷
  • 生命涌现的小龙虾技能之【Mental Health Analysis Tool | 心理健康分析工具】简介
  • 美国Reddit运营必备指南:代理IP配置和反封禁技巧
  • AI搜索竞品分析必须掌握的4类底层数据源(API调用链路、前端埋点日志、用户反馈聚类、A/B测试漏斗),错过将丧失迭代先机
  • TelegramUI与Storybook集成:组件可视化开发与测试完整流程
  • 23岁学生推翻乘法古老猜想,数学家仍在探寻最快乘法方法!
  • Ubuntu 26.04软件安装:Snap与Tar.gz对比指南
  • MusicFreeDesktop:打造你的专属音乐空间,插件化播放器终极指南
  • 充电器IC电源路径管理(DPPM)原理与工程实践
  • 如何高效学习数学:5个实用场景下的资源选择指南
  • 佛山禅城黄金回收|祖庙石湾上门收金,今日实时回收价 - 全城热点
  • SystemTrayMenu:革命性的Windows系统托盘菜单管理工具
  • lottie-web动画渲染架构深度解析:从AE到Web原生渲染的技术实现
  • 如何用Path of Building 2打造百万DPS的PoE2角色?免费开源构建工具终极指南
  • 【AI设计提效黄金法则】:20年实战验证的7个不可绕过的效率跃迁节点
  • 成都乔梦斯服饰有限公司_企业介绍 - 十大品牌榜
  • 中望3D浮动许可优化,三个切入点加两家工具实测报告
  • 深入解析Krita-AI-Diffusion的SD3模型CLIP文件缺失问题与解决方案
  • 安卓远控APP
  • 生命涌现的小龙虾技能之【Pet Eye Anomaly Detection (Redness / Tearing / Cataract) | 宠物眼睛异常识别(红肿/流泪/白内障)】简介