看专业新“小巨人”NO.06|永和科技:一站式5G通信测试服务,数字赋能降低开发门槛
06-17
点击流程编排,选择新建流程,输入流程名称和描述,进入画布。
任务:我们配置流程编排,让天猫精灵随机播放一首歌曲。
我们可以根据您所在地区的天气推荐歌曲,因此我们将使用【API调用节点】调用天气接口,然后传输天气结果。
进入【大模节点】的提示,最后大模推荐一首歌。
然后我们利用脚本节点来拼接大模型推荐的歌曲的最终结果。
配置显示配置方式 如果起始节点要查询天气情况,需要城市和日期。
这两个变量需要外部服务传入,所以起始节点需要添加城市和日期这两个参数。
API调用节点注册接口查询天气: "status": "success", "errorInfo": "", "data": "小到中雨,气温15~27℃"} 点击添加输入参数,输入api 参数与当前传入的城市和日期参数进行映射。
如何获取变量,请参考流程变量含义及取值方法的说明。
大模型节点示例 提示:请根据下面对天气的描述推荐一首适合我现在听的歌曲。
只需输出歌曲标题和歌手的名字即可。
格式为{"mediaName":"明天会更好","singerName":"星"},歌曲名称字段为mediaName,歌手的名字为singerName,天气描述为:${svcVars.Api_XWndOx.response。
关键点在于提示中使用了api节点生成的结果,关联表达式为${svcVars.Api_XWndOx.response.data},注意Api_XWndOx是API调用节点的id。
使用示例中的示例时,Api_XWndOx需要替换为自己的API调用节点的节点id。
具体取值方法请参考过程变量的含义及获取。
值模式说明。

您可以使用提示功能,在提示输入区输入“/”。
api节点的输出前缀将出现在提示下拉列表中。
由于接口的结果是json,要获取的字段是data,所以最终的表达式是${svcVars. Api_XWndOx.response.data}。
脚本节点脚本详情: import jsonimportloggingjson_string = svcVars['LLM_RiKvop']['response']['text']data = json.loads(json_string)logging.info(data)prefix_str = '天猫精灵为你播放' media_name = data['mediaName']singer_name = data['singerName']返回f"{prefix_str} {singer_name}的{media_name},收听完整版请下载天猫精灵APP收听完整版"json_string = svcVars['LLM_RiKvop' ]['response']['text'] 是获取大模型的结果。
因为大模型结果存储结构是svcVars.LLM_RiKvop.response.text,所以必须按照上面的写法获取。
请注意,LLM_RiKvop 是大模型节点的 id。
,使用示例中的示例时,LLM_RiKvop需要替换为自己的大模型节点的节点ID。
这可以通过右上角的ID复制功能来完成,如下图。
端节点可以自定义最终结果KEY(示例中的Answer),用表达式填充映射值(示例中为${svcVars.Script_oTmxWW.response.scriptResult}),获取脚本节点执行的结果。
当最终结果显示后,点击流程测试按钮,输入参数值,开始测试。
最终结果如下。
可以在调用sdk后获取内容,也可以直接返回前端显示。
{ "答": "天猫精灵为您播放周杰伦的《雨天》,想听完整版请下载天猫精灵APP收听完整版。
"} 测试完成后,点击发布。
您可以单击“编辑流程”继续优化画布,然后单击“创建应用程序”生成流程编排应用程序。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
06-17
06-18
06-18
06-18
06-21
06-18
最新文章
Android旗舰之王的过去与未来
智能手表不被开发、AR眼镜被推迟,Meta的产品经历了一波三折
为什么Cybertruck是特斯拉史上最难造的车?
更新鸿蒙3后,文杰允许你在车里做PPT了
新起亚K3试驾体验:追求“性价比”,韩系汽车仍不想放弃
阿维塔15登场!汽车配备了增程动力,理想情况下会迎来新的对手吗?
马斯克宣布创建 ChatGPT 竞争对手! OpenAI的CEO给他泼了冷水, GPT-5可能会发生巨大变化
骁龙无处不在,是平台也是生态