मैं वाटसन बातचीत उपयोग कर रहा हूँ एक दूत chatbot करना है, और मैं ऐसा ही कुछ की जरूरत है
[[Inserir एक descrição दा imagem Aqui] [1]] [1]
मैं वाटसन बातचीत उपयोग कर रहा हूँ एक दूत chatbot करना है, और मैं ऐसा ही कुछ की जरूरत है
[[Inserir एक descrição दा imagem Aqui] [1]] [1]
वाटसन वार्तालाप एपीआई बटन या विकल्पों है कि आप एक जवाब में चाहते हैं के प्रकार के बनाने के लिए निर्मित है नहीं करता है यूआई उपकरण।
आदेश है कि प्राप्त करने के लिए, आप क्या करने की जरूरत है वाटसन बातचीत की प्रतिक्रिया के अंदर अपने संदर्भ वस्तु में एक ध्वज या चर वापस भेज रहा है। फिर, अपने दृश्यपटल कोड में आपको लगता है कि चर परीक्षण कर सकते हैं और प्रोग्राम के रूप में यदि आप बटन, विकल्प, आदि जैसे कुछ एचटीएमएल घटकों को प्रदर्शित करने की जरूरत है तय
अपने संवाद नोड में वाटसन की प्रतिक्रिया कुछ इस तरह दिखना चाहिए:
{
"context": {
"showOptions": true
},
"output": {
"text": {
"values": [
"Hi, do you want to hear a joke?"
],
"selection_policy": "sequential"
}
}
}
और फिर अपने कोड में, आप संदर्भ के अंदर जांच होनी चाहिए। यदि showOptionsसंपत्ति है true, तो, आप विकल्पों कि आप की आवश्यकता (हाँ, नहीं, मैं पता नहीं है) जोड़ सकता है, जबकि उपयोगकर्ता के इनपुट का जवाब प्रदर्शित।
आपके मामले में, तुम भी प्रदर्शित करने के लिए की जरूरत नहीं है output.text.values[0], बस विकल्प।
चालू करने के लिए याद रखें showOptionsएक और संवाद करने या अपने कोड हमेशा विकल्प प्रदर्शित करेगा में अशक्त करने के लिए वापस चर, भले ही आप की जरूरत नहीं है।