0
私は特定のインテントのすべての発言を取得しようとしています。すべてのラベルをすべてのインテントに対してレビューする方法があり、もう1つでは、インテントに対してラベルを追加する方法はhereです。しかし、単一の意図の発話を得る方法を見つけることができませんでした。LUISプログラマティックAPIを通してインテントのすべてのラベルを取得
私は特定のインテントのすべての発言を取得しようとしています。すべてのラベルをすべてのインテントに対してレビューする方法があり、もう1つでは、インテントに対してラベルを追加する方法はhereです。しかし、単一の意図の発話を得る方法を見つけることができませんでした。LUISプログラマティックAPIを通してインテントのすべてのラベルを取得
フィルタリングの可能性があるエンドポイントを与えてくれたようではありません。
最適ではない、我々はまだ手動でそれを行うことができますが:
とコード;)
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();