AtBot Logic
AtBot, herhangi bir programlama deneyimi olmadan hızlı bir şekilde konuşma URI'leri oluşturmanıza olanak tanıyan kod içermeyen bir bot oluşturma hizmetidir.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Standart | Aşağıdakiler dışında tüm Power Automate bölgeleri : - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Standart | Aşağıdakiler dışında tüm Power Apps bölgeleri : - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Standart | Aşağıdakiler dışında tüm Power Automate bölgeleri : - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | AtBot Desteği |
| URL | https://admin.atbot.io/Docs |
| E-posta | support@atbot.io |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | H3 Solutions Inc. |
| Web sitesi | https://www.atbot.io |
| Gizlilik ilkesi | https://admin.atbot.io/privacy |
| Kategoriler | AI; Verimli -lik |
AtBot Logic bağlayıcısı, AtBot hizmetinde yerleşik botlar için bot becerileri oluşturmak için kullanılır. Bağlayıcıdaki eylemleri kullanarak botlarınız için karmaşık konuşma becerileri oluşturabilir ve ek bağlayıcılar kullanarak bunları diğer hizmetlere bağlayabilirsiniz. AtBot, ek platformlarda özel botlar oluşturmak için kullanılabilen premium bir sürümle Microsoft Teams'de ücretsiz olarak deneyebilir. Daha fazla bilgi için AtBot web sitesini ziyaret edin.
Önkoşullar
AtBot'un ücretsiz sürümünü kullanmak için bir Microsoft Teams hesabınız olması ve AtBot botunu uygulama mağazasından indirmiş olmanız gerekir.
Kendi özel botlarınızı oluşturabileceğiniz premium sürümü kullanmak için AtBot Premium'a kaydolmanız gerekir. Premium'a kaydolduğunda, hizmeti denemek için 25 ABD doları kredi vermiş olursunuz.
Kimlik bilgilerini alma
AtBot bağlayıcısında her zaman bir Microsoft Entra ID İş veya Okul hesabı kullanarak oturum açarsınız.
Bilinen sorunlar ve sınırlamalar
Anahtar sözcük tetikleyicisindeki LUIS desteğinin kısıtını kaldırdık. Doğal dili tanıyan beceriler oluşturmak için lütfen LUIS Amaç Vektörlerini kullanın.
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Bot belleğinden silme |
Bu işlem, bottaki bellekten bir bilgi parçasını kaldırmak için kullanılır. |
| Bot belleğine kaydetme |
Bu işlem, bir bilgi parçasını bottaki belleğe kaydetmek için kullanılır. |
| İki veya daha fazla konuşma arasında sohbet köprüsü kaydetme |
Bu işlem, iki veya daha fazla kullanıcı arasında sohbet köprüsü başlatmak için kullanılır. |
| Kullanıcıdan amaç vektör yanıtı alma |
Bu işlem, kullanıcıdan NLP girişi istemek için kullanılır. |
| Kullanıcıdan bellek yanıtı alma |
Bu işlem, kullanıcıdan bot bellek girişi istemek için kullanılır. |
| Kullanıcıdan kişi yanıtı alma |
Bu işlem, kullanıcıdan kişi seçici girişi istemek için kullanılır. |
| Kullanıcıdan seçim listesi yanıtı alma |
Bu işlem, kullanıcıdan seçim listesi girişi istemek için kullanılır. |
| Kullanıcıdan seçim yanıtı alma |
Bu işlem, kullanıcıdan seçim girişi istemek için kullanılır. |
| Kullanıcıdan tarih saat yanıtı alma |
Bu işlem, kullanıcıdan tarih saat girişi istemek için kullanılır. |
| Kullanıcıdan uyarlamalı kart yanıtı alma |
Bu işlem, kullanıcıdan uyarlamalı kart aracılığıyla giriş istemek için kullanılır. |
| Kullanıcıdan yanıt alma |
Bu işlem, kullanıcıdan giriş istemek için kullanılır. |
| Olay Gönder |
Bu işlem bot istemcisine olay göndermek için kullanılır. |
| Sekmeye gönderilen uyarlamalı kartı güncelleştirme |
Bu işlem, bir sekmeye gönderilen kartı güncelleştirmek için kullanılır. |
| Türe Göre Bot Bellek Öğelerini Alma |
Türe Göre Tüm Bot Bellek Öğelerini Alma. |
| Uyarlamalı Kart Kümesi yanıtı gönder |
Bu işlem, akışı tetikleyen etkinliğe uyarlamalı bir kart kümesi yanıtı göndermek için kullanılır. Küme Liste veya Döngü biçiminde olabilir. |
| Uyarlamalı Kart Oluşturma |
Bu işlem, daha sonra kartların listesini veya döngülerini görüntülemek için kullanılacak uyarlamalı bir kart oluşturmak için kullanılır. |
| Uyarlamalı Kart yanıtı gönder |
Bu işlem, akışı tetikleyen etkinliğe uyarlamalı kart yanıtı göndermek için kullanılır. |
| Yanıt gönder |
Bu işlem, akışı tetikleyen etkinliğe yanıt göndermek için kullanılır. |
| Yeni bir grup konuşması başlatma |
Bu işlem kanalda yeni bir grup konuşması başlatmak için kullanılır. |
| Yeni bir özel konuşma başlatma |
Bu işlem, bir kullanıcıyla yeni bir özel konuşma başlatmak için kullanılır. |
Bot belleğinden silme
Bu işlem, bottaki bellekten bir bilgi parçasını kaldırmak için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı Asıl Adı
|
user | True | string |
Bellek öğesinin kaydedilecek kullanıcı. |
|
Bellek Türü
|
type | True | string |
Bellek türü. |
|
Değer
|
value | True | string |
Bellek öğesi değeri. |
Döndürülenler
Bot belleğine kaydetme
Bu işlem, bir bilgi parçasını bottaki belleğe kaydetmek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı Asıl Adı
|
user | True | string |
Bellek öğesinin kaydedilecek kullanıcı. |
|
Bellek Türü
|
type | True | string |
Bellek türü. |
|
Başlık
|
title | True | string |
Bellek öğesi başlığı. |
|
Değer
|
value | True | string |
Bellek öğesi değeri. |
Döndürülenler
İki veya daha fazla konuşma arasında sohbet köprüsü kaydetme
Bu işlem, iki veya daha fazla kullanıcı arasında sohbet köprüsü başlatmak için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Kullanıcı Adı
|
chatUserName | True | string |
Sohbet kullanıcısının görünen adı. |
|
Başlatma İletisi
|
chatInitiationMessage | string |
Sohbet köprüsü oluşturulduğunda bu kullanıcıya gönderilecek ileti. |
|
|
Yanıt Etkinliği
|
activityJson | True | string |
Sohbet kullanıcısının yanıt etkinliği. |
|
Sohbeti Sonlandır Komutu
|
endBridgeCommand | True | string |
Sohbet köprüsünü sonlandırmak için bota gönderilecek anahtar sözcük komutu. |
|
Boşta Kalma Zaman Aşımı
|
idleTimeoutDuration | True | integer |
Zaman aşımını tetikleyen boşta kalma etkinliğinin süresi (dakika cinsinden). |
Döndürülenler
- Body
- BridgeOutcome
Kullanıcıdan amaç vektör yanıtı alma
Bu işlem, kullanıcıdan NLP girişi istemek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
Kullanıcıya gönderilecek iletiyi girin. |
|
LUIS Amaç Vektör
|
intentVector | True | string |
LUIS Amaç Vektörünüzü seçin. |
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği. |
|
Yanıt Kabul Et
|
acceptResponseFrom | string |
Belirli bir kullanıcıdan veya herhangi bir kullanıcıdan gelen yanıtı kabul edin. |
|
|
Dallanmalara İzin Ver
|
allowBranching | string |
Kullanıcının yanıt vermeden önce dallanma becerilerini tetiklesine izin verin. |
|
|
Sohbette göster
|
showInChat | boolean |
Bu bir Teams aramasıysa bu iletiyi sohbette gösterin. Aksi takdirde bot yalnızca iletiyi söyler. |
Döndürülenler
Kullanıcıdan bellek yanıtı alma
Bu işlem, kullanıcıdan bot bellek girişi istemek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
Kullanıcıya gönderilecek iletiyi girin. |
|
Bellek Türü
|
type | True | string |
Listelenecek bellek türünü belirtin. |
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği. |
|
Simge URL'si
|
icon | string |
Her seçim öğesi için görüntülenecek simgenin mutlak url'sini girin. |
|
|
Yanıt Kabul Et
|
acceptResponseFrom | string |
Belirli bir kullanıcıdan veya herhangi bir kullanıcıdan gelen yanıtı kabul edin. |
|
|
Hedef Kullanıcı
|
targetUserMemory | string |
İsteğe bağlı olarak botun bellek öğelerini çekmesi gereken kullanıcının UPN'sini belirtin. Boş bırakılırsa, beceriyi başlatan kullanıcıdan bellek öğelerini çeker. Bottan başlatılan bir grup konuşması söz konusu olduğunda, Flow'da kimliği doğrulanmış kullanıcıdan bellek öğelerini çeker. |
|
|
Dallanmalara İzin Ver
|
allowBranching | string |
Kullanıcının yanıt vermeden önce dallanma becerilerini tetiklesine izin verin. |
|
|
Sohbette göster
|
showInChat | boolean |
Bu bir Teams aramasıysa bu iletiyi sohbette gösterin. Aksi takdirde bot yalnızca iletiyi söyler. |
Döndürülenler
- Body
- BotResponse_Memory
Kullanıcıdan kişi yanıtı alma
Bu işlem, kullanıcıdan kişi seçici girişi istemek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
Kullanıcıya gönderilecek iletiyi girin. |
|
Mode
|
mode | True | string |
Kullanıcıdan bir veya daha fazla kişi seçmesini isteyin. |
|
Arama Dizesi
|
searchstr | string |
İsteğe bağlı olarak bir başlangıç arama dizesi sağlayın. |
|
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği. |
|
Yanıt Kabul Et
|
acceptResponseFrom | string |
Belirli bir kullanıcıdan veya herhangi bir kullanıcıdan gelen yanıtı kabul edin. |
|
|
Dallanmalara İzin Ver
|
allowBranching | string |
Kullanıcının yanıt vermeden önce dallanma becerilerini tetiklesine izin verin. |
|
|
Sohbette göster
|
showInChat | boolean |
Bu bir Teams aramasıysa bu iletiyi sohbette gösterin. Aksi takdirde bot yalnızca iletiyi söyler. |
|
|
Sesli yanıtı dinleme
|
listenForInput | boolean |
Bu bir Teams çağrısıysa, bu özellik botunun sesli yanıt dinleyip dinlemediğini belirler. Hayır veya Teams araması yapılmazsa bot hemen bir sesli yanıt dinlemez. |
Döndürülenler
- Body
- BotResponse_People
Kullanıcıdan seçim listesi yanıtı alma
Bu işlem, kullanıcıdan seçim listesi girişi istemek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Simge URL'si
|
icon | string |
Her seçim öğesi için görüntülenecek simgenin mutlak url'sini girin. |
|
|
Message
|
message | True | string |
Kullanıcıya gönderilecek iletiyi girin. |
|
Seçim Değerleri
|
choices | True | object |
Seçim dizisi nesnesini belirtin. |
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği. |
|
Yanıt Kabul Et
|
acceptResponseFrom | string |
Belirli bir kullanıcıdan veya herhangi bir kullanıcıdan gelen yanıtı kabul edin. |
|
|
Dallanmalara İzin Ver
|
allowBranching | string |
Kullanıcının yanıt vermeden önce dallanma becerilerini tetiklesine izin verin. |
|
|
Sohbette göster
|
showInChat | boolean |
Bu bir Teams aramasıysa bu iletiyi sohbette gösterin. Aksi takdirde bot yalnızca iletiyi söyler. |
|
|
Sesli yanıtı dinleme
|
listenForInput | boolean |
Bu bir Teams çağrısıysa, bu özellik botunun sesli yanıt dinleyip dinlemediğini belirler. Hayır veya Teams araması yapılmazsa bot hemen bir sesli yanıt dinlemez. |
Döndürülenler
Kullanıcıdan seçim yanıtı alma
Bu işlem, kullanıcıdan seçim girişi istemek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
Kullanıcıya gönderilecek iletiyi girin. |
|
Seçim Değerleri
|
choices | True | string |
Her seçeneği ayrı bir satırda belirtin. |
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği. |
|
Yanıt Kabul Et
|
acceptResponseFrom | string |
Belirli bir kullanıcıdan veya herhangi bir kullanıcıdan gelen yanıtı kabul edin. |
|
|
Dallanmalara İzin Ver
|
allowBranching | string |
Kullanıcının yanıt vermeden önce dallanma becerilerini tetiklesine izin verin. |
|
|
Sohbette göster
|
showInChat | boolean |
Bu bir Teams aramasıysa bu iletiyi sohbette gösterin. Aksi takdirde bot yalnızca iletiyi söyler. |
|
|
Sesli yanıtı dinleme
|
listenForInput | boolean |
Bu bir Teams çağrısıysa, bu özellik botunun sesli yanıt dinleyip dinlemediğini belirler. Hayır veya Teams araması yapılmazsa bot hemen bir sesli yanıt dinlemez. |
Döndürülenler
- Body
- BotResponse_Choice
Kullanıcıdan tarih saat yanıtı alma
Bu işlem, kullanıcıdan tarih saat girişi istemek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Tarih Kapsamı
|
dateScope | True | string |
Tarih değerinin kapsamını seçin. |
|
Message
|
message | True | string |
Kullanıcıya gönderilecek iletiyi girin. |
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği. |
|
Yanıt Kabul Et
|
acceptResponseFrom | string |
Belirli bir kullanıcıdan veya herhangi bir kullanıcıdan gelen yanıtı kabul edin. |
|
|
Dallanmalara İzin Ver
|
allowBranching | string |
Kullanıcının yanıt vermeden önce dallanma becerilerini tetiklesine izin verin. |
|
|
Sohbette göster
|
showInChat | boolean |
Bu bir Teams aramasıysa bu iletiyi sohbette gösterin. Aksi takdirde bot yalnızca iletiyi söyler. |
Döndürülenler
- Body
- BotResponse_Date
Kullanıcıdan uyarlamalı kart yanıtı alma
Bu işlem, kullanıcıdan uyarlamalı kart aracılığıyla giriş istemek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Seçili Uyarlamalı Kart
|
selectedCard | True | string |
Uyarlamalı kartı seçin. |
|
web Kancası
|
webHook | dynamic |
Döndürülenler
Kullanıcıdan yanıt alma
Bu işlem, kullanıcıdan giriş istemek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
Kullanıcıya gönderilecek iletiyi girin. |
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği. |
|
Yanıt Kabul Et
|
acceptResponseFrom | string |
Belirli bir kullanıcıdan veya herhangi bir kullanıcıdan gelen yanıtı kabul edin. |
|
|
Sohbette göster
|
showInChat | boolean |
Bu bir Teams aramasıysa bu iletiyi sohbette gösterin. Aksi takdirde bot yalnızca iletiyi söyler. |
Döndürülenler
- Body
- BotResponse
Olay Gönder
Bu işlem bot istemcisine olay göndermek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği |
|
Olay JSON
|
eventObject | True | object |
Sohbet olayında gönderilecek JSON nesnesi. |
Sekmeye gönderilen uyarlamalı kartı güncelleştirme
Bu işlem, bir sekmeye gönderilen kartı güncelleştirmek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Uyarlamalı Kart
|
card | True | object |
Güncelleştirme olarak kullanılacak kartı sağlayın. |
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği. |
Döndürülenler
- Body
- BotReplyResponse
Türe Göre Bot Bellek Öğelerini Alma
Türe Göre Tüm Bot Bellek Öğelerini Alma.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı Asıl Adı.
|
user | True | string |
Kullanıcı Asıl Adını belirtin. |
|
Bellek Türü
|
type | True | string |
Listelenecek bellek türünü belirtin. |
Döndürülenler
- response
- array of MemoryItem
Uyarlamalı Kart Kümesi yanıtı gönder
Bu işlem, akışı tetikleyen etkinliğe uyarlamalı bir kart kümesi yanıtı göndermek için kullanılır. Küme Liste veya Döngü biçiminde olabilir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Uyarlamalı Kart Kümesi
|
cards | True | object |
Kart kümesi nesnesini sağlayın. |
|
Görüntüleme Stili
|
displayStyle | True | string |
Kullanılacak görüntüleme stilini seçin. |
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği. |
|
Sekmede Göster
|
showInTab | boolean |
Bu kart kümesini satır içi sohbet yerine bir sekmede görüntüleyin. |
|
|
Sekme Düğmesi Etiketi
|
deepLinkButtonLabel | string |
Sekmede görüntülemek için düğme etiketi. |
|
|
Sekme Düğmesi İletisi
|
deepLinkMessage | string |
Bir sekmede görüntülenirken düğmeyle gönderilecek ileti. |
Döndürülenler
- Body
- BotReplyResponse
Uyarlamalı Kart Oluşturma
Bu işlem, daha sonra kartların listesini veya döngülerini görüntülemek için kullanılacak uyarlamalı bir kart oluşturmak için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Seçili Uyarlamalı Kart
|
selectedCard | True | string |
Uyarlamalı kartı seçin. |
|
içerik
|
content | dynamic |
Döndürülenler
- response
- object
Uyarlamalı Kart yanıtı gönder
Bu işlem, akışı tetikleyen etkinliğe uyarlamalı kart yanıtı göndermek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Seçili Uyarlamalı Kart
|
selectedCard | True | string |
Uyarlamalı kartı seçin. |
|
içerik
|
content | True | dynamic |
Döndürülenler
- Body
- BotReplyResponse
Yanıt gönder
Bu işlem, akışı tetikleyen etkinliğe yanıt göndermek için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Yanıt Metni
|
message | True | string |
Kullanıcıyı yanıtlamak için ileti. |
|
Yanıt Etkinliği
|
activityJson | True | string |
Bottan Yanıt Etkinliği |
|
Sohbette göster
|
showInChat | boolean |
Bu bir Teams aramasıysa bu iletiyi sohbette gösterin. Aksi takdirde bot yalnızca iletiyi söyler. |
|
|
Özel Kanal Verileri
|
customChannelDataJson | string |
İleti için özel Kanal Veri Json'ı (yalnızca Direct Line'da desteklenir) |
|
|
Sinyal Yanıtı JSON
|
signalResponse | string |
Sinyal Yanıtı JSON dizesi |
|
|
İleti Kimliği
|
messageId | string |
(İsteğe bağlı) Değiştirilmek üzere aynı konuşmadaki önceki iletinin kimliği. Sağlanırsa, bot mevcut bir sohbet iletisini bu iletiyle değiştirir. |
Döndürülenler
- Body
- BotReplyResponse
Yeni bir grup konuşması başlatma
Bu işlem kanalda yeni bir grup konuşması başlatmak için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hedef Bot
|
EnterpriseBot | True | string |
Botu seçin. |
|
Kanal Listesi
|
teamIDStr | True | object |
Çıkışı listeleyen kanal. |
|
Kanal Adı
|
channelId | True | string |
Konuşmayı gönderecek kanal. Adını yazın. |
|
Konuşma Metni
|
message | True | string |
Konuşmayı başlatmak için ileti. |
Döndürülenler
Yeni bir özel konuşma başlatma
Bu işlem, bir kullanıcıyla yeni bir özel konuşma başlatmak için kullanılır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hedef Bot
|
EnterpriseBot | True | string |
Botu seçin. |
|
Konuşma Metni
|
message | True | string |
Konuşmayı başlatmak için ileti. |
|
User
|
user | True | string |
Kullanıcı asıl adı (UPN). |
Döndürülenler
Tetikleyiciler
| Anahtar sözcük kullanıldığında |
Bu işlem, bot tarafından belirli anahtar sözcükler kullanıldığında tetiklenir. Birden çok anahtar sözcüğü noktalı virgülle ayrılmış biçimde sağlayın. |
| Bir amaç vektöru tanındığında |
Bu işlem, belirtilen LUIS amaç vektöru bot tarafından tanındığında tetikler. |
Anahtar sözcük kullanıldığında
Bu işlem, bot tarafından belirli anahtar sözcükler kullanıldığında tetiklenir. Birden çok anahtar sözcüğü noktalı virgülle ayrılmış biçimde sağlayın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Tetikleyici Açıklaması
|
triggerDescription | True | string |
Bot yardımı iletişim kutusunda gösterilen açıklama |
|
Bot Tetikleyici Türü
|
triggerType | True | string |
Tetikleyici türünü seçin. |
|
Anahtar sözcükler
|
keywords | string |
Akışı tetikleyecek özel anahtar sözcükler girin. |
|
|
(Kullanım dışı) LUIS API Anahtarı
|
luisApiKey | string |
(Kullanım dışı) AtBot'a LUIS API Anahtarınızı sağlayın. Bu parametre kullanım dışı bırakıldı. İleride LUIS kullanımı için Lütfen Amaç Vektör tetikleyicisini kullanın. |
|
|
(Kullanım dışı) LUIS Uygulaması
|
luisAppId | string |
(Kullanım dışı) LUIS uygulamanızı seçin. Bu parametre kullanım dışı bırakıldı. İleride LUIS kullanımı için Lütfen Amaç Vektör tetikleyicisini kullanın. |
|
|
(Kullanım dışı) LUIS Amacı
|
luisIntent | string |
(Kullanım dışı) Kullanılacak LUIS amacını seçin. Bu parametre kullanım dışı bırakıldı. İleride LUIS kullanımı için Lütfen Amaç Vektör tetikleyicisini kullanın. |
Döndürülenler
Bir amaç vektöru tanındığında
Bu işlem, belirtilen LUIS amaç vektöru bot tarafından tanındığında tetikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Tetikleyici Açıklaması
|
triggerDescription | True | string |
Bot yardımı iletişim kutusunda gösterilen açıklama. |
|
Bot Tetikleyici Türü
|
triggerType | True | string |
Tetikleyici türünü seçin. |
|
LUIS Amaç Vektör
|
intentVector | string |
LUIS Amaç Vektörünüzü seçin. |
|
|
Dallanmalara İzin Ver
|
allowBranching | string |
Kullanıcının takip sorularını yanıtlarken dallanma becerilerini tetiklesine izin verin. |
Döndürülenler
Tanımlar
BotReplyResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İleti Kimliği
|
id | string |
Yanıttan oluşturulan iletinin kimliği. İletiyi güncelleştirmek için kullanılır. |
BotResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Yanıt Metni
|
text | string |
Kullanıcının girdiği yanıt. |
|
İptal Bildirimi
|
cancelNotice | boolean |
Kullanıcı bir iptal anahtar sözcüğüyle yanıt verirse bu bayrak True olur. |
|
Yanıtlayan Kullanıcı
|
respondingUser | string |
Bota yanıt veren kullanıcı. |
|
files
|
files | array of object | |
|
Dosya Adı
|
files.name | string |
Dosya adı. |
|
Dosya Türü
|
files.content-type | string |
Dosya türü. |
|
Dosya Baytları
|
files.bytes | byte |
Dosya baytları. |
BotResponse_Date
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Yanıt Tarihi
|
text | date-time |
Kullanıcının girdiği yanıt tarih saati. |
|
Yanıt Tarihi UTC
|
text_UTC | date-time |
Kullanıcının UTC biçiminde girdiği yanıt tarih saati. |
|
İptal Bildirimi
|
cancelNotice | boolean |
Kullanıcı bir iptal anahtar sözcüğüyle yanıt verirse bu bayrak True olur. |
|
Yanıtlayan Kullanıcı
|
respondingUser | string |
Bota yanıt veren kullanıcı. |
BotResponse_Choice
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Yanıt Seçimi
|
text | string |
Kullanıcının girdiği yanıt seçimi. |
|
İptal Bildirimi
|
cancelNotice | boolean |
Kullanıcı bir iptal anahtar sözcüğüyle yanıt verirse bu bayrak True olur. |
|
Yanıtlayan Kullanıcı
|
respondingUser | string |
Bota yanıt veren kullanıcı. |
BotResponse_ChoiceList
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Seçili Seçim Listesi Başlığı
|
title | string |
Seçilen seçim listesi başlığı. |
|
Seçili Seçim Listesi Alt Başlığı
|
subtitle | string |
Seçili seçim listesi alt başlığı. |
|
Seçili Seçim Listesi Değeri
|
value | string |
Seçilen seçim listesi değeri. |
|
İptal Bildirimi
|
cancelNotice | boolean |
Kullanıcı bir iptal anahtar sözcüğüyle yanıt verirse bu bayrak True olur. |
|
Yanıtlayan Kullanıcı
|
respondingUser | string |
Bota yanıt veren kullanıcı. |
BotResponse_People
| Name | Yol | Tür | Description |
|---|---|---|---|
|
halk
|
people | array of object | |
|
Kullanıcı Asıl Adı
|
people.upn | string |
Kullanıcı asıl adı. |
|
Kullanıcı Kimliği
|
people.userid | string |
Kullanıcı kimliği. |
|
Adı ve Soyadı
|
people.fullname | string |
Kullanıcının tam adı. |
|
E-posta
|
people.email | string |
Kullanıcı e-postası. |
|
İptal Bildirimi
|
cancelNotice | boolean |
Kullanıcı bir iptal anahtar sözcüğüyle yanıt verirse bu bayrak True olur. |
|
Yanıtlayan Kullanıcı
|
respondingUser | string |
Bota yanıt veren kullanıcı. |
BotResponse_Memory
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Bellek Öğesi Başlığı
|
title | string |
Bellek öğesinin başlığı. |
|
Bellek Öğesi Değeri
|
value | string |
Bellek öğesinin değeri. |
|
İptal Bildirimi
|
cancelNotice | boolean |
Kullanıcı bir iptal anahtar sözcüğüyle yanıt verirse bu bayrak True olur. |
|
Yanıtlayan Kullanıcı
|
respondingUser | string |
Bota yanıt veren kullanıcı. |
Response_SaveBotMemory
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Bot Bellek Kaydetme Sonucu
|
text | string |
Bot belleğine kaydetme işleminin sonucu. |
Response_DeleteBotMemory
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Bot Bellek Silme Sonucu
|
text | string |
Bot belleğinden silme işleminin sonucu. |
BotGroupConversationStartResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Konuşma Kimliği
|
id | string |
Başlangıç grubu konuşmasından oluşturulan konuşmanın kimliği. Konuşmayı güncelleştirmek için kullanılır. |
|
İleti Kimliği
|
messageId | string |
Başlangıç grubu konuşmasından oluşturulan iletinin kimliği. İletiyi güncelleştirmek için kullanılır. |
|
Yanıt Etkinliği
|
activityJson | string |
Etkinlik Json. |
BotConversationStartResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İleti Kimliği
|
id | string |
Yanıttan oluşturulan iletinin kimliği. İletiyi güncelleştirmek için kullanılır. |
|
Yanıt Etkinliği
|
activityJson | string |
Etkinlik Json. |
BridgeOutcome
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Outcome
|
outcome | string |
Köprünün sonucu. |
|
Köprü Kapatılan
|
bridgeClosedBy | string |
Köprüyü kapatan kullanıcı. |
MemoryItem
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Bellek Öğesi Başlığı
|
title | string |
Bellek öğesinin başlığı. |
|
Bellek Öğesi Değeri
|
value | string |
Bellek öğesinin değeri. |
object
Bu , 'object' türüdür.