0
我已經創建了一個工作空間併爲對話服務創建了意圖,實體和對話框 在我們使用啓動工具並「試用」的地方,我可以看到watson文本回答我問的問題。但是,當我通過休息客戶端使用api命令時,它不會返回文本輸出。 我用於API的輸入是如何在使用watson對話API時獲取輸出文本
{
"input": {
"text": "increase the temperature of ac"
}
}
並且作爲響應我得到了以下
{
"input": {
"text": "increase the temperature of ac"
}-
"context": {
"conversation_id": "5a7ce4c2-c6be-4cb8-b728-19136457bf28"
"system": {
"dialog_stack": [1]
0: "root"
-
"dialog_turn_counter": 1
"dialog_request_counter": 1
}-
}-
"entities": [1]
0: {
"entity": "appliance"
"location": [2]
0: 28
1: 30
-
"value": "ac"
}-
-
"intents": [1]
0: {
"intent": "turn_up"
"confidence": 0.9854193755106732
}-
-
"output": {
"log_messages": [0]
"text": [0]
"nodes_visited": [1]
0: "node_1_1469526692057"
-
}-
}
它不列入具有在JSON輸出
您確定應該爲該節點輸出文本嗎?在我看來,前端會根據intent'turn_up'採取行動。 –
當使用curl嘗試相同的輸入時,我會得到預期的文本響應。您是否嘗試了API資源管理器[https://watson-api-explorer.mybluemix.net/apis/conversation-v1#!/message/post_v1_workspaces_workspace_id_message](https://watson-api-explorer.mybluemix.net/apis/談話-V1#!/消息/ post_v1_workspaces_workspace_id_message)?它顯示了要使用的curl命令以及可用於檢查REST客戶端的許多其他詳細信息。 – jagat
http://stackoverflow.com/users/903526/jagat當您使用資源管理器嘗試時,您獲得了什麼文本回復。我得到了和我以上引用的相同的迴應,即使是來自探險家。我期待「log_messages」:[],有一些文字 –