我想存儲用戶說出並存儲的整個句子。
Wit.ai如何在實體中獲得整個句子
這他我該怎麼做,但我不能從A句子到Z的整體的實體,只是幾部分知道作爲「數字」,「位置」,...
merge(request) {
return new Promise(function(resolve, reject) {
var entities = request.entities;
var context = request.context;
var message = request.message;
var sessionId = request.sessionId;
var intent = firstEntityValue(entities, 'intent');
if (intent == "write_free_text") {
context.free_text = request["text"];
}
if (intent == "choose_city") {
var city = firstEntityValue(entities, 'location');
context.city = city;
}
return resolve(context);
});
}
我該怎麼做,並用合併功能存儲整個句子?謝謝
嘗試在'merge'方法中獲取'message'。我認爲這種情況下你不需要使用intent –
我嘗試過「wit/message_body」,「wit/phrase_to_translate」等,但它總是削減我的句子或導致不良行爲!如果沒有機智的解釋,我無法從A到Z恢復所有的句子!非常討厭,任何幫助將不勝感激。謝謝 –