Actions on Google sözlüğü (Dialogflow)

Aşağıdaki listede, Actions on Google ile geliştirme yaparken bilmeniz gereken bazı önemli terimler açıklanmaktadır.

CEVAP

İşlem
Google Asistan için oluşturduğunuz, belirli bir niyeti destekleyen ve buna karşılık gelen bir karşılamaya sahip olan etkileşim.
Actions on Google
Tüm kullanıcıların Google Asistan üzerinden çağırabileceği işlemleri tanımlamanıza ve yerine getirmenize olanak tanıyan geliştirici platformu.
Actions Console
İşlemleri oluşturmak, sürdürmek, test etmek ve yayınlamak için kullanılan web aracı.
İşlemler simülasyon aracı
İşlemleri gerçek zamanlı olarak test etmek ve hata ayıklamak için kullanabileceğiniz web aracı. Simülatör, fiziksel bir cihaz gerekmeden Google Asistan'ın desteklediği tüm yüzeylerde İşlemlerinizi test etmenize olanak tanır.
İşlem paketi
Eylemlerinizi tanımlayan bir JSON dosyası. Bu dosya Actions dizin listesi, hesap bağlama bilgileri, Actions'ın işleyebileceği amaçların listesi ve gerçek istek karşılama uç noktaları ile ilgili bilgileri içerir.
İşlemler projesi
Bir Actions koleksiyonunu yönetmek, test etmek ve yayınlamak için Actions Console'da oluşturduğunuz bir projedir. Google, Actions projenizi Google'ın bulut altyapısında tutar.
İşlemler dizini
Kullanıcıların Asistan'da Actions'ı nasıl çağıracaklarını keşfetmesi ve öğrenmesi için Google kayıt otoritesi.
  • Eş anlamlılar: Asistan gezgini, İşlem gezgini, Asistan dizini, Keşfet sayfası, web dizini
İşlem ifadesi
Kullanıcıların bir işlemdeki belirli bir işlevle derin bağlantı kurmasına olanak tanıyan kelime öbeği. Kullanıcılar, Action'ın desteklediği belirli bir görevi çağırmak için İşlemler projesinin adını ve ardından İşlem ifadesini söyleyebilir (örneğin, "Ok Google, 42 sayısını öğrenmek için Geek Num ile konuş"). Kullanıcılar İşlemlerinizi keşfetmek için İşlem ifadesini tek başlarına da söyleyebilirler (örneğin, "Ok Google, 42 sayısını öğrenin").
  • Eş anlamlılar: İşlem çağrı ifadesi, dolaylı çağrı amacı
temsilci
Belirli konuşma deneyimlerini yönetmek için Dialogflow'da oluşturabileceğiniz bir proje. Her temsilcinin kendi amaç eşlemeleri ve bunlara karşılık gelen karşılama ve varlık tanımları olabilir. Aracılar ayrıca birden fazla dili işleyebilir ve sürümleri olabilir (örneğin, "dev" ve "prod").
ek açıklama
Dialogflow kullanıldığında bu, eğitim ifadeleri içindeki kelimelerin veya değerlerin bunlara karşılık gelen varlıklar ile bağlanmasını ifade eder. Ek açıklamalar, Dialogflow tarafından kullanıcı sorgularından parametreleri tanımak ve ayıklamak için kullanılır.

B

yerleşik intent
Google'a işleminizin belirli bir kullanıcı isteği kategorisini (ör. oyun oynama veya bilet siparişi verme) karşılamaya uygun olduğunu bildiren benzersiz bir tanımlayıcı. Google, yerleşik amaçları ve bu niyetlerle ilişkili İşlemleri tetikleyebilecek ifadeleri tanımlar

C

görüşme HTTP/JSON webhook API
Actions on Google ile istek karşılama arasında veri alışverişi yapmak için HTTP mesaj protokolünü kullanan bir API.
  • Eş anlamlılar: ileti dizisi API'sı, HTTP/JSON API'sı
bağlam
Dialogflow kullanıldığında bu, sohbet akışlarını yöneten bir özelliği ifade eder. Bağlamlar, görüşmenin mevcut durumunu temsil eder ve Dialogflow aracılarındaki amaçlara eklenebilir.
görüşme isteği
Kullanıcının, sipariş karşılamanızla görüşme başladıktan sonra iletişim kutusunda gönderdiği isteklerdir. Görüşme webhook'u biçiminde, bu istekler genellikle actions.intent.TEXT amaçlarına (kullanıcıdan gelen ham metin yanıtını temsil eder) karşılık gelir.
sohbet yanıtı
Sipariş karşılama durumunuz tarafından Google Asistan'a gönderilen yanıt, veri yükünü oluşturulan konuşma ve grafik kullanıcı arayüzü çıkışına dönüştürüp bu çıktıyı kullanıcılara iletir.
özel İşlem
İşlemin çağrı dil bilgisini tanımladığınız bir işlem.
özel varlık
Alana özgü kelimeler ve kelime öbekleri için geliştirici tarafından tanımlanan bir varlık.

D

varsayılan yedek intent
Dialogflow kullanıldığında bu, Dialogflow'un yeni oluşturulan aracılara varsayılan olarak eklediği genel bir yedek intent anlamına gelir.
varsayılan karşılama niyeti
Dialogflow'u kullanırken bu, Dialogflow'un yeni oluşturulan aracılara varsayılan olarak eklediği ve önceden tanımlanmış bir karşılama etkinliği içeren amacı ifade eder.
iletişim
Kullanıcı sorguları ve Actions on Google tarafından döndürülen ilgili yanıtlar değişimi.
  • Eş anlamlılar: ileti dizisi
iletişim kutusunu çevir
Dialogflow kullanıldığında bu, tek bir kullanıcı sorgusu ve bir temsilcinin yanıtından oluşan iletişim kutusunu bir kez çevirmeyi ifade eder.
Dialogflow
Google Asistan için konuşma deneyimi oluşturmaya yönelik Google'ın doğal dil anlama geliştirici aracı. En faydalı şekilde yanıt verebilmek amacıyla, kullanıcının söylediklerinin amacını ve bağlamını anlamak için makine öğrenimini kullanır.
Dialogflow konsolu
Dialogflow aracılarını oluşturmak ve sürdürmek için kullanılan web aracı.

E

varlık
Görüşme istekleri ve yanıtlarda kullanılabilecek gerçek dünyadaki bir nesnenin temsili. Varlıklar, Dialogflow'a kullanıcı sorgularından parametreleri nasıl ayrıştıracağını bildirmek için eğitim ifadelerinizin içinde kullanılabilir.
örnek mod
Dialogflow kullanırken bir amaç için eğitim ifadeleri sağlamanın iki yolundan birini ifade eder. Örnek modda, doğal dilde eğitim ifadeleri sağlarsınız (örneğin, "Yarın için hava durumu tahmini nedir?").
etkinlik
Dialogflow kullanıldığında bu, niyetin kullanıcı sorgusu yerine programatik olarak tetiklenmesini sağlayan özelliği ifade eder. Actions on Google, Dialogflow'a özel giriş etkinlikleri (ör. GOOGLE_ASSISTANT_WELCOME veya actions_intent_CANCEL) gönderir. Niyetlerde etkinlik adları tanımlayarak, aracınızdaki niyetlerin tetiklenmesini sağlayabilirsiniz.
uygunsuz çağrı
Kullanıcıların işlemler proje adını kullandığı bir çağrı (ör. "Ok Google, Film Zamanı ile konuş").

F

yedek intent
Dialogflow'u kullanırken bu, aracınızda tanımladığınız ve bir kullanıcının sorgusu başka herhangi bir niyetle eşleştirilemediğinde Dialogflow'un tetiklediği özel bir amacı ifade eder.
takip amacı
Dialogflow'u kullanırken üst niyetin yanıtından sonra belirli bir kullanıcı girişi (ör. "evet", "hayır" veya "iptal") beklediğiniz durumlarda intent'e takip intent'i ekleyebilirsiniz. Dialogflow bu beklenen kullanıcı girişlerinden birini aldığında ilgili takip niyetini otomatik olarak tetikler.
fulfillment
Niyeti işleyen ve ilgili İşlemi gerçekleştiren hizmet, uygulama, feed, görüşme veya başka bir mantık.

G

Google Asistan
Google'ın kişisel sanal asistanı olan ve kullanıcılar ile Google arasındaki konuşmaların işlerini halletmesini sağlar.

İ

örtük çağrı
Kullanıcıların Actions projesi adı olmadan bir İşlem ifadesi söyledikleri bir çağrı (örneğin, "Ok Google, sinema bileti satın almak istiyorum").
satır içi düzenleyici
Karşılamanızı uygulamak için Dialogflow Console'daki düzenleyici. Google, bu kodu Cloud Functions for Firebase kullanarak dağıtır.
amaç
Kahve siparişi vermek veya müzik bulmak gibi, kullanıcıların yapmak istediği bir hedef veya görevdir. Actions on Google'da bu, benzersiz bir tanımlayıcı ve amacı tetikleyebilecek ilgili kullanıcı sorguları olarak temsil edilir. Dialogflow kullanırken bu, aracınızda tanımladığınız amaç eşlemelerini ifade eder.
niyet önceliği
Dialogflow'u kullanırken bu, eşleme için amaçlara farklı ağırlıklar atamanıza olanak tanıyan bir özelliktir. Bir kullanıcı sorgusu birden fazla niyetle eşleştirilebiliyorsa Dialogflow'un daha yüksek önceliğe sahip bir niyeti tetikleme olasılığı daha yüksek olur.
giriş bağlamı
Dialogflow'u kullanırken bu, niyette bağlam belirtebileceğiniz iki yöntemden birini ifade eder. Bir niyete giriş bağlamı eklendiğinde, önceki bir iletişim kutusunda karşılık gelen çıkış bağlamına sahip bir amaç tetiklendiğinde Dialogflow bu niyeti tetikleyebilir.
çağrı
Kullanıcı tarafından bir İşlemle etkileşim başlatma işlemi.

M

eşleştir
Dialogflow kullanıldığında bu, Dialogflow'un bir kullanıcı sorgusunu bir aracı içindeki bir niyetle eşleştirmesini ifade eder.

N

doğal dil anlama
Yazılımın kullanıcı girişini anlama ve ayrıştırma kapasitesi. Geliştiriciler Actions oluştururken Dialogflow'un NLU çözümünü veya kendi NLU çözümlerini kullanmayı seçebilir.

O

çıktı bağlamı
Dialogflow'u kullanırken bu, niyette bağlam belirtebileceğiniz iki yöntemden birini ifade eder. Dialogflow, çıkış bağlamıyla bir niyet tetiklediğinde, niyetteki bağlam belirli sayıda iletişim kutusu turu için etkin hale gelir.

P

parametresi
Dialogflow'u kullanırken bu, kullanıcı sorgularında önemli kelimeleri, ifadeleri veya değerleri yakalamayı sağlayan bir özellik anlamına gelir. Dialogflow, çalışma zamanında kullanıcı sorgularından karşılık gelen parametreleri çıkarmak için eğitim ifadelerinizdeki varlıkları tanımlayabilir. Özel varlıklar oluşturarak kendi parametrelerinizi de tanımlayabilirsiniz.

S

alanı doldurma
Dialogflow'u kullanırken bu, bir iletişim kutusu üzerinden tek bir niyet dahilinde gerekli birden fazla parametreyi otomatik olarak toplamanızı sağlayan bir özellik anlamına gelir. Kullanıcıdan gerekli parametreleri toplamak için istemler ayarlamanız gerekir.
Small Talk (Gündelik Sohbet)
Dialogflow kullanıldığında bu, bir aracıya gündelik konuşmaları işleme olanağı sunan bir özelliği ifade eder. Bu özelliği etkinleştirdiğinizde temsilcinize, çeşitli "küçük konuşma" sorularına yönelik özelleştirilebilir yanıtlar sağlanır.
surface
Wear OS cihazlar, Asistan özellikli kulaklıklar, Chromebook'lar, Android TV, Android telefonlar ve tabletler, Akıllı ekranlar ve hoparlörler ile iPhone'lar da dahil olmak üzere kullanıcıların Google Asistan'a erişmesini sağlayan tüm cihazlar.
sistem varlığı
Dialogflow'un bildiği yerleşik bir varlık (örneğin, "renk" ve "tarih").

T

şablon modu
Dialogflow kullanırken bir amaç için eğitim ifadeleri sağlamanın iki yolundan birini ifade eder. Doğal dil kullanan örnek moddan farklı olarak, şablon modundaki eğitim ifadeleri, ifadeler oluşturmak için varlık adları kullanır (örneğin, "@sys.date için @condition nedir?").
eğitim
Dialogflow'u kullanırken bu, aracınızın eşleştirme gerçekleştirme becerisini iyileştirmek için Dialogflow'un eğitim algoritmasının kullanılmasını ifade eder. Bunu, Amaçlar sayfasında veya eğitim aracında söz konusu aracının amaçlarına yönelik eğitim ifadelerini güncelleyip amaçları kaydederek yapabilirsiniz.
eğitim ifadesi
Dialogflow'u kullanırken bu, kullanıcıların amaçlarını ifade etmek için söyleyebileceği örnek bir ifadeyi ifade eder. Dialogflow, eşleştirmeyi iyileştirmek için eğitim ifadelerinizi diğer benzer kullanıcı sorgularına genişletir.
eğitim aracı
Dialogflow'u kullanırken bu, temsilcinizi mümkün olduğunca doğru eşleştirme yapması için eğitmek amacıyla Dialogflow'un kullandığı aracı ifade eder. Bu aracı kullanarak kullanıcılar ile temsilciniz arasındaki görüşme günlüklerini inceleyebilir, mevcut amaçlara eğitim ifadeleri olarak eşleşmeyen kullanıcı sorguları ekleyebilir ve ek açıklamalar ekleyebilir ya da bunları düzenleyebilirsiniz.

U

kullanıcı sorgusu
Kullanıcının bir yüzey ile etkileşim kurarken sağladığı giriş.
  • Eş anlamlılar: kullanıcı girişi, kullanıcının sözleri

W

webhook
İleti dizileri için karşılama olarak uygulayabileceğiniz bir HTTP geri çağırması.