簡體   English   中英

是否可以在單個機器人服務中使用多個 LUIS 應用程序?

[英]Is it possible to use multiple LUIS application in single bot services?

我有一個 Azure 機器人服務,它與我有一些意圖的 LUIS 應用程序集成。 根據我的需要,我可以將相同的示例轉發到 LUIS 中的不同意圖。

但是有一個限制,即同一示例不能用於多個意圖。 所以我在 LUIS 中創建了另一個應用程序並創建了相同的示例但不同的意圖名稱。 這里我的問題是我必須將 Single Bot 服務與兩個不同的 LUIS 應用程序連接起來。 我可以在 Node.js 的 Azure 機器人服務中做到這一點嗎?

是的,絕對可以在一個機器人中使用多個 LUIS 應用程序。 調度工具有助於確定哪個 LUIS model 與用戶輸入最匹配。 調度工具通過創建單個 LUIS 應用來將用戶輸入路由到正確的 model 來執行此操作。 此外,請確保您沒有重疊的意圖,並使用來自 LUIS 的預測數據來確定您的意圖是否重疊。

調度 model 用於以下情況:

  • 您的機器人由多個模塊組成,您需要幫助將用戶的話語路由到這些模塊並評估機器人集成。
  • 評估單個 LUIS model 的意圖分類質量。
  • 從文本文件創建文本分類 model。

請參閱此示例,這是一個 NLP,其中包含處理多個 LUIS 模型的 Dispatch 機器人,以及提供有關使用多個 LUIS 和 QnAMaker 模型的更多信息的文檔

希望這可以幫助!!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM