我试图获得特定意图的所有增加的话语。看到有一种方法可以针对所有意图审查所有标签,另一种方法是针对意图添加标签here。但找不到一种方法来获得单一意图的话语。
答案 0 :(得分:0)
似乎他们没有给我们一个有过滤可能性的终点。
虽然不是最佳的,但我们仍然可以手动完成:
代码;)
var client = new HttpClient();
client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "{sub_key}");
var uri = "your url" ;
var json= await (await client.GetAsync(uri)).Content.ReadAsStringAsync();
var filterValue = "Zabun";
Utterance[] filteredUtterances = JsonConvert.DeserializeObject<Utterance[]>(json)
.Where(v => v.IntentsResults.Name.Equals(filterValue)).ToArray();