ASTRO轻应用 ASTROZERO-如何开发预测类AI应用:在服务编排中使用AI服务
在服务编排中使用AI服务
- 预测模型发布后,在图3中单击“使用”,可使用该预测模型进行预测。
系统支持使用服务编排或者脚本来调用预测服务。
- 选择使用该预测服务的应用,保持默认所选页签“在Flow中使用”,单击“开发”。
系统会自动为所选应用创建好“AIExample”文件夹和归属于该文件夹的服务编排。
- 在弹出的服务编排编辑页面查看如下信息。
- 在页面右侧选择,在全局上下文页面查看到系统已自动创建如下变量。
图5 查看变量
表2 变量说明 变量名
类型
描述
dataInputs
任意
输入参数。
resCode
文本
返回码,如果返回“0”代表请求成功。
resMsg
文本
返回消息,如果成功状态,通常会返回“成功”,其他情况会返回具体的错误信息。
result
任意
调用预测服务请求返回的预测字段取值。
- 查看整个服务编排的入参、出参。
图6 查看入参出参
- 选择预测服务图元,查看配置信息。
图7 图元配置
- 在页面右侧选择,在全局上下文页面查看到系统已自动创建如下变量。
- 单击编辑器上方的,保存服务编排。
- 保存成功或,单击编辑器上方的,运行服务编排。
- 输入入参,入参可从图4中“输入参数详情”区域,单击获取,给入参即相关字段配上测试值。
{ "dataInputs": { "aienable__AdministrativeDuration__ CS T": "222", "aienable__Administrative__CST": "221", "aienable__BounceRates__CST": "118", "aienable__InformationalDuration__CST": "1144", "aienable__Informational__CST": "112", "aienable__PageValues__CST": "11", "aienable__ProductRelatedDuration__CST": "12", "aienable__ProductRelated__CST": "11", "aienable__SpecialDay__CST": "11", "aienable__Browser__CST": "123", "aienable__Month__CST": "123", "aienable__OperatingSystems__CST": "123", "aienable__Region__CST": "123", "aienable__Revenue__CST": "123", "aienable__TrafficType__CST": "122", "aienable__VisitorType__CST": "111", "aienable__Weekend__CST": "111" } }
输出如下结果,表示调用预测服务成功,输出的“value”值为预测字段“aienable__ExitRates__CST”的预测值。
{ "interviewId": "002N000000pLp8qlHHQ8", "outputs": { "resCode": "0", "resMsg": "成功", "result": [{ "value": 0.1666532122219126 }] } }
- 单击编辑器上方的,启用服务编排。
- Astro轻应用_低代码开发平台Astro Zero_新手入门
- Astro轻应用_Astro大屏应用_分钟级构建业务大屏
- Astro轻应用_零代码平台_开发无忧加速创新
- Astro轻应用_低代码开发平台Astro Zero_码农防脱神器
- 华为云Astro低代码开发平台的技术价值与使用体验_低代码开发平台_华为云Astro-华为云
- ModelArts推理部署_AI应用_部署服务-华为云
- 低代码开发平台好用吗_低代码平台_Astro低代码-华为云
- 如何使用应用管理与运维平台_应用管理_应用运维_微服务应用治理
- Astro低代码平台关键能力_低代码开发平台_华为云Astro-华为云
- 低代码开发平台_华为云低代码_Astro Zero