发布并部署工作流
工作流试运行成功后,可对其进行发布及部署,便于后续使用,如在单智能体应用中使用工作流,请参考添加工作流。
费用说明
工作流发布后通过API接口调用时,会产生tokens消耗。
- 如果需要使用平台预置的MaaS模型即服务的模型,需要先开通模型并设置鉴权。具体操作请参考接入预置的付费模型,计费规则请参考MaaS模型即服务价格。
- 如果使用自定义接入的第三方模型,其收费规则请参考该第三方模型的官方说明。
前提条件
工作流已调试完成,具体请参见试运行工作流。
发布工作流
- 在工作流编排页面,单击右上角“提交版本”,在弹出的提交版本弹窗中填写“版本名称”和“版本描述”,单击“确定”。
表1 提交版本界面信息 配置项
功能描述
版本名称
系统根据时间戳自动生成,同时支持用户自定义。
版本描述
(可选)在此处输入版本的详细描述,以帮助团队成员和用户了解版本更新的具体内容和改进点。
部署至实例
默认勾选。
将该版本同步部署为API接口,便于后续接口调用。
图1 提交版本
- 单击“确定”。
提交版本后,在“工作流”页面的卡片上,显示“已提交”。
如果勾选“部署至实例”,进入“部署智能体”页面,具体部署操作请参考部署智能体。
- 发布完成后可以单击“分享”按钮,也可通过左侧导航栏选择“开发中心 > 智能体管理”,单击目标应用,进入应用配置页面,选择上方“渠道管理”页签,可进入渠道管理页面。 图2 版本分享
- 在渠道管理页面中的调用方式页签单击“查看API”即可查看API调用接口信息,详细操作可参考通过API调用工作流。 如果未部署过版本,则API详情为空。图3 调用API
图4 API详情
- 在渠道管理的分享渠道页签,可以看到多平台发布状态。
- 在分享渠道页签,云商店发布渠道的操作列单击“发布”按钮后将出现“复制链接”文字按钮。
单击“复制链接”,可直接复制网页URL嵌入或分享到其他应用场景。
- 在渠道管理页面,网页分享渠道的操作列单击“发布”按钮后将出现“立即访问”、“复制链接”、“重新生成”文字按钮。 图5 发布Agent
图6 应用发布成功后
- 立即访问:单击当前页面的“立即访问”按钮,可立即进入网页版应用。
- 复制链接:单击当前页面的“复制链接”按钮,可直接复制网页URL嵌入或分享到其他应用场景。
- 重新生成:重新生成应用链接。生成的应用链接有效时限为24小时(从发布为网页或“重新生成”算起),超过有效时限则无法正常访问链接,需重新单击网页分享渠道的操作列的“重新生成”。
- 已发布的应用支持在Agent应用编辑页面选择“更新版本”按钮重新发布应用。也可在“是否更新版本”列单击“更新版本”,并在确认界面单击“更新版本”,该发布渠道将更新为最新版本配置。
- “资源配置”列,单击
可进行资源配置设置,支持配置“每日调用限额(次)”、“分享范围”。 - “每日调用限额(次)”:支持用户自定义修改,默认100次。支持输入-1或0~10000,其中-1表示调用次数无限制。
- “分享范围”:可选择当前租户可用和所有租户可用。
- 发布为网页的应用,每日单用户调用应用的次数不超过100次,且不超过“每日调用限额(次)”设置的限额。
- 在分享渠道页签,云商店发布渠道的操作列单击“发布”按钮后将出现“复制链接”文字按钮。
对接APIG网关并提交商品发布
Agent应用分享到云商店渠道后,商家可将应用发布到华为云云商店。
APIG 网关类商品要求商家先在华为云 APIG 共享版网关上创建并发布 API,云商店发布商品时绑定 APIG 的 API 分组。
- 获取智能体API 信息。
- 在 APIG 网关完成技术对接,详细操作请参见APIG网关类商品技术对接方案。
创建API填写样例:
图8 定义API请求
图9 定义后端服务
- 在卖家中心创建 APIG 网关类商品并提交审核,详细操作请参见发布APIG网关类商品。
准备工作
如需在华为云云商店发布产品请先完成以下准备,否则无法正常管理和上架:
- 完成企业账号实名认证
华为云账号需完成企业实名认证,支持企业法人支付宝认证、对公账户打款认证等多种方式。详细操作请参见企业账号实名认证流程。
- 加入华为云合作伙伴网络HCPN
完成实名认证后,申请加入 HCPN,获取合作伙伴基本权益,这是进入卖家中心的前置条件。详细操作请参见加入华为云合作伙伴网络(HCPN)。
- 注册成为华为云商家
加入 HCPN 后,在卖家中心提交入驻申请,完成商业信息认证(含银行账号、税率等结算信息),审核通过后方可发布商品。详细操作请参见注册成为商家。
- 开通华为支付(可选)
若需在云商店向买家收费,请提前完成华为支付开通。免费商品可跳过此步骤。详细操作请参见开通华为支付。
部署智能体
- 登录AgentArts智能体平台。
- 在左侧导航,选择“开发中心 > 智能体管理 ”。
- 选择“工作流”页签,单击待部署的工作流应用卡片。
- 在“工作流配置”页面右上角,单击
。 - 在“部署智能体”页面,配置部署信息如图10所示,参数配置请参考表2。
表2 部署智能体 参数
说明
智能体名称
为创建工作流自定义的智能体名称,不可修改。
智能体版本
为发布工作流的版本名称。默认为最新的版本名称,可以在下拉框中切换。
运行时名称
运行时的名称。仅第一次部署时支持自定义。
由2~48个字符组成,包含小写字母、数字、中划线,以小写字母开头,以小写字母或数字结尾。
入站身份认证
选择调用此API接口时,使用的认证鉴权方式,如何进行认证鉴权请参考认证鉴权。仅第一次部署时支持选择。
- IAM认证:将华为云IAM身份配置为入站身份认证,以验证调用者的身份。适用于华为云内部系统或已接入华为云IAM的系统,集成复杂度低,安全等级高。
- OAuth 2.0认证:将JWT(如OAuth令牌)配置为入站身份认证,以验证传入的令牌签名和范围。适用于已有身份提供商(如Okta、Cognito等)的企业系统,集成复杂度高,安全等级高。
- Discovery URL:身份提供商(例如Okta、Cognito等)提供的Discovery URL,该URL通常可在该提供商的文档中找到。
- JWT授权配置:配置JWT令牌的访问控制规则。
- 允许的受众:指定的受众是否在Agent Identity运行中指定的受众匹配或为其子集。
- 允许的客户端:指定的客户端标识符是否被允许访问Agent Identity。
- 允许的范围:仅当令牌包含此处配置的至少一个必须范围时,才允许访问自定义声明。
- 自定义声明:仅当令牌中的特定声明与预定义字符串值相匹配时,才允许访问。
- API Key认证:将预设的密钥对(键和值)配置为入站身份认证,以验证请求中携带的密钥合法性。适用于内部测试或轻量级集成,集成复杂度低,安全等级中。 注意:
身份认证凭证在凭据管理服务(DEW)托管,托管按需计费,使用DEW产生的费用请参考DEW计费说明。
日志记录
默认开启。
开启日志记录功能后,智能体产生的日志会上报到云日志服务 LTS,便于日志的集中管理和分析。日志管理费用按需收取,具体计费详情请参考LTS计费说明。
日志信息展示在“运营运维 > 观测 > 调用链分析”的详情页的“日志”页签中。
指标
默认开启。
开启指标功能后,智能体产生的指标数据会上报到应用运维管理 AOM,便于实时监控和分析应用的运行状态。指标管理费用按需收取,具体计费详情请参考AOM计费说明。
指标信息展示在“运营运维 > 观测 > 调用链分析”的详情页的“指标”页签中。
调用链
默认开启。
开启调用链功能后,智能体产生的调用链数据会上报到应用性能管理 APM,帮助开发者追踪和分析应用的性能问题。调用链管理费用按需收取,具体计费详情请参考APM计费说明。
调用链信息展示在“运营运维 > 观测 > 调用链分析”的详情页的“链路信息”页签中。
智能体卫士
默认关闭。
开启后,实时检测智能体执行链路与操作轨迹,监控全量行为并识别安全异常。不同安全风险处理规则和检测记录可参考企业主机安全 HSS管理及查看。HSS的智能体卫士当前为公测阶段,暂不收费。
- 单击“确定”。
部署成功后,可以在“部署运行 > 智能体运行时”页面,通过搜索运行时名称查看部署的智能体。
工作流部署后,支持通过API调用,具体请参考通过API调用工作流。
- (可选)在“发布部署”页面,单击“分享”,进入“渠道管理”页面。在“渠道管理”中单击“查看API”即可查看API调用接口信息。





