BotFrameworkConfig Osztály
A DialogServiceConnector inicializálására használt osztály, amely a Direct Line Speech-csatornával csatlakozik egy Bot Framework-robothoz.
Lásd még a közvetlen vonalas beszédet ismertető oldalt https://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speech.
A konfiguráció a következő módokon inicializálható:
előfizetésből: adjon át egy előfizetési kulcsot, egy régiót és egy bot_id (nem kötelező)
az engedélyezési jogkivonatból: adjon át egy engedélyezési jogkivonatot, egy régiót és egy bot_id (nem kötelező)
- Öröklődés
-
BotFrameworkConfig
Konstruktor
BotFrameworkConfig(subscription: str | None = None, auth_token: str | None = None, region: str | None = None, bot_id: str | None = '')
Paraméterek
Name | Description |
---|---|
subscription
|
Az előfizetési kulcs. alapértelmezett érték: None
|
auth_token
|
Az engedélyezési jogkivonat. alapértelmezett érték: None
|
region
|
A régió neve (lásd a régió oldalát). alapértelmezett érték: None
|
bot_id
Kötelező
|
Egy igényelni kívánt roboterőforrás azonosítója. |
Metódusok
get_property |
Tulajdonság lekérése azonosító alapján. |
get_property_by_name |
Tulajdonság lekérése név alapján. |
set_property |
Állítson be egy tulajdonságot azonosító alapján. |
set_property_by_name |
Adjon meg egy tulajdonságot név szerint. |
set_proxy |
Proxyadatok beállítása. Megjegyzés A proxyfunkciók macOS rendszeren nem érhetők el. Ez a függvény nem lesz hatással a ezt a platformot. |
set_service_property |
Beállít egy tulajdonságértéket, amely a megadott csatornával lesz átadva a szolgáltatásnak. |
get_property
Tulajdonság lekérése azonosító alapján.
get_property(property_id: PropertyId) -> str
Paraméterek
Name | Description |
---|---|
property_id
Kötelező
|
A lekérendő tulajdonság azonosítója. |
Válaszok
Típus | Description |
---|---|
A tulajdonság értéke. |
get_property_by_name
Tulajdonság lekérése név alapján.
get_property_by_name(property_name: str) -> str
Paraméterek
Name | Description |
---|---|
property_name
Kötelező
|
A lekérendő tulajdonság neve. |
Válaszok
Típus | Description |
---|---|
A tulajdonság értéke. |
set_property
Állítson be egy tulajdonságot azonosító alapján.
set_property(property_id: PropertyId, value: str)
Paraméterek
Name | Description |
---|---|
property_id
Kötelező
|
A beállítandó tulajdonság azonosítója. |
value
Kötelező
|
A tulajdonsághoz beállítandó érték. |
set_property_by_name
Adjon meg egy tulajdonságot név szerint.
set_property_by_name(property_name: str, value: str)
Paraméterek
Name | Description |
---|---|
property_name
Kötelező
|
A beállítandó tulajdonság neve. |
value
Kötelező
|
A tulajdonsághoz beállítandó érték. |
set_proxy
Proxyadatok beállítása.
Megjegyzés
A proxyfunkciók macOS rendszeren nem érhetők el. Ez a függvény nem lesz hatással a
ezt a platformot.
set_proxy(hostname: str, port: str, username: str, password: str)
Paraméterek
Name | Description |
---|---|
hostname
Kötelező
|
A proxykiszolgáló állomásneve. Ne adjon hozzá protokolladatokat (http) az állomásnévhez. |
port
Kötelező
|
A proxykiszolgáló portszáma. |
username
Kötelező
|
A proxykiszolgáló felhasználóneve. |
password
Kötelező
|
A proxykiszolgáló jelszava. |
set_service_property
Beállít egy tulajdonságértéket, amely a megadott csatornával lesz átadva a szolgáltatásnak.
set_service_property(name: str, value: str, channel: ServicePropertyChannel)
Paraméterek
Name | Description |
---|---|
name
Kötelező
|
A tulajdonság neve. |
value
Kötelező
|
A tulajdonság értéke. |
channel
Kötelező
|
A megadott tulajdonság szolgáltatásnak való átadásához használt csatorna. |
Attribútumok
language
A beszédfelismeréshez használt nyelvi azonosító, BCP-47 formátumban kifejezve.
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: