Actions SDK टूल

Actions SDK, डेवलपर टूल का एक सेट है. इसकी मदद से, Google Assistant के लिए कार्रवाइयां बनाई जा सकती हैं.

SDK टूल, वेबहुक लाइब्रेरी उपलब्ध कराता है, जो आपके ऐक्शन प्रोजेक्ट को तय करने के लिए स्टैंडर्ड फ़ाइल-आधारित स्कीमा है. साथ ही, यह आपके ऐक्शन प्रोजेक्ट को मैनेज करने के लिए एक सीएलआई उपलब्ध कराता है, ताकि आप Google Assistant के लिए बिल्डिंग की कार्रवाइयों को अपने मौजूदा वर्कफ़्लो में इंटिग्रेट कर सकें.

मुख्य सुविधाएं

Actions प्रोजेक्ट के लिए फ़ाइल-आधारित कॉन्फ़िगरेशन

ऐक्शन SDK टूल, ऐक्शन बिल्डर वाले नए बातचीत मॉडल का इस्तेमाल करता है. इसमें, बातचीत वाले मॉडल के सभी कॉम्पोनेंट को फ़ाइल के हिसाब से दिखाया जाता है, जैसे कि इंटेंट, टाइप, सीन, और निर्देश.

Actions प्रोजेक्ट के फ़ाइल-आधारित कॉन्फ़िगरेशन से, अपनी पसंद के फ़ाइल-आधारित वर्शन कंट्रोल सिस्टम, जैसे कि git का इस्तेमाल करके, अपनी कार्रवाइयों के वर्शन पर नज़र रखना आसान होता है.

Actions प्रोजेक्ट के फ़ाइल-आधारित कॉन्फ़िगरेशन के बारे में ज़्यादा जानें

क्लाइंट लाइब्रेरी

कार्रवाई SDK टूल के साथ Node.js क्लाइंट लाइब्रेरी की सुविधा मिलती है, जो बातचीत वेबहुक प्रोटोकॉल के लिए मुहावरे वाले इंटरफ़ेस उपलब्ध कराती है. Google Assistant, किसी कार्रवाई के लिए, लोगों के अनुरोधों पर जानकारी देने और उन अनुरोधों को पूरा करने वाला जवाब पाने के लिए, वेबहुक प्रोटोकॉल का इस्तेमाल करती है.

Node.js क्लाइंट लाइब्रेरी की मदद से, कई सामान्य यूज़र फ़्लो को आसानी से लागू किया जा सकता है. उदाहरण के लिए, वॉइस क्वेरी (जैसे कि कैटगरी या दूसरी तरह की उपयोगकर्ता पसंद) से पैरामीटर एक्सट्रैक्ट करना और Google Assistant के लिए मल्टीमोडल (सिर्फ़ आवाज़ और आवाज़ और विज़ुअल) तैयार करना.

Node.js क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करना

gactions कमांड-लाइन इंटरफ़ेस

एक्टिविटी सीएलआई, कॉन्फ़िगरेशन फ़ाइलों के एक सेट की मदद से प्रोजेक्ट की लाइफ़साइकल मैनेज करता है. ये फ़ाइलें आपके ऐक्शन प्रोजेक्ट के बारे में बताती हैं. साथ ही, Google Assistant के लिए, कार्रवाइयों की कई बेहतर सुविधाएं आसानी से काम करने में मदद करती हैं, जैसे कि स्थानीय भाषा के अनुसार और खाता लिंक करना.

लाइव स्ट्रीम के सीएलआई की मदद से, कई सामान्य वर्कफ़्लो आसानी से किए जा सकते हैं. जैसे, किसी मौजूदा प्रोजेक्ट को इंपोर्ट करना और स्थानीय भाषा के हिसाब से जोड़ने के लिए, फ़ीचर ब्रांच पर काम करना शुरू करना.

चैट करने की सुविधा का इस्तेमाल शुरू करना