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

如何通过API为Microsoft LUIS创建意图级特征并关联指定意图?

如何在Microsoft LUIS中通过API创建并关联意图级特征

没错,你现在只完成了第一步——创建列表特征,要把它变成意图级特征(而非全局特征),确实需要额外调用API来关联到指定意图。我来给你拆解具体步骤:

1. 先创建列表特征(你当前已完成的步骤)

你用create_list_features接口创建列表特征的做法是对的,这个接口会生成一个带有唯一id的特征。一定要保存好这个返回的特征ID,后续关联意图会用到。

你的请求体示例没问题:

{
  "name": "DaysOfWeek",
  "phrases": "monday,tuesday,wednesday,thursday,friday,saturday,sunday",
  "isExchangeable": true
}

2. 将特征关联到指定意图

这一步需要调用update_intent接口(如果是新增意图同时关联特征,也可以用create_intent接口),通过请求体把特征绑定到目标意图上。

请求体示例

假设你要关联的意图ID是YOUR_INTENT_ID,特征ID是YOUR_FEATURE_ID,请求体可以这样写:

{
  "features": [
    {
      "featureId": "YOUR_FEATURE_ID",
      "isRequired": false
    }
  ]
}

参数说明

  • featureId: 就是你第一步创建特征时返回的唯一ID。
  • isRequired: 设为true时,LUIS会要求 utterance 必须包含该特征的短语,才会归类到这个意图;设为false时,该特征只是作为增强意图识别的信号,不是必要条件。

注意事项

  • 调用接口时要确保路径中的appId、versionId正确,同时携带有效的授权令牌(比如OAuth 2.0 token)。
  • 如果需要给同一个意图关联多个特征,只需要在features数组中添加多个特征对象即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.09 07:42:42