DialogSet Sınıf
Oluşturucu
DialogSet(dialog_state: StatePropertyAccessor = None)
Parametreler
| Name | Description |
|---|---|
|
dialog_state
|
Default value: None
|
Yöntemler
| add |
Kümeye yeni bir iletişim kutusu ekler ve eklenen iletişim kutusunu döndürür. :p aram iletişim kutusu: Eklenecek iletişim kutusu. |
| create_context | |
| find |
Add(dialog) :p aram dialog_id: Arama için iletişim kutusunun/istem kimliğini kullanarak kümeye daha önce eklenmiş bir iletişim kutusu bulur. :return: Bulunursa iletişim kutusu, aksi takdirde null. |
| find_dialog |
Add(dialog) :p aram dialog_id: Arama için iletişim kutusunun/istem kimliğini kullanarak kümeye daha önce eklenmiş bir iletişim kutusu bulur. :return: Bulunursa iletişim kutusu, aksi takdirde null. |
| get_version |
Bu iletişim kutusundaki tüm iletişim kutularının birleşik sürümlerini temsil eden benzersiz bir dize alır. Alt iletişim kutularının herhangi bir sürümü değiştiğinde sürüm değişir. |
add
Kümeye yeni bir iletişim kutusu ekler ve eklenen iletişim kutusunu döndürür. :p aram iletişim kutusu: Eklenecek iletişim kutusu.
add(dialog: Dialog)
Parametreler
| Name | Description |
|---|---|
|
dialog
Gerekli
|
|
create_context
async create_context(turn_context: TurnContext) -> DialogContext
Parametreler
| Name | Description |
|---|---|
|
turn_context
Gerekli
|
|
find
Add(dialog) :p aram dialog_id: Arama için iletişim kutusunun/istem kimliğini kullanarak kümeye daha önce eklenmiş bir iletişim kutusu bulur. :return: Bulunursa iletişim kutusu, aksi takdirde null.
async find(dialog_id: str) -> Dialog
Parametreler
| Name | Description |
|---|---|
|
dialog_id
Gerekli
|
|
find_dialog
Add(dialog) :p aram dialog_id: Arama için iletişim kutusunun/istem kimliğini kullanarak kümeye daha önce eklenmiş bir iletişim kutusu bulur. :return: Bulunursa iletişim kutusu, aksi takdirde null.
find_dialog(dialog_id: str) -> Dialog
Parametreler
| Name | Description |
|---|---|
|
dialog_id
Gerekli
|
|
get_version
Bu iletişim kutusundaki tüm iletişim kutularının birleşik sürümlerini temsil eden benzersiz bir dize alır. Alt iletişim kutularının herhangi bir sürümü değiştiğinde sürüm değişir.
get_version() -> str
Öznitelikler
telemetry_client
Olayları günlüğe kaydetmek için telemetri istemcisini alır.