我正在從數(shù)據(jù)庫(kù)中提取問(wèn)題,因?yàn)樗窍鄬?duì)較大的數(shù)據(jù)轉(zhuǎn)儲(chǔ),我想知道是否有一種方法可以從自定義操作中提取用戶輸入。我正在使用 Rasa SDK 2.0.0a1 。我嘗試過(guò)的解決方案:tracker.latest_message[“文本”]tracker.latest_message.texttracker.latest_message.get("text") 任何其他解決方案將不勝感激。謝謝你!
1 回答

繁華開滿天機(jī)
TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊
您可以從跟蹤器的當(dāng)前狀態(tài)中提取最新的用戶消息:
current_state = tracker.current_state() latest_message = current_state["latest_message"]["text"]
更簡(jiǎn)單的方法是使用以下方法: tracker.latest_message['text']
添加回答
舉報(bào)
0/150
提交
取消