BotFrameworkConfig Sınıf
Direct Line Konuşma kanalını kullanarak bot Framework bota bağlanacak dialogServiceConnector'ı başlatmak için kullanılan sınıf.
Ayrıca bkz. doğrudan satır konuşma sayfası https://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speech.
Yapılandırma aşağıdaki yollarla başlatılabilir:
abonelikten: Abonelik anahtarı, bölge ve bot_id geçirme (isteğe bağlı)
yetkilendirme belirtecinden: yetkilendirme belirteci, bölge ve bot_id geçirme (isteğe bağlı)
- Devralma
-
BotFrameworkConfig
Oluşturucu
BotFrameworkConfig(subscription: str | None = None, auth_token: str | None = None, region: str | None = None, bot_id: str | None = '')
Parametreler
Name | Description |
---|---|
subscription
|
Abonelik anahtarı. varsayılan değer: None
|
auth_token
|
Yetkilendirme belirteci. varsayılan değer: None
|
region
|
Bölge adı ( bölge sayfasına bakın). varsayılan değer: None
|
bot_id
Gerekli
|
İstenecek belirli bir bot kaynağının tanımlayıcısı. |
Yöntemler
get_property |
Kimliğine göre bir özellik alın. |
get_property_by_name |
Ada göre bir özellik alın. |
set_property |
Kimliğine göre bir özellik ayarlayın. |
set_property_by_name |
Ada göre bir özellik ayarlayın. |
set_proxy |
Ara sunucu bilgilerini ayarlayın. Not Ara sunucu işlevselliği macOS'ta kullanılamaz. Bu işlevin üzerinde hiçbir etkisi olmayacak bu platforma bakın. |
set_service_property |
Belirtilen kanalı kullanarak hizmete geçirilecek bir özellik değeri ayarlar. |
get_property
Kimliğine göre bir özellik alın.
get_property(property_id: PropertyId) -> str
Parametreler
Name | Description |
---|---|
property_id
Gerekli
|
Alınacak özelliğin kimliği. |
Döndürülenler
Tür | Description |
---|---|
Özelliğin değeri. |
get_property_by_name
Ada göre bir özellik alın.
get_property_by_name(property_name: str) -> str
Parametreler
Name | Description |
---|---|
property_name
Gerekli
|
Alınacak özelliğin adı. |
Döndürülenler
Tür | Description |
---|---|
Özelliğin değeri. |
set_property
Kimliğine göre bir özellik ayarlayın.
set_property(property_id: PropertyId, value: str)
Parametreler
Name | Description |
---|---|
property_id
Gerekli
|
Ayarlanacak özelliğin kimliği. |
value
Gerekli
|
Özelliği için ayarlanacak değer. |
set_property_by_name
Ada göre bir özellik ayarlayın.
set_property_by_name(property_name: str, value: str)
Parametreler
Name | Description |
---|---|
property_name
Gerekli
|
Ayarlanacak özelliğin adı. |
value
Gerekli
|
Özelliği için ayarlanacak değer. |
set_proxy
Ara sunucu bilgilerini ayarlayın.
Not
Ara sunucu işlevselliği macOS'ta kullanılamaz. Bu işlevin üzerinde hiçbir etkisi olmayacak
bu platforma bakın.
set_proxy(hostname: str, port: str, username: str, password: str)
Parametreler
Name | Description |
---|---|
hostname
Gerekli
|
Proxy sunucusunun ana bilgisayar adı. Ana bilgisayar adına protokol bilgileri (http) eklemeyin. |
port
Gerekli
|
Ara sunucunun bağlantı noktası numarası. |
username
Gerekli
|
Proxy sunucusunun kullanıcı adı. |
password
Gerekli
|
Proxy sunucusunun parolası. |
set_service_property
Belirtilen kanalı kullanarak hizmete geçirilecek bir özellik değeri ayarlar.
set_service_property(name: str, value: str, channel: ServicePropertyChannel)
Parametreler
Name | Description |
---|---|
name
Gerekli
|
Özellik adı. |
value
Gerekli
|
Özellik değeri. |
channel
Gerekli
|
Belirtilen özelliği hizmete geçirmek için kullanılan kanal. |
Öznitelikler
language
Konuşmayı metne dönüştürme için kullanılan ve BCP-47 biçiminde ifade edilen dil tanımlayıcısı.
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin