You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IBM Watson Assistant提取time duration entities实体方法咨询

解决IBM Watson Assistant时间时长实体混淆识别的方法

你可以通过以下三种方式实现时间时长独立提取的需求:

  • 启用系统内置@sys-duration实体
    进入Watson Assistant实体管理页面,在系统实体分类中找到@sys-duration并开启,该实体专门用于识别时间长度,会同步返回时长数值和对应单位两个属性。同时进入*@sys-time系统实体设置*,关闭「自动推断相对时间的起始/结束时间」选项,就不会再把示例中的30分钟识别为15:30的@sys-time实体,调整后你给出的示例语句识别结果就会变成:
    @sys-time:15:00:00
    @sys-duration:30; unit:minutes
    
  • 自定义实体别名适配命名要求
    如果你需要固定用@sys-time-duration作为实体名,可以直接在@sys-duration的实体配置页,给它添加别名为@sys-time-duration,识别结果会直接以别名形式输出,完全匹配你预期的返回格式。
  • 补充自定义规则覆盖特殊场景
    如果你的业务场景有大量本地化/自定义的时长表述(比如「半钟头」「俩工时」等),可以新建自定义实体@time-duration,添加对应表述示例、同义词,也可以搭配正则规则匹配\d+\s*(分钟|小时|min|h)这类时长格式,将该实体的识别优先级设置为高于系统实体,就能覆盖系统默认识别不到的特殊场景。

内容的提问来源于stack exchange,提问作者user11089890

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.19 15:24:03