Actions SDK'sı, Google Asistan'a yönelik İşlemler oluşturmaya yönelik bir dizi geliştirici aracıdır.
SDK, webhook kitaplıkları, Actions projenizi tanımlayan, dosya tabanlı standart bir şema ve Actions projenizi yönetecek bir KSA sağlar. Böylece, Google Asistan için İşlem oluşturmayı mevcut iş akışınıza entegre edebilirsiniz.
Temel Özellikler
İşlemler projesi dosyasına dayalı yapılandırma
Actions SDK'sı yeni İşlem Oluşturucu sohbet modelini kullanır ve sohbet modelinizin tüm bileşenleri için dosyaya dayalı temsiller sunar: intents, türler, sahneler, istemler.
Actions proje dosyası tabanlı yapılandırmasıyla, git gibi seçtiğiniz dosya tabanlı sürüm denetim sistemini kullanarak Actions'larınızın sürümlerini kolayca takip edebilirsiniz.
Actions projesi dosyasına dayalı yapılandırma hakkında daha fazla bilgi
İstemci kitaplıkları
Actions SDK'sı, Conversation Webhook Protokolü için deyimsel arayüzler sağlayan bir Node.js İstemci kitaplığına sahiptir. Google Asistan, kullanıcının bir Action'a yönelik isteklerini iletmek ve bu istekleri karşılayan yanıtı almak için Webhook protokolünü kullanır.
Node.js İstemci kitaplığıyla, bir sesli sorgudan parametreler (ör. kategoriler veya diğer kullanıcı tercihleri) çıkarmak ve Google Asistan için çok modlu bir temsil oluşturmak (yalnızca ses ile sesli ve görseller) gibi birçok yaygın kullanıcı akışını uygulamak kolaydır.
Node.js istemci kitaplığını kullanmaya başlama
gactions komut satırı arayüzü
Gactions KSA, Actions projenizi tanımlayan bir dizi yapılandırma dosyası aracılığıyla proje yaşam döngüsünü yönetir ve Google Asistan için sunulan Actions'ın yerelleştirme ve hesap bağlama gibi daha gelişmiş özelliklerini kolayca destekleyen işlevler sağlar.
Gactions KSA ile mevcut bir projeyi içe aktarmak ve yerelleştirme eklemek için bir özellik dalında çalışmaya başlamak gibi yaygın olarak kullanılan birçok iş akışını gerçekleştirmek kolaydır.