LuisDialog<TResult> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個專門處理 LUIS 意圖與實體的對話。
[System.Serializable]
public class LuisDialog<TResult> : Microsoft.Bot.Builder.Dialogs.IDialog<TResult>
[<System.Serializable>]
type LuisDialog<'Result> = class
interface IDialog<'Result>
Public Class LuisDialog(Of TResult)
Implements IDialog(Of TResult)
類型參數
- TResult
結果類型。
- 繼承
-
LuisDialog<TResult>
- 屬性
- 實作
建構函式
| 名稱 | Description |
|---|---|
| LuisDialog<TResult>(ILuisService[]) |
建構 LUIS 對話框。 |
欄位
| 名稱 | Description |
|---|---|
| handlerByIntent |
從意圖字串對應到相應的處理器。 |
| LuisTraceLabel |
一個專門處理 LUIS 意圖與實體的對話。 |
| LuisTraceName |
一個專門處理 LUIS 意圖與實體的對話。 |
| LuisTraceType |
一個專門處理 LUIS 意圖與實體的對話。 |
| Obfuscated |
一個專門處理 LUIS 意圖與實體的對話。 |
| services |
一個專門處理 LUIS 意圖與實體的對話。 |
方法
| 名稱 | Description |
|---|---|
| BestIntentFrom(LuisResult) |
計算出從 中LuisResult獲得IntentRecommendation的最佳分數。 |
| BestResultFrom(IEnumerable<LuisServiceResult>) |
計算多個 LuisServiceResult 中由不同 ILuisService返回的最高分LuisServiceResult數。 |
| DispatchToIntentHandler(IDialogContext, IAwaitable<IMessageActivity>, IntentRecommendation, LuisResult) |
一個專門處理 LUIS 意圖與實體的對話。 |
| GetHandlersByIntent() |
一個專門處理 LUIS 意圖與實體的對話。 |
| GetLuisQueryTextAsync(IDialogContext, IMessageActivity) |
一個專門處理 LUIS 意圖與實體的對話。 |
| LuisActionDialogFinished(IDialogContext, IAwaitable<LuisResult>) |
一個專門處理 LUIS 意圖與實體的對話。 |
| MakeLuisActionDialog(ILuisService, String, String) |
已淘汰.
一個專門處理 LUIS 意圖與實體的對話。 |
| MakeServicesFromAttributes() |
一個專門處理 LUIS 意圖與實體的對話。 |
| MessageReceived(IDialogContext, IAwaitable<IMessageActivity>) |
一個專門處理 LUIS 意圖與實體的對話。 |
| ModifyLuisRequest(LuisRequest) |
在LUIS請求發送前先修改。 |
| RemoveSensitiveData(ILuisModel) |
一個專門處理 LUIS 意圖與實體的對話。 |
| StartAsync(IDialogContext) |
一個專門處理 LUIS 意圖與實體的對話。 |