Bot Framework SDK'sı ile bot oluşturma

ŞUNLAR IÇIN GEÇERLIDIR: SDK v4

Bu makalede C#, Java, JavaScript veya Python için Bot Framework SDK'sı ile ilk botunuzu oluşturma ve Bot Framework Öykünücüsü ile botunuzu test etme işlemleri açıklanmaktadır.

İlk botunuzu oluşturmak için Azure aboneliği veya Azure yapay zeka Bot Hizmeti kaynağı gerekmez. Bu hızlı başlangıç, ilk botunuzu yerel olarak oluşturmaya odaklanır. Azure'da bot oluşturmayı öğrenmek istiyorsanız bkz . Azure Bot kaynağı oluşturma.

Dekont

Bot Framework JavaScript, C# ve Python SDK'ları desteklenmeye devam edecektir, ancak Java SDK'sı son uzun vadeli destek Kasım 2023'te sona erecek şekilde kullanımdan kaldırılacaktır. Yalnızca bu depodaki kritik güvenlik ve hata düzeltmeleri yapılacaktır.

Java SDK ile oluşturulan mevcut botlar çalışmaya devam edecektir.

Yeni bot derlemesi için Power Virtual Agents'ı kullanmayı göz önünde bulundurun ve doğru sohbet botu çözümünü seçme hakkında bilgi edinin.

Daha fazla bilgi için bkz . Bot oluşturmanın geleceği.

Ön koşullar

C# şablonları

Geçerli bot örnekleri .NET Core 3.1 şablonlarını kullanır.

Bot şablonlarını Visual Studio'ya eklemek için Visual Studio VSIX için Bot Framework v4 SDK Şablonları dosyasını indirip yükleyin.

Dekont

Şablonları Visual Studio'dan yükleyebilirsiniz.

  1. Menüde Uzantılar'ı ve ardından Uzantıları Yönet'i seçin.
  2. Uzantıları Yönet iletişim kutusunda Visual Studio için Bot Framework v4 SDK şablonlarını arayın ve yükleyin.

.NET botlarını Azure'a dağıtma hakkında bilgi için bkz . Bot sağlama ve yayımlama.

Bot oluşturma

Visual Studio'da yeni bir bot projesi oluşturun ve Echo Bot (Bot Framework v4 - .NET Core 3.1) şablonunu kullanın. Yalnızca bot şablonlarını görmek için Yapay Zeka Botları proje türünü seçin.

Şablon sayesinde projeniz bu hızlı başlangıçta botu oluşturmak için gerekli tüm kodu içerir. Botunuzu test etmek için daha fazla koda ihtiyacınız yoktur.

Botunuzu başlatma

Visual Studio'da:

  1. Bot projenizi açın.
  2. Hata ayıklamadan projeyi çalıştırın.
  3. Visual Studio uygulamayı oluşturur, localhost'a dağıtır ve uygulamanın default.htm sayfasını görüntülemek için web tarayıcısını başlatır.

Bu noktada botunuz 3978 numaralı bağlantı noktasında yerel olarak çalışıyor.

Öykünücüyü başlatın ve botunuzu bağlayın

  1. Bot Framework Emulator'ı başlatın.

  2. Öykünücünün Hoş Geldiniz sekmesinde Botu Aç'ı seçin.

  3. Botunuzun url'sini (yerel ana bilgisayarınız ve bağlantı noktanız) yola eklenerek /api/messages girin. Adres genellikle: http://localhost:3978/api/messages.

    open a bot

  4. Ardından Bağlan'ı seçin.

    Botunuza bir ileti gönderdiğinizde bot yanıt verir.

    echo message

Sonraki adımlar

  • Visual Studio veya Visual Studio Code ve Bot Framework Öykünücüsü kullanarak hata ayıklama hakkında bilgi için bkz . Botta hata ayıklama.
  • ngrok hakkında bilgi için bkz . Tünel oluşturma (ngrok).