Aracılığıyla paylaş


Bot Framework Ekosistemi Hakkında Sık Sorulan Sorular

ŞUNLAR IÇIN GEÇERLIDIR: SDK v4

Bu makale, sık sorulan ekosistem sorularını yanıtlar.

Bot Framework Öykünücüsü Nasıl yaparım? şirket proxy'sinin arkasındayken localhost'a bağlanmasına izin veriyor mu?

Kurumsal bir ortamda bot geliştirirken, genellikle için atlanması localhostgerektiğini belirtmediğiniz sürece ara sunucu bağlantıyı engeller. Bunu yerel makinenizde yapmak için aşağıdaki ortam değişkenini tanımlamanız gerekir:

NO_PROXY=localhost

Daha fazla bilgi için bkz . Ara sunucu ayarlarını yapılandırma.

Bot Framework'e ne zaman daha fazla konuşma deneyimi ekleyebilirsiniz?

Bot Framework'te ek kanallar da dahil olmak üzere sürekli iyileştirmeler yapmayı planlıyoruz, ancak şu anda bir zamanlama sağlayamıyoruz. Çerçeveye belirli bir kanalın eklenmesini istiyorsanız [bize bildirin][Destek].

Bot Framework ile yapılandırılabilir olmasını istediğim bir iletişim kanalım var. Bunu yapmak için Microsoft ile çalışabilir miyim?

Geliştiricilere Bot Framework'e yeni kanallar eklemeleri için genel bir mekanizma sağlamadık, ancak [Direct Line API][DirectLineAPI] aracılığıyla botunuzu uygulamanıza bağlayabilirsiniz. Bir iletişim kanalının geliştiricisiyseniz ve Bot Framework'te kanalınızı etkinleştirmek için bizimle birlikte çalışmak istiyorsanız [sizden haber almak isteriz][Destek].

Microsoft Teams için bir bot oluşturmak istersem hangi araçları ve hizmetleri kullanmalıyım?

Bot Framework, Teams ve diğer birçok kanal için yüksek kaliteli, esnek, performanslı ve ölçeklenebilir botlar oluşturmak, bağlanmak ve dağıtmak üzere tasarlanmıştır. SDK, metin/sms, görüntü, düğme ve kart özellikli botlar (konuşma deneyimleri arasında bot etkileşimlerinin çoğu) yanı sıra teams'e özgü bot etkileşimleri (zengin ses ve video deneyimleri gibi) oluşturmak için kullanılabilir.

Zaten harika bir botunuz varsa ve Teams hedef kitlesine ulaşmak istiyorsanız botunuz REST API için Bot Framework aracılığıyla (İnternet'e erişilebilir bir REST uç noktası olması koşuluyla) Teams'e (veya desteklenen herhangi bir kanala) kolayca bağlanabilir.

US Government veri merkezini kullanan bir bot Nasıl yaparım??

US Government müşterileri için Bot Framework botlarını yapılandırmayı öğrenin.

Direct Line kanalı nedir?

Direct Line, botunuzu hizmetinize, mobil uygulamanıza veya web sayfanıza eklemenize olanak tanıyan bir REST API'dir. Direct Line API için herhangi bir dilde bir istemci yazabilirsiniz. Yalnızca [Direct Line protocol][DirectLineAPI] koduna kod yazın, Direct Line yapılandırma sayfasında bir gizli dizi oluşturun ve kodunuzun yaşadığı yerden botunuzla konuşun.

Direct Line aşağıdakiler için uygundur:

  • iOS, Android ve Windows Telefon ve diğer cihazlarda mobil uygulamalar
  • Windows, OSX ve daha fazlası için masaüstü uygulamaları
  • [eklenebilir Web Sohbeti kanalı][WebChat] teklifinden daha fazla özelleştirmeye ihtiyacınız olan web sayfaları
  • Hizmet-hizmet uygulamaları

Azure Kamu için Web Sohbeti ve Doğrudan Hat yapılandırma adımları nelerdir?

Azure Kamu için Web Sohbeti ve Doğrudan Çizgi yapılandırma adımları, genel Azure için kullanılanlara benzer. Azure Kamu'de, varsayılan etki alanı Azure Kamu değil genel Azure için geçerli olduğundan etki alanını Azure Kamu URL'sine ayarlarsınız. Genel Azure URL'si (https://webchat.botframework.com/v3/directline), Web Sohbeti ve Doğrudan Hat yapılandırması için Azure Kamu URL'sinden (https://webchat.botframework.azure.us/v3/directline) farklıdır. Aşağıdaki örnekte etki alanının Azure Kamu URL'sine nasıl ayarlanacağı gösterilmektedir:

<body>
    <div id="webchat" role="main"></div>
    <script>
      window.WebChat.renderWebChat(
        {
          directLine: window.WebChat.createDirectLine({
            token: 'YOUR_TOKEN_SECRET',
            domain: 'https://webchat.botframework.azure.us/v3/directline'
          }),
          userID: 'YOUR_USER_ID',
          username: 'Web Chat User',
          locale: 'en-US',
          botAvatarInitials: 'WC',
          userAvatarInitials: 'WW'
        },
        document.getElementById('webchat')
      );
    </script>
</body>

Aşağıdaki belgelerden daha fazla bilgi edinin:

  • botu Web Sohbeti Bağlan
  • Botu Direct Line'a bağlama
  • Gizli dizinizi belirteçle değiştirmek üzere programlı yaklaşım için üretim ekleme seçeneğinde sağlanan kod parçacığını kullanın ve genel Azure'daki URL'leri Azure Kamu olarak ayarlayın.

Bot Framework ile Azure bilişsel hizmetler arasındaki ilişki nedir?

Hem Bot Framework hem de Azure AI hizmetleri , popüler Microsoft ürünlerinde yıllardır yapılan araştırmalardan ve kullanımdan oluşturulmuş. Bu özellikler, her kuruluşun yeni fırsatlar sunan, iş hızını artıran ve müşterilerine hizmet verdikleri sektörlere liderlik eden kendi akıllı sistemlerini oluşturmak için verilerin gücünden, buluttan ve zekadan yararlanmasını sağlar.

LUIS yerleşik tarih, saat, süre ve ayar varlıklarının makine tarafından okunabilir olası çözünürlükleri nelerdir?

Dekont

Language Understanding (LUIS) 1 Ekim 2025'te kullanımdan kaldırılacaktır. 1 Nisan 2023'e kadar yeni LUIS kaynakları oluşturamayacaksınız. Dil anlamanın daha yeni bir sürümü artık Azure AI Dili'nin bir parçası olarak kullanılabilir.

Azure AI Dili'nin bir özelliği olan konuşma dili anlama (CLU), LUIS'in güncelleştirilmiş sürümüdür. Bot Framework SDK'sında dil anlama desteği hakkında daha fazla bilgi için bkz . Doğal dil anlama.

Örneklerin listesi için LUIS belgelerinin Önceden oluşturulmuş varlıklar bölümüne bakın.

Maksimum LUIS amacı sayısından daha fazlasını nasıl kullanabilirim?

Dekont

Language Understanding (LUIS) 1 Ekim 2025'te kullanımdan kaldırılacaktır. 1 Nisan 2023'e kadar yeni LUIS kaynakları oluşturamayacaksınız. Dil anlamanın daha yeni bir sürümü artık Azure AI Dili'nin bir parçası olarak kullanılabilir.

Azure AI Dili'nin bir özelliği olan konuşma dili anlama (CLU), LUIS'in güncelleştirilmiş sürümüdür. Bot Framework SDK'sında dil anlama desteği hakkında daha fazla bilgi için bkz . Doğal dil anlama.

Modelinizi bölmeyi ve LUIS hizmetini seri veya paralel olarak çağırmayı düşünebilirsiniz.

Birden fazla LUIS modelini nasıl kullanabilirim?

Dekont

Language Understanding (LUIS) 1 Ekim 2025'te kullanımdan kaldırılacaktır. 1 Nisan 2023'e kadar yeni LUIS kaynakları oluşturamayacaksınız. Dil anlamanın daha yeni bir sürümü artık Azure AI Dili'nin bir parçası olarak kullanılabilir.

Azure AI Dili'nin bir özelliği olan konuşma dili anlama (CLU), LUIS'in güncelleştirilmiş sürümüdür. Bot Framework SDK'sında dil anlama desteği hakkında daha fazla bilgi için bkz . Doğal dil anlama.

Node.js için Bot Framework SDK'sı ve .NET için Bot Framework SDK'sı, tek bir LUIS amacı iletişim kutusundan birden çok LUIS modelini çağırmayı destekler. Aşağıdaki uyarıları göz önünde bulundurun:

  • Birden çok LUIS modelinin kullanılması, LUIS modellerinin örtüşmeyen amaç kümelerine sahip olduğunu varsayar.
  • Birden çok LUIS modelinin kullanılması, farklı modellerdeki puanların karşılaştırılabilir olduğunu varsayar ve birden çok modelde "en iyi eşleşen amacı" seçer.
  • Birden çok LUIS modeli kullanmak, bir amaç bir modelle eşleşirse diğer modellerin "hiçbiri" amacıyla da kesinlikle eşleşeceği anlamına gelir. Bu durumda "hiçbiri" amacını seçmekten kaçınabilirsiniz; Node.js için Bot Framework SDK'sı, bu sorunu önlemek için "hiçbiri" amaçlarının puanını otomatik olarak azaltacaktır.

LUIS hakkında nereden daha fazla yardım alabilirim?

Dekont

Language Understanding (LUIS) 1 Ekim 2025'te kullanımdan kaldırılacaktır. 1 Nisan 2023'e kadar yeni LUIS kaynakları oluşturamayacaksınız. Dil anlamanın daha yeni bir sürümü artık Azure AI Dili'nin bir parçası olarak kullanılabilir.

Azure AI Dili'nin bir özelliği olan konuşma dili anlama (CLU), LUIS'in güncelleştirilmiş sürümüdür. Bot Framework SDK'sında dil anlama desteği hakkında daha fazla bilgi için bkz . Doğal dil anlama.