dialogs الحزمة

الحِزم

choices
memory
prompts
skills

الوحدات النمطية

about
component_dialog
dialog
dialog_container
dialog_context
dialog_event
dialog_events
dialog_extensions
dialog_instance
dialog_manager
dialog_manager_result
dialog_reason
dialog_set
dialog_state
dialog_turn_result
dialog_turn_status
dialogs_component_registration
object_path
persisted_state
persisted_state_keys
waterfall_dialog
waterfall_step
waterfall_step_context

الفصول

ComponentDialog

Dialog يتكون من مربعات حوار أخرى

تهيئة مثيل جديد من ComponentDialog

ConfirmPrompt
DateTimePrompt
DateTimeResolution
Dialog
DialogContainer
DialogContext
DialogEvent
DialogExtensions
DialogInstance

تعقب المعلومات لمربع حوار على المكدس.

يحصل على معرف مربع الحوار أو يعينه ويحصل على الحالة المستمرة للمثيل أو يعينها.

DialogManager

الفئة التي تقوم بتشغيل نظام الحوار.

تهيئة مثيل للفئة. :p root_dialog aram: مربع حوار الجذر المراد استخدامه. :p aram dialog_state_property: اسم بديل للخاصية dialog_state. (الافتراضي هو "DialogState").

DialogManagerResult
DialogSet
DialogState

يحتوي على معلومات الحالة لمكدس الحوار.

تهيئة مثيل جديد لفئة DialogState.

DialogTurnResult

تم إرجاع النتيجة إلى المتصل بأحد أساليب معالجة المكدس المختلفة.

DialogsComponentRegistration
NumberPrompt
OAuthPrompt

إنشاء مثيل جديد لفئة OAuthPrompt.

OAuthPromptSettings

الإعدادات المستخدمة لتكوين مثيل OAuthPrompt. المعلمات: connection_name (str): اسم اتصال OAuth المستخدم. العنوان (str): عنوان زر تسجيل الدخول إلى البطاقات. text (str): (اختياري) نص إضافي مضمن في بطاقة تسجيل الدخول. المهلة (int): (اختياري) عدد المللي ثانية التي ستنتظرها المطالبة حتى يقوم المستخدم بالمصادقة.

     *OAuthPrompt* defaults value to *900,000* ms (15 minutes).

  oauth_app_credentials (AppCredentials): (Optional) AppCredentials to use for OAuth.  If None,
  the Bots credentials are used.
  end_on_invalid_message (bool): (Optional) value indicating whether the OAuthPrompt should end upon
  receiving an invalid message.  Generally the OAuthPrompt will ignore incoming messages from the
  user during the auth flow, if they are not related to the auth flow.  This flag enables ending the
  OAuthPrompt rather than ignoring the user's message.  Typically, this flag will be set to 'true',
  but is 'false' by default for backwards compatibility.
ObjectPath

أساليب المساعد للعمل مع كائنات json.

PersistedState
PersistedStateKeys
Prompt

تعريف السلوك الأساسي لمربعات حوار المطالبة. توسيع الفئة الأساسية Dialog.

إنشاء مثيل Prompt جديد.

ComponentDialog :اكتب dialog_id: مدقق str :p aram: توفير التحقق الإضافي من الصحة وإعادة المطالبة منطق :مدقق النوع: الكائن

PromptOptions

يحتوي على إعدادات لتمريرها إلى كائن Prompt عند بدء المطالبة.

تعيين المطالبة الأولية لإرسالها إلى المستخدم ك Activity.

PromptRecognizerResult

إنشاء نتيجة تم إرجاعها بواسطة دالة أداة التعرف على المطالبات.

PromptValidatorContext

إنشاء معلومات سياقية تم تمريرها إلى PromptValidator مخصص. :p aram turn_context: سياق الدور الحالي للمحادثة مع المستخدم. تم التعرف على :p aram: تم إرجاع النتيجة من دالة أداة التعرف على المطالبات. حالة :p aram: استمر قاموس القيم لكل منعطف محادثة أثناء تنشيط المطالبة. خيارات :p aram: تم تمرير مجموعة الخيارات الأصلية إلى المطالبة بواسطة مربع حوار الاستدعاء.

TextPrompt

إنشاء مثيل Prompt جديد.

ComponentDialog :اكتب dialog_id: مدقق str :p aram: توفير التحقق الإضافي من الصحة وإعادة المطالبة منطق :مدقق النوع: الكائن

WaterfallDialog
WaterfallStepContext

التعدادات

DialogEvents
DialogReason

يشير إلى الطريقة المتعلقة بمربع الحوار التي يتم استدعاؤها.

DialogTurnStatus

يشير إلى الطريقة المتعلقة بمربع الحوار التي يتم استدعاؤها.