2017-08-30 57 views
2

有沒有辦法從Scorable訪問DialogStack上的最上面/當前Dialog?這對於處理關於上下文的幫助請求是必要的。獲取DialogStack上的當前對話框

我可以通過將參數作爲參數傳遞給堆棧本身,但據我所知,我只能開始/結束對話框並訪問代理以在當前對話框後繼續。

+1

你能解釋一下你的用例嗎?從你的問題看來,你似乎可以使用'context'中的一個數據庫來存儲你需要提供正確的上下文的東西。 – JasonSowers

+1

我有一個基於LUIS的'Scorable'來節省我訓練每個對話模型的幫助請求等。然而,實際幫助文本保存在當前活動的對話框中,所以我需要訪問當前對話框。 我還沒有真正查看這些數據包,但我不確定這是否是解決方案,因爲還有其他信息,如當前對話框中的進度概述,這也將在'Scorable ',但顯然不能靜態保存(可能有數據庫,必須查看) –

回答

1

雖然我找不到與我的問題完全匹配的答案,但JasonSowers的評論暗示瞭解決實際問題的正確方向。 如this question中所述,您可以將數據保存在數據包中而不是訪問對話框。

對於實際問題:我的猜測是,這是無法從這一點上訪問。請糾正我,如果我錯了,我會更新這個答案。