SuperAPI AI 工具集

multi-turn-ordering

智能体与模型

查看项目

更新于 10-15 22:12

技能介绍

用途:在 ServiceNow 环境中配置多轮对话订购,让用户通过 Virtual Agent、Slack、Teams 等聊天界面浏览、选择并订购目录项,而不是使用传统目录门户;适用于需引导式逐步收集变量的项目。

主要能力:设置 Virtual Agent 主题(sys_cb_topic);从 sc_cat_item、sc_category 发现并选择项目;基于 item_option_new 设计逐步变量收集;通过 Service Catalog API 管理购物车并提交订单;处理多项目匹配时的消歧;跨轮次维护会话上下文。

必要用法:前置插件 com.glide.cs.chatbot 和 com.glideapp.servicecatalog;角色 admin、virtual_agent_admin 或 catalog_admin;对 sc_cat_item、sc_category、item_option_new、sys_cb_topic、sys_cb_topic_detail 有读写权限;需了解 Virtual Agent 主题设计与 NLU。流程包括:用 SN-Query-Table 查询适合订购的项目并统计变量数量,设计对话轮次,用 SN-Create-Record 创建主题与节点,用 SN-Execute-Background-Script 批量创建变量收集节点,通过 REST API GET /api/now/table/sys_cb_topic_detail 校验节点,最后用 SN-Update-Record 激活并发布主题。

限制:资料未提供具体价格、平台限制或性能数据;建议对话不超过 5-7 轮,变量数为 3-8 的项目最合适;若 NLU 未识别意图需补充训练语句;变量未保存时检查 mapped_variable 与 item_option_new 名称是否一致;购物车提交失败多因必填变量缺失或值非法。